IBL libraries
Project description
IBL Python Libraries
Description
Library used to implement the International Brain Laboratory data pipeline. Currently in active development. The library as currently 4 main modules:
- brainbox: neuroscience analysis oriented library
- ibllib: general purpose library containng I/O, signal processing and IBL data pipelines utilities.
- oneibl: interface to the Alyx database of experiments to access IBL data.
- alf: implementation of ALF file naming convention Release Notes here
Requirements
OS: Deployed on Linux and Windows. Minimally tested for Mac.
Python Module: Python 3.6 or higher, we develop on 3.7.
Documentation
https://ibllib.readthedocs.io/en/latest/
Installation
https://ibllib.readthedocs.io/en/latest/02_installation_python.html#
Demonstration
https://ibllib.readthedocs.io/en/latest/_static/one_demo.html
Contribution and development practices
See developper's installation guide here: https://ibllib.readthedocs.io/en/latest/02_installation_dev_python.html
We use gitflow and Semantic Versioning.
Before commiting to your branch:
- run tests
- flake8 This is also enforced by continuous integration.
Matlab Library
The Matlab library has moved to its own repository here: https://github.com/int-brain-lab/ibllib-matlab/
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 ibllib-1.2.8.tar.gz
.
File metadata
- Download URL: ibllib-1.2.8.tar.gz
- Upload date:
- Size: 119.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 89dc59a593f56eaba526bb727567ae09df1791e09fff5b87d43b9772ec1e89b9 |
|
MD5 | 833f5f885d12108ecc7d758d9acb547c |
|
BLAKE2b-256 | ad0dec4d39e52502d21b843a5789603f36a1ff7942eb4e8e6bd650d0dba02b72 |
File details
Details for the file ibllib-1.2.8-py3-none-any.whl
.
File metadata
- Download URL: ibllib-1.2.8-py3-none-any.whl
- Upload date:
- Size: 152.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3a65ad3425e9d147daac71389c6453d08377548c406b08c29ffc6b50675e708c |
|
MD5 | 7dd68d862cff4683df1f259c974bf5be |
|
BLAKE2b-256 | 9150f745026e2fea9e913e312197752889b8a0888ea0da5b399c711dda2d7aca |