Changelog¶
All notable changes to this project will be documented here.
Development¶
Note
Changes noted in this subsection are to be released in the next version. If you’re keen to check something out before its released, you can use a development install.
0.1.1¶
- Expanded development documentation.
- Updated installation instructions.
- Added basic documentation examples and a workflow runthrough.
- Added a network-based transformation concept example.
autopew.transform
¶
- Added
autopew.transform.CoordinateTransform
, inverse affine transform
0.1.0 (Unreleased)¶
0.0.2¶
- Added PyQT requirement for GUI-based point-picking.
autopew.gui
¶
- Update for GUI point selection to add refreshing timeout.
- Renamed
image_registration()
toimage_point_registration()
; later moved toautopew.util.gui.image_point_registration()
- Added differentiated handling of mouse events for panning, zooming and clicking
in
autopew.util.gui
autopew.registration
¶
- Updated
autopew.registration.RegisteredImage
image handling to allow load from path/array/existing image. - Added
set_calibration_pixelpoints()
for setting calibration points for a registered image.
autopew.session
¶
- Added
load_image()
,points_from_csv()
,autoflow()
and stubs forreorder_analyses()
,standard_bracket()
(neither implemented in this version). - Added an automated workflow for export of coordinates from a CSV, image
and stage coordinates in
autoflow()
.
autopew.transform
¶
- Added a rcond switch for
numpy.linalg.lstsq()
for Python <= 3.6 inautopew.transform.calibration
due to recurring errors.
autopew.util
¶
- Added
autopew.util.readlase
for reading specific laser analysis files.
0.0.1¶
- First version of the package, with capability for basic point-point and image-point calibration/registration.
- Added submodules
autopew.session
,autopew.targets
,autopew.gui
,autopew.transform.calibration
,autopew.registration
,autopew.util
- Added some basic tests.