Please check out our wiki here!
We recommend using conda for setting up dependencies.
conda create -n brain python=3.11
conda activate brain
pip install git+https://github.com/braingeneers/braindance
pip install git+https://github.com/braingeneers/braindance#egg=braindance[rt-sort]
Additionally, install PyTorch with any version of CUDA as the compute platform.
If running on a Linux machine, install Torch-TensorRT as well for faster RT-Sort computation speed.
To use Kilosort2 within BrainDance, see the public Kilosort2 GitHub repository for installation
If you want to read data in real time from an Open Ephys GUI, install the Open Ephys GUI and Falcon Output plugin.
In your Python environment, install the Open Ephys Python package.
pip install open-ephys-python-tools