v0.0.9a
·
206 commits
to develop
since this release
Major Changes
- Now support an unlimited number of axes and stages, and axes can be redundant. For example, can include multiple z axes, such as a galvo and a piezo for laser scanning acquisitions.
- Device refactor provides much cleaner way to initialize and control devices.
What's Changed
- 990 plugin install by @AdvancedImagingUTSW in #992
- refactor waveform parameters by @annie-xd-wang in #991
- Update asi_tiger_controller.py by @AdvancedImagingUTSW in #993
- fix secondary camera timeout issue by @annie-xd-wang in #995
- the secondary camera popup stays the same by @annie-xd-wang in #997
- Update license, add some repr, adjust exception logging. by @AdvancedImagingUTSW in #996
- support plugin: navigate-remotely by @annie-xd-wang in #1001
- Attempt to come up with a more scalable approach to logging. by @AdvancedImagingUTSW in #1000
- Remove repr, cleanup dependency, combine logs by @AdvancedImagingUTSW in #1003
- fix MP285 by @annie-xd-wang in #1006
- Random fix by @annie-xd-wang in #1010
- 1008 laser digital only modulation doesnt work by @AdvancedImagingUTSW in #1011
- Enable digital or analog-only triggering. by @AdvancedImagingUTSW in #1012
- 1005 v2 by @AdvancedImagingUTSW in #1015
- Small fixes... by @AdvancedImagingUTSW in #1019
- Update camera_view.py by @AdvancedImagingUTSW in #1022
- Catch Displaying TclError by @annie-xd-wang in #1023
- Docs by @AdvancedImagingUTSW in #1024
- Type hinting the model... by @AdvancedImagingUTSW in #1016
- Update autofocus_setting_popup.py by @EvoleneP in #1028
- Speedup Histogram - Small Bug Fix by @AdvancedImagingUTSW in #1029
- Update microscope.py by @AdvancedImagingUTSW in #1026
- Close ni tasks by @AdvancedImagingUTSW in #1018
- Speed up loading multi-positions by @annie-xd-wang in #1030
- Support dynamic nested loops by @annie-xd-wang in #1031
- 3 d volume search by @annie-xd-wang in #1013
- update ChangeResolution and SetCameraParameters by @annie-xd-wang in #1033
- Revert 20241114 by @AdvancedImagingUTSW in #1034
- Provide Option for Larger Stage Movements by @AdvancedImagingUTSW in #1035
- Fix the spacing on the channels tab by @AdvancedImagingUTSW in #1037
- Handle absence of Git by @AdvancedImagingUTSW in #1041
- Update histogram.py by @AdvancedImagingUTSW in #1042
- avoid wrting empty keys to the configuration.yaml file by @annie-xd-wang in #1047
- Reset the image writer if the channel (C), time point (T), or z-stack (Z) changes during execution by @annie-xd-wang in #1046
- Tests by @AdvancedImagingUTSW in #1049
- Monitoring Disk Space by @AdvancedImagingUTSW in #1048
- Update features: optimize volume search 3d by @annie-xd-wang in #1043
- Optional Disable Histogram/MIP by @AdvancedImagingUTSW in #1050
- Convenience Hotkeys, Some Tk cleanup, and type hints. by @AdvancedImagingUTSW in #1051
- Link check with Sphinx by @AdvancedImagingUTSW in #1052
- MS2000 controller error code bug fix by @conorhughmcfadden in #1053
- Remember tab order by @AdvancedImagingUTSW in #1056
- Refactor devices by @annie-xd-wang in #1055
- refactor devices by @annie-xd-wang in #1058
- Fix laser config issue #602 by @annie-xd-wang in #1061
- Update stages.py by @AdvancedImagingUTSW in #1060
- -topmost called in sub-controllers. by @AdvancedImagingUTSW in #1059
- GUI Tweaks by @AdvancedImagingUTSW in #1057
- Mark Position now Queries Stages by @AdvancedImagingUTSW in #1062
- Typo & Naming by @AdvancedImagingUTSW in #1063
- fix laser config error by @annie-xd-wang in #1065
- Ensure all scales >0 by @zacsimile in #1068
- add full laser hardware config info by @annie-xd-wang in #1067
- Fix missing filter wheel id by @annie-xd-wang in #1071
- add rising ramp percentage setting to galvo waveform by @annie-xd-wang in #1070
- Add GUI elements for multiple z stages. by @AdvancedImagingUTSW in #1064
- fix: properly close and unlink shared memory on macOS by @annie-xd-wang in #1072
- Fix asi typo errors by @annie-xd-wang in #1073
- add Ximea camera class file by @annie-xd-wang in #1069
- Create device connection in LUDLFilterWheel by @conorhughmcfadden in #1074
- Verified external triggering functionality for Ximea camera by @annie-xd-wang in #1077
- fix issue: create_saving_directory doesn't exist in ImageWriter #1076 by @annie-xd-wang in #1078
- Dictionary stages error by @AdvancedImagingUTSW in #1079
- Expand multiposition table columns by @annie-xd-wang in #1083
- Add support for free-running mode with Hamamatsu cameras by @annie-xd-wang in #1085
- Dynamic copyright date, default configurator file type by @AdvancedImagingUTSW in #1086
- Resizable feature list window by @annie-xd-wang in #1089
- Update docs by @AdvancedImagingUTSW in #1090
- Enable nested LoopByCount by @annie-xd-wang in #1088
- New Menu Entries by @AdvancedImagingUTSW in #1091
- Shutter Pull Request by @Daniel-Buckelew in #1092
- 1075 multiposition time lapse out of order by @AdvancedImagingUTSW in #1093
- Abstract z stack acquisition by @annie-xd-wang in #1087
- Laser Pull Request with Shutter Documentation changes as well by @Daniel-Buckelew in #1095
- ProjectionMode feature + Adaptive Optics cleanup by @conorhughmcfadden in #1103
- ASI RFVC Changes to be merged in Navigate by @Daniel-Buckelew in #1099
- Resizable window by @annie-xd-wang in #1108
- Provide Additional User Context by @AdvancedImagingUTSW in #1110
- Full functionality of UTD project by @joelaugustine099 in #1111
New Contributors
- @Daniel-Buckelew made their first contribution in #1092
- @joelaugustine099 made their first contribution in #1111
Full Changelog: v0.0.8...v0.0.9