Skip to content

JackZhouSz/ASLM

 
 

Repository files navigation

ASLM - Autonomous Software for Light Microscopy

Tests codecov

ASLM is an open source Python package for control of light-sheet microscopes. It allows for easily reconfigurable hardware setups and automated acquisition rotuines.

Quick install

Download and install Miniconda.

conda create -n aslm python=3.9.7
pip install git+https://github.com/TheDeanLab/ASLM.git

To test, run conda activate aslm and launch in synthetic hardware mode with aslm -sh. Developers will have to install additional dependencies with pip install -e '.[dev]'.

Documentation

Please refer to and contribute to the documentation, which can be found on GitHub Pages: https://thedeanlab.github.io/ASLM/.

Command Line Arguments

  • optional arguments:

    • -h, --help show this help message and exit
  • Input Arguments:

    • -sh, --synthetic_hardware
    • -d, --debug
    • --GPU
    • --config_file CONFIG_FILE
    • --experiment_file EXPERIMENT_FILE
    • --etl_const_file ETL_CONST_FILE
    • --rest_api_file REST_API_FILE
    • --logging_config LOGGING_CONFIG

Authors

  • Kevin Dean
  • Zach Marin
  • Xiaoding 'Annie' Wang
  • Dax Collison
  • Sampath Rapuri
  • Samir Mamtani
  • Renil Gupta
  • Andrew Jamieson

About

Autonomous Software for Light Microscopy - Open source light-sheet microscope controls.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 97.8%
  • C++ 2.2%