Skip to content

API Reference

This section contains the automatically generated documentation for the ACE-neuro codebase. It is extracted directly from the Python docstrings using mkdocstrings.

ACE-neuro is organized into several key modules:

  • Pipelines: High-level entry points for standard workflows.
  • Miniscope: Tools for calcium imaging data extraction and processing.
  • Ephys: Multi-channel electrophysiology data management and signal processing.
  • Multimodal: Cross-modal alignment and the multimodal pipeline API.
  • Shared: Core utilities for configuration, paths, and data managers.

New acquisition formats plug in at MiniscopeDataManager / EphysDataManager (see Creating new data loaders and Getting started).

Package Structure

ace_neuro/
├── ephys/        # Electrophysiology pipeline & managers
├── miniscope/    # Calcium imaging pipeline & processing
├── multimodal/   # Cross-modal alignment & analysis
├── pipelines/    # High-level CLI & API entry points
└── shared/       # Common utilities & base classes