github.com/delmic/odemis ↗
Open Delmic Microscope Software
Open this visualization on its own page →
Contributors
27
Lines of Code
21,914
From
2012-01-31
To
2020-12-23
About delmic/odemis
Odemis is the open-source control software for Delmic microscopes, enabling users to operate microscopy hardware and visualize experimental data. The software consists of a backend daemon (odemisd) that manages hardware communication and a graphical frontend that provides user interaction, with the viewer component also capable of running standalone on Windows for data analysis and export. The project is built in Python and supports Linux as its primary platform with additional viewer support on Windows, requiring Python 3.8 or later and a specialized version of the Pyro4 library.
The software offers both GUI-based and command-line interfaces for controlling microscope components such as light sources, stages, and detectors, allowing users to adjust parameters like power levels and axis positions. It includes a comprehensive test suite with unit tests for each module and example configuration files for simulated microscope setups, making it accessible for development and experimentation. The project is distributed under the GPLv2 license and includes developer documentation that can be compiled into HTML or PDF formats for reference.