Welcome to self-driving multi-scale imaging’s documentation!

Self-driving, multi-scale software is an open-source Python software for custom multi-scale light-sheet microscope control where the low-resolution guides high-resolution acquisition over hours of imaging.

If you use this code, please cite our paper: ""Imaging of cellular dynamics from a whole organism to subcellular scale with self-driving, multiscale microscopy." Nat Methods 22, 569–578 (2025). by Stephan Daetwyler, Hanieh Mazloom-Farsibaf, Felix Y. Zhou, Dagan Segal, Etai Sapoznik, Jill M. Westcott, Rolf A. Brekken, Gaudenz Danuser and Reto Fiolka: https://doi.org/10.1038/s41592-025-02598-2

Note

This project is under active development. See our GitHub repository for updates.

Warning

Please be advised that there are inherent risks associated with the use of this software. Despite precautions, the complexity and nature of automated software and hardware can lead to unpredictable outcomes. Therefore, the Fiolka Lab and UT Southwestern expressly disclaim any responsibility for any damages, losses, or injuries that may arise from or be related to the use of this software. Users should be aware of these risks and agree to utilize this software at their own risk.

Python API references

Funding

This software is supported by the

  • NIH National Cancer Institute (1U54CA268072).

  • Swiss National Science Foundation (191347 to S.D)

  • NIGMS National Institute of General Medical Sciences (R35 GM133522 to R.F.)

References and API