Curate, visualize, and annotate your behavioral ephys data using Python
Project description
Curate, visualize, and annotate your behavioral ephys data using Python
Installing dependencies
Because neurotic depends on some pre-release changes in a couple libraries, pip cannot automatically fetch all dependencies during normal installation. Therefore, dependencies must be installed manually.
With conda
A recipe for installing neurotic via conda directly is not yet available. However, the file environment.yml is provided for installing its dependencies into a conda environment. To install into a new conda environment named neurotic, use these commands:
git clone https://github.com/jpgill86/neurotic.git conda env create -f neurotic/environment.yml -n neurotic
To update an existing environment, replace conda env create with conda env update.
Remember to switch environments if necessary before proceeding with installation (conda activate neurotic or source activate neurotic).
Without conda
The file requirements.txt is provided for installing dependencies with pip. Dependencies can be installed using these commands:
git clone https://github.com/jpgill86/neurotic.git pip install -U -r neurotic/requirements.txt
If you get an error while installing PyAV, especially on Windows, you may need to build it from scratch or get it from another source, such as conda-forge:
conda install -c conda-forge av
Installing neurotic
To reiterate, you must install dependencies manually. They will not be installed with neurotic.
To install the latest release version from PyPI, use
pip install neurotic
To install the latest development version from GitHub, use
pip install git+https://github.com/jpgill86/neurotic.git
To install from a local copy of the source code, use
python setup.py install
Getting started
Launch the standalone app from the command line:
neurotic
A simple example is provided. Select the “example dataset”, download the associated data, and then click launch.
Command line arguments can be listed using
neurotic --help
Questions and support
Please post any questions, problems, comments, or suggestions in the GitHub issue tracker.
Changes
0.2.0 (2019-06-28)
Improvements
Bug fixes
0.1.1 (2019-06-22)
Bug fixes
Fix various downloader errors (#7)
0.1.0 (2019-06-22)
First release
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
Built Distribution
File details
Details for the file neurotic-0.2.0.tar.gz
.
File metadata
- Download URL: neurotic-0.2.0.tar.gz
- Upload date:
- Size: 41.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 86a846b85ee1a1879dcacc8a9428cf129ef3b350661400f981f2a3cc4901f6bd |
|
MD5 | 09d90b578765953ee2d267ac78dc1853 |
|
BLAKE2b-256 | c7993ca4d24766ca2786d65283114a1e2b24db1578a04a2a136b917d630d950e |
Provenance
File details
Details for the file neurotic-0.2.0-py3-none-any.whl
.
File metadata
- Download URL: neurotic-0.2.0-py3-none-any.whl
- Upload date:
- Size: 44.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9039170ef65ae0e999570c1ad3d0dec2ac3c1fb9796dda4613675b21eb413c38 |
|
MD5 | 95c4ca223bee28eb6968ebf897e719c9 |
|
BLAKE2b-256 | c1349e73b5052bb860c5f949982e613267be89b63a7e66101d2c9f264b62ede5 |