LImA : Library for Image Acquisition¶
LImA (stands for L ibrary for Im age A cquisition) is a project for the unified control of 2D detectors. It is used in production in ESRF Beamlines and in other places.
The architecture of the library aims at clearly separating hardware specific code from common software configuration and features, like setting standard acquisition parameters (exposure time, external trigger), file saving and image processing.
LImA is a C++ library but the library also comes with a Python binding. A PyTango device server for remote control is provided as well.
We provide Conda binary package for Windows and Linux for some cameras. Check out our Conda channel.
LImA is a very active project and many developments are ongoing and available from GitHub. You can find stable version releases through git branches and tags on Github releases.
If you want to get in touch with the LIMA community, please send an email to email@example.com. You may also want to subscribe to our mailing list by sending a message to firstname.lastname@example.org with
subscribe lima as subject.
For the latest changes, refers to the
Note that this documentation is also available in pdf and epub format.
- Build and Install
- PyTango Device Server
- Python TANGO server
- Main device: LimaCCDs
- Camera devices
- Plugin devices: software operation and extra interfaces
- Understand the plugin architecture
- Setting up a development environment
- Source code organization
- Implementation Recommendations
- Write a documentation