Metadata-Version: 2.1
Name: ibllib
Version: 2.5.0
Summary: IBL libraries
Home-page: https://www.internationalbrainlab.com/
Author: IBL Staff
License: MIT
Platform: UNKNOWN
Requires-Python: >=3.7
Description-Content-Type: text/markdown
Requires-Dist: boto3
Requires-Dist: click (>=7.0.0)
Requires-Dist: colorlog (>=4.0.2)
Requires-Dist: flake8 (>=3.7.8)
Requires-Dist: globus-sdk (>=1.7.1)
Requires-Dist: graphviz
Requires-Dist: jupyter (>=1.0)
Requires-Dist: jupyterlab (>=1.0)
Requires-Dist: matplotlib (>=3.0.3)
Requires-Dist: mtscomp (>=1.0.1)
Requires-Dist: numba
Requires-Dist: numpy (>=1.18)
Requires-Dist: opencv-python
Requires-Dist: pandas (>=0.24.2)
Requires-Dist: phylib (>=2.4)
Requires-Dist: pyarrow
Requires-Dist: pynrrd (>=0.4.0)
Requires-Dist: pytest
Requires-Dist: requests (>=2.22.0)
Requires-Dist: scikit-learn (>=0.22.1)
Requires-Dist: scipy (>=1.3.0)
Requires-Dist: seaborn (>=0.9.0)
Requires-Dist: tqdm (>=4.32.1)
Requires-Dist: iblutil
Requires-Dist: ONE-api

# IBL Python Libraries 
[![Coverage badge](https://img.shields.io/endpoint.svg?url=https%3A%2F%2Fibllib.hooks.internationalbrainlab.org%2Fcoverage%2Fibllib%2Fmaster)](https://ibllib.hooks.internationalbrainlab.org/coverage/master) 
[![Tests status badge](https://img.shields.io/endpoint.svg?url=https%3A%2F%2Fibllib.hooks.internationalbrainlab.org%2Ftests%2Fibllib%2Fmaster)](https://ibllib.hooks.internationalbrainlab.org/logs/records/master)
[![Tests status badge](https://img.shields.io/endpoint?label=develop&url=https%3A%2F%2Fibllib.hooks.internationalbrainlab.org%2Ftests%2Fibllib%2Fdevelop)](https://ibllib.hooks.internationalbrainlab.org/logs/records/develop)

## Description
Library used to implement the International Brain Laboratory data pipeline. Currently in active development.
The library is currently 2 main modules:
-   **brainbox**: neuroscience analysis oriented library
-   **ibllib**: general purpose library containing I/O, signal processing and IBL data pipelines utilities.

[Release Notes here](release_notes.md)

## Requirements
**OS**: Deployed on Linux and Windows. Minimally tested for Mac.

**Python Module**: Python 3.7 or higher, we develop on 3.8.

## Installation, documentation and examples
https://docs.internationalbrainlab.org


## Contribution and development practices
See https://int-brain-lab.github.io/iblenv/07_contribution.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/


