Analysis API Reference
This page provides an overview of the Analysis module, which contains several submodules for different types of neural data analysis.
The Analysis module provides tools for processing and analyzing simulation results from BMTK models, including:
Spike Analysis
The spikes
module provides functions for loading and analyzing spike data from simulations, including:
- Loading spike data into pandas DataFrames
- Computing firing rate statistics
- Calculating population spike rates
LFP/ECP Analysis
The lfp
module provides tools for analyzing local field potentials (LFP) and extracellular potentials (ECP), including:
- Loading and processing ECP/LFP data
- Time series analysis and filtering
- Spectral analysis and wavelet transforms
- Signal-to-noise ratio calculations
Entrainment Analysis
The entrainment
module provides tools for analyzing the relationship between spikes and LFP signals, including:
- Phase-locking value (PLV) calculations
- Pairwise phase consistency (PPC) analysis
- Spike-LFP entrainment metrics
- Spike rate and LFP power correlations
Network Connectivity Analysis
The netcon_reports
module provides tools for analyzing and reporting network connectivity statistics.