Skip to main content
Travis-CI build status Test coverage Documentation Status

nept: Neuroelectrophysiology tools

Formerly vdmlab, renamed to emphasize general abilities of this library.

Getting started

If you don’t already have python 3, we recommend you download it using Miniconda from Continuum Analytics.

We recommend using a separate python environment.

Open a new terminal, create and activate a new conda environment:

conda create -n yourenv python=3.5
activate yourenv [Windows] or source activate yourenv [Linux]

Install package dependencies:

conda install matplotlib jupyter scipy numpy pandas seaborn pytest coverage

For Shapely, try:

pip install shapely

If that fails, in Windows, download the most recent wheel file here. Once downloaded, install with wheel.

pip install yourshapelyinstall.whl

Installation

Clone nept from Github and use a developer installation:

git clone https://github.com/vandermeerlab/nept.git
cd nept
python setup.py develop

Documentation

Users

Check GitHub Pages for the latest version of the nept documentation.

Developers

Ensure you have sphinx, numpydic, and mock:

conda install ghp-import sphinx numpydoc sphinx_rtd_theme

Install nbsphinx so notebooks in the documentations can be executed:

pip install nbsphinx --user

Build the latest version of the documentation using in the nept directory prior to pushing it to Github:

sphinx-build docs docs/_build

And push it to Github:

docs/update.sh

Testing

Run tests with pytest.

Check coverage with codecov.

License

The nept codebase is made available under made available under the MIT license that allows using, copying and sharing.

The file nept/neuralynx_loaders.py contains code from nlxio by Bernard Willers, used with permission.

Projects using nept

emi_shortcut

emi_biconditional

Metadata

Release files for nept 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for nept 0.1.0
File Size Uploaded
nept-0.1.0.tar.gz 39.7 kB Details

Release files / nept-0.1.0.tar.gz

Download URL nept-0.1.0.tar.gz
Size 39.7 kB
Tags Source
SHA-256 checksum
How to use checksums
4556595ab6b8136c08c16104786dd7ce5182faca62ce54deff2ab18ec96c0680
BLAKE2b-256 checksum
How to use checksums
66b087a468df3514ddaae2b8393e825e0394db78127c4c3edd7ec32f27e394b7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.2 setuptools/36.4.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.5

Release history Release notifications | RSS feed

This release

0.1.0 This release

1 release file

0.1.0.dev0

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page