Installation
Recommended
We recommend to install the library from Pypy
$ pip install byotrack
From source
You can also install the latest commit from source
$ git clone https://github.com/raphaelreme/byotrack
$ cd byotrack
$ pip install .
Development
We advise to use UV for development. Please follow the guideline detailed in the Contributing Guide.
For pip–only users, you may install all the dependencies with:
$ pip install .[full] --group dev --group doc
Additional requirements
Some components require additional dependencies that are not installed with the library by default. For these components, you need to install their specific dependencies. Here is the complete list:
- StarDistDetector
StarDist (+ Tensorflow): Install StarDist
- IcyEMHTLinker
Icy: Download Icy
Spot Tracking Blocks plugin: Install an Icy plugin
- TrackMateLinker
Fiji: Download Fiji
- TrackOnStraLinker
TrackAstra: Install trackastra
For visualization with byotrack.visualize module, you need to install matplotlib