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)