GUI software for photogrammetry-assisted probe targeting in electrophysiology
Project description
Parallax
Parallax is a graphical user interface designed to streamline the process of setting up and performing acute in vivo electrophysiology experiments.
User documentation available on here.
Prerequisites
- Python~=3.8 (Recommended to install via Anaconda or Miniconda)
- Python 3.8 is required for the Spinnaker library.
- PySpin (for Linux or Mac OS users)
Installation
- Create virtual environment using Python version 3.8 and activate it:
- On Windows:
python -m venv venv
./venv/Scripts/activate
- On Linux/Mac:
python -m venv venv
source venv/bin/activate
- To install the latest version:
pip install parallax-app
To upgrate to the latest version:
pip install parallax-app --upgrade
- To install camera interface:
pip install parallax-app[camera]
Running Parallax
python -m parallax
Development mode
- Clone the repository:
git clone https://github.com/AllenNeuralDynamics/parallax.git
- Install Dependencies:
pip install -e .[dev]
Documentation
- To install the dependencies:
pip install -e .[docs]
- Then to create the documentation html files, run:
sphinx-build -b html docs/ docs/_build
Additional Setup for Linux and Mac OS
For Linux or Mac OS, you'll need to install PySpin manually (not required for Windows):
- download the Spinnaker SDK package for your system from here
- follow the installation instructions in the README
- Install the Python bindings found alongside the SDK package
Support and Contribution
If you encounter any issues or would like to contribute to the project, please check out our issues page on GitHub.
License
Parallax is licensed under the MIT License. For more details, see the LICENSE file.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
parallax_app-0.37.11.tar.gz
(525.0 kB
view hashes)
Built Distribution
parallax_app-0.37.11-py3-none-any.whl
(536.3 kB
view hashes)
Close
Hashes for parallax_app-0.37.11-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 17264f07f2ded6ccbefe1df613da5ef95ac5294bb63252bba109760b845328e3 |
|
MD5 | b5b99e8db0af138e018172ebd3286bf1 |
|
BLAKE2b-256 | cbbeeb630c2ba6217f63811b59e49bf2099cab332e9388f4586b2e84d1d7e448 |