Python package for Fiber Photometry Data Analysis
- Free software: 3-clause BSD license
- Documentation: https://fibermagic.org
- demodulate: removes photobleaching and drift from the signal and removes artifacts
To install fibermagic, run this command in your terminal:
$ pip install fibermagic
To install fibermagic, along with the tools you need to develop and run tests, clone this repository and run the following in your virtualenv in the base directory of the repository:
$ python3 -m pip install -e .
$ python3 -m pip install --upgrade -r requirements_dev.txt
The first command installs fibermagic in the active environment and creates symlinkes to the source code. The second command installs additional dependencies for testing and documentation.
To run the tests, run the following command:
$ python3 -m pytest
Install pre-commit hooks
$ pre-commit install