Nionswift-instrumentation

Latest version: v23.1.0

Safety actively analyzes 681775 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 7

23.1.0

-------------------
- Add unique index to session metadata and use in acquisition output data items.
- Fix data handling when single camera frame produced. Add tests.
- Require Numpy 2. Add Python 3.13 support. Drop Python 3.9, 3.10 support.

23.0.0

-------------------
- Fix 179. Record metadata about collections for acquisitions initiated by acquisition panel.
- Fix 173. Fix issue with using subscan during scan sequence acquisition.
- Add calibration provider to provide alternate display calibrations for acquired data.
- Eliminate possible deadlock during scan view when creating data items (new project).
- Increase precision of current readout in camera panel when current less than 10 pA.
- Fixed issue where acquisition panel would not update properly after changing camera.
- Internal improvements to acquisition data flow to improve reliability and performance.

22.2.0

-------------------
- Added single frame variants to camera device, utilize when recording.
- Improve error reporting during acquisition panel errors.
- Fix some display issues in the acquisition preferences panel.
- Improve handling of malformed calibrations from instrument.
- General performance and reliability improvements.
- Fix 166. Multi acquire now properly sets exposure time on camera.
- Fix 170. Improve handling of 1D recording data.

22.1.1

-------------------
- Fix multiple issues with drift correction during scans.
- Fix issue with new acquisition API (still a work in progress)
- Fix issue with 1D and 2D ramp acquisition using wrong device (scan) values.

22.1.0

-------------------
- Add console startup component to define stem_controller.
- Fix 161. Ensures proper scan after low level changes.
- Allow enabled channels to be set with frame parameters.
- Fix issue where acquisition control being set past last index.
- Begin work on new acquisition API (work in progress).
- Python 3.12 compatibility.

22.0.0

-------------------
- Fix issues with intermittent errors during synchronized acquisition.
- Fix 13. Scan recorder allows limited-only-by-memory frame count on scan devices.
- Fix 160. Introduce RecordingTask to allow synchronization of recording with other tasks.
- Eliminate special crop region on summed camera acquisition (EELS). Crop region now determined by camera readout area.
- Many improvements to improve ability to replace default scan device; work in progress.
- Simplify acquisition panel slightly (radio button to select mode); work in progress.
- Improvements to metadata handling during acquisition; work in progress.
- Fix 1D ramp acquisition using FOV; add ability to control rotation, too.
- Raise max scan size to 16384x16384 and correctly reduce it when required.
- Performance improvements (latency and frame rate).
- Performance improvements (scan recorder).
- Add Python 3.11 support. Drop 3.8. This will be the last Python 3.9 release, too.
- Fix some issues with subscan handling during synchronized acquisition.

Page 1 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.