There are currently a number of useful libraries being developed within the IBL (https://github.com/int-brain-lab). Those integral to the IBL data architecture include,
The library used to implement the IBL data architecture pipeline. It currently contains four main modules
ibllib - general purpose library containing 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
brainbox - neuroscience analysis oriented library
The library used to implement the IBL Datajoint pipeline
To facilitate the use of
IBL-pipeline, we have compiled all the dependencies into a unified python
iblenv. In addition to these two libraries, this environment is also compatible with other visualisation
tools and analysis pipelines being developed as part of the IBL.
To install this python environment and get started using the IBL data pipeline, please follow these installation instructions.