Software installation
Supported Operating Systems
- Windows 10, Windows 11
- Ubuntu 16.04 or newer
- macOS Sonoma or newer
- Create a Python environment using uv (recommend) or venv.
- Using uv (Recommend)
- Install uv [Link].
- Create a virtual environment
uv venv glowtracker.venv
- Using venv
- Create the environment
python -m venv glowtracker.venv
- Create the environment
- Using uv (Recommend)
- Activate the environment
source glowtracker.venv/Scripts/activate -
Install GlowTracker You can choose to either install GlowTracker from a distributed Python package from PyPI or clone the git repository and run them locally.
- Using
pipto install from PyPI repository:uv pip install glowtracker - Or clone and run the package locally.
- Clone the pository
git clone https://github.com/scholz-lab/GlowTracker.git - Update the conda environment to download the dependencies
cd Glowtracker; uv pip install -r pyproject.toml;
- Clone the pository
- Using
- Install the BASLER pylon software and runtime library [Link]
- pylon Camera Software Suite
- pylon runtime library
-
(Optional) Install Zaber Launcher for inspecting and updating stage firmware [Link]
- After finished installation, the software can be started in serveral ways
- If you have installed via pip
python -m glowtrackeror simply
glowtracker - If you have installed by cloning the package and running them locally
python glowtracker/__main__.py
- If you have installed via pip