Python library to control an automated fluidics system and perform microscope acquisition for iterative FISH experiments.
See dedicated documentation here for how to install and use this package.
TESTED FOR WIN 10 only: micromanager and most microscope controls work only under Windows.
- Download latest version of miniconda from here (can also be Python 3.X).
- Open Anaconda terminal and create dedicated environment:
conda create --name autofish python=3.9
- Activate environment:
conda activate autofish
- Pip install
pip install -i https://test.pypi.org/simple/ autofish
- Open Anaconda terminal and activate environment:
conda activate autofish
- Start user interface with command
autofish
The behavior of the fluidics and acquistion system is defined by several config files.
-
To test the installation of autofish, you can use demo configurations which require neither a microscope nor a fluidics systems: https://github.com/fish-quant/autofish/tree/main/demo
-
We provide config files that we use on our system (with a Nikon Ti): https://github.com/fish-quant/autofish/tree/main/configs
See dedicated documentation here for how to build the fluidics system.
If you encounter a problem or you have a suggestion, please file an issue.