Python/PyQt acquisition software for mesoSPIM light-sheet microscopes. Compatible with all official mesoSPIM hardware generations (Benchtop, v4, v5) and many custom configurations.
Full documentation: https://mesospim.github.io/mesoSPIM-control/
# 1. Clone the repository
# (GitHub Desktop recommended, or download the ZIP)
# 2. Create and activate a conda/mamba environment
mamba create -p C:/Users/Public/mamba/envs/mesoSPIM-py312 python=3.12
mamba activate C:/Users/Public/mamba/envs/mesoSPIM-py312
# 3. Install dependencies
cd C:/Users/Public/mesoSPIM-control
pip install -r requirements-conda-mamba.txt
# 4. Launch in demo mode (no hardware required)
cd mesoSPIM
python mesoSPIM_Control.py -DFor full installation instructions, device drivers, desktop shortcut setup, and hardware configuration see the Installation and Configuration pages.
| Page | Description |
|---|---|
| Getting Started | First-run guide — clone, install, demo mode |
| Installation | Device drivers, conda env, desktop shortcut |
| Configuration | Config file reference for all hardware |
| User Guide | GUI walkthrough, acquisition modes, scripting |
| Supported Hardware | Cameras, stages, filter wheels, DAQ cards |
| Changelog | Release notes |
Parts lists, drawings, and assembly instructions for building a mesoSPIM:
More than 30 setups are operational around the world.
- image.sc forum — questions and discussion
- YouTube channel — tutorials and demos
- Mailing list — announcements
- ZMB Dozuki guides — start-up and acquisition walkthroughs
Fabian F. Voigt, Nikita Vladimirov, Christian Schulze, Rob Campbell, & Fritjof Helmchen. (2022). MesoSPIM control: An open-source acquisition software for light-sheet microscopy written in Python and Qt. Zenodo. https://doi.org/10.5281/zenodo.6109315