v.1.3.0
Instamatic is a Python program for automated electron diffraction data collection. At the core is a flexible Python library for transmission electron microscope experimental control with bindings for the JEOL/FEI microscopes and interfaces to the Gatan/Timepix/TVIPS cameras.
New/updated in this version:
- Add config option rotate images for each magnification (
ctrl.get_rotated_image
) - Align stage to template image (
ctrl.align_to
) - Refactor mode/screen/beamblank API
- Re-structure calibration config
- Add non-blocking camera call
ctrl.get_future_image
(returns future) - Add file with default settings (
defaults.yaml
) - Add grid montaging / mapping functions
- Implement 'Acquire at items' functionality similar to
SerialEM
- Add Goniotool server to remotely control rotation speed on JEOL TEMs
- Pass image data via shared memory (Python 3.8+)
- Communicate via json/msgpack over socket
- Add tests
- Add stagematrix calibration
- Many small changes/tweaks