IBL Python Libraries
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.
Requirements
OS: Only tested on Linux. Windows and Mac may work, but are not supported.
Python Module: Python 3.10 or higher, Python 3.12 recommended
Installation, documentation and examples
Installation: https://docs.internationalbrainlab.org/02_installation.html Documentation and examples: https://docs.internationalbrainlab.org
Contribution and development practices
See https://docs.internationalbrainlab.org/09_contribution.html
We use Semantic Versioning.
Before committing to your branch:
- check formating
ruff check - run tests
python -m unittest discover
Pull request to develop or main.
Metadata
Release files for ibllib 4.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ibllib-4.0.1.tar.gz | 8.5 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ibllib-4.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 17.3 MB
Release files / ibllib-4.0.1.tar.gz
| Download URL | ibllib-4.0.1.tar.gz |
|---|---|
| Size | 8.5 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
25c4f5ff58f13227baab600b21aa9bec24729fbcddee2d243c31573571bb005a
|
|
BLAKE2b-256 checksum How to use checksums |
1052612b0e9909fa6258b9e87b769a6457ab85ed8af0b33687ffe7d26f5e39c8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.10.20
|
Release files / ibllib-4.0.1-py3-none-any.whl
| Download URL | ibllib-4.0.1-py3-none-any.whl |
|---|---|
| Size | 8.7 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
745287ae2a7a56a13663f6b9d31da325b39e4ff72045b0eed9226485a2660a1b
|
|
BLAKE2b-256 checksum How to use checksums |
1db88448d91b3d40343d043d4a4474c7b00cece7141d31217becdb7f18587618
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.10.20
|