Tensorpac: An open-source Python toolbox for tensor-based phase-amplitude coupling measurement in
Etienne Combrisson1,2, Timothy Nest1,3, Andrea Brovelli2
1Psychology Department, University of Montréal, QC, Canada.
Plos Computational Biology
|October 29, 2020
Summary
Tensorpac is a new open-source Python toolbox for analyzing phase-amplitude coupling (PAC) in brain signals. It offers efficient computation, multiple analysis methods, and statistical tools to improve the quality and reproducibility of neuroscience research.
Area of Science:
- Neuroscience
- Computational Neuroscience
- Signal Processing
Background:
- Information integration in the brain is crucial for cognition but its mechanisms remain unclear.
- Neural oscillations and their cross-frequency interactions, particularly phase-amplitude coupling (PAC), are hypothesized to regulate multi-scale integration.
- Current PAC analysis methods face challenges with computational cost, reproducibility, and the risk of spurious findings.
Purpose of the Study:
- To introduce Tensorpac, an open-source Python toolbox designed for efficient and comprehensive phase-amplitude coupling (PAC) analysis.
- To address the limitations of existing PAC analysis tools, including computational efficiency and methodological standardization.
- To facilitate reproducible and high-quality research in the field of neural oscillations and cognitive processes.
Main Methods:
- Development of an open-source Python toolbox, Tensorpac, leveraging tensor computations and parallel processing for enhanced computational efficiency.
- Implementation of a wide range of widely-used phase-amplitude coupling (PAC) analysis methods within a single package.
- Integration of statistical analysis capabilities for PAC measures and advanced visualization tools.
Main Results:
- Tensorpac provides a computationally efficient solution for analyzing large-scale neurophysiological data.
- The toolbox unifies diverse PAC analysis techniques, offering a standardized approach.
- Includes statistical validation and visualization features to aid interpretation of PAC findings.
Conclusions:
- Tensorpac enhances the reproducibility and quality of phase-amplitude coupling (PAC) research in neuroscience.
- The open-source nature and comprehensive features of Tensorpac accelerate methodological development and discovery in brain information processing.
- Provides accessible tools for researchers studying neural oscillations and cognitive functions across various operating systems.


