ephysatlas Package
The ephysatlas package is the core module of ibleatools, providing comprehensive tools for electrophysiological data analysis and visualization.
Package Overview
The ephysatlas package is organized into several specialized modules:
features: Feature extraction and computation from electrophysiological data
plots: Visualization tools for data analysis and publication
reveal: High-level interface for creating comprehensive analysis figures
utils: Utility functions for data management and file operations
anatomy: Brain region classification and atlas functionality
regionclassifier: Machine learning models for brain region prediction
data: Data loading and management utilities
Key Components
IBLEA Tools - Tools for IBL data analysis and processing.
This package provides tools for analyzing and processing electrophysiology data from the International Brain Laboratory (IBL). It includes functionality for feature computation, data aggregation, brain anatomy analysis, and more.
Example
>>> import ephysatlas
>>> print(ephysatlas.__version__)
>>> from ephysatlas import features, aggregation, anatomy
To run a published model, there is a single entry point for every model family:
>>> from ephysatlas import load_pretrained
>>> model = load_pretrained("int-brain-lab/ea-decoder-channel-xgboost", revision="2026_W32")
>>> out = model.predict(df_features)