Cargando…

Tensorpac: An open-source Python toolbox for tensor-based phase-amplitude coupling measurement in electrophysiological brain signals

Despite being the focus of a thriving field of research, the biological mechanisms that underlie information integration in the brain are not yet fully understood. A theory that has gained a lot of traction in recent years suggests that multi-scale integration is regulated by a hierarchy of mutually...

Descripción completa

Detalles Bibliográficos
Autores principales: Combrisson, Etienne, Nest, Timothy, Brovelli, Andrea, Ince, Robin A. A., Soto, Juan L. P., Guillot, Aymeric, Jerbi, Karim
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7654762/
https://www.ncbi.nlm.nih.gov/pubmed/33119593
http://dx.doi.org/10.1371/journal.pcbi.1008302
_version_ 1783608111698804736
author Combrisson, Etienne
Nest, Timothy
Brovelli, Andrea
Ince, Robin A. A.
Soto, Juan L. P.
Guillot, Aymeric
Jerbi, Karim
author_facet Combrisson, Etienne
Nest, Timothy
Brovelli, Andrea
Ince, Robin A. A.
Soto, Juan L. P.
Guillot, Aymeric
Jerbi, Karim
author_sort Combrisson, Etienne
collection PubMed
description Despite being the focus of a thriving field of research, the biological mechanisms that underlie information integration in the brain are not yet fully understood. A theory that has gained a lot of traction in recent years suggests that multi-scale integration is regulated by a hierarchy of mutually interacting neural oscillations. In particular, there is accumulating evidence that phase-amplitude coupling (PAC), a specific form of cross-frequency interaction, plays a key role in numerous cognitive processes. Current research in the field is not only hampered by the absence of a gold standard for PAC analysis, but also by the computational costs of running exhaustive computations on large and high-dimensional electrophysiological brain signals. In addition, various signal properties and analyses parameters can lead to spurious PAC. Here, we present Tensorpac, an open-source Python toolbox dedicated to PAC analysis of neurophysiological data. The advantages of Tensorpac include (1) higher computational efficiency thanks to software design that combines tensor computations and parallel computing, (2) the implementation of all most widely used PAC methods in one package, (3) the statistical analysis of PAC measures, and (4) extended PAC visualization capabilities. Tensorpac is distributed under a BSD-3-Clause license and can be launched on any operating system (Linux, OSX and Windows). It can be installed directly via pip or downloaded from Github (https://github.com/EtienneCmb/tensorpac). By making Tensorpac available, we aim to enhance the reproducibility and quality of PAC research, and provide open tools that will accelerate future method development in neuroscience.
format Online
Article
Text
id pubmed-7654762
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-76547622020-11-18 Tensorpac: An open-source Python toolbox for tensor-based phase-amplitude coupling measurement in electrophysiological brain signals Combrisson, Etienne Nest, Timothy Brovelli, Andrea Ince, Robin A. A. Soto, Juan L. P. Guillot, Aymeric Jerbi, Karim PLoS Comput Biol Research Article Despite being the focus of a thriving field of research, the biological mechanisms that underlie information integration in the brain are not yet fully understood. A theory that has gained a lot of traction in recent years suggests that multi-scale integration is regulated by a hierarchy of mutually interacting neural oscillations. In particular, there is accumulating evidence that phase-amplitude coupling (PAC), a specific form of cross-frequency interaction, plays a key role in numerous cognitive processes. Current research in the field is not only hampered by the absence of a gold standard for PAC analysis, but also by the computational costs of running exhaustive computations on large and high-dimensional electrophysiological brain signals. In addition, various signal properties and analyses parameters can lead to spurious PAC. Here, we present Tensorpac, an open-source Python toolbox dedicated to PAC analysis of neurophysiological data. The advantages of Tensorpac include (1) higher computational efficiency thanks to software design that combines tensor computations and parallel computing, (2) the implementation of all most widely used PAC methods in one package, (3) the statistical analysis of PAC measures, and (4) extended PAC visualization capabilities. Tensorpac is distributed under a BSD-3-Clause license and can be launched on any operating system (Linux, OSX and Windows). It can be installed directly via pip or downloaded from Github (https://github.com/EtienneCmb/tensorpac). By making Tensorpac available, we aim to enhance the reproducibility and quality of PAC research, and provide open tools that will accelerate future method development in neuroscience. Public Library of Science 2020-10-29 /pmc/articles/PMC7654762/ /pubmed/33119593 http://dx.doi.org/10.1371/journal.pcbi.1008302 Text en © 2020 Combrisson et al http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
Combrisson, Etienne
Nest, Timothy
Brovelli, Andrea
Ince, Robin A. A.
Soto, Juan L. P.
Guillot, Aymeric
Jerbi, Karim
Tensorpac: An open-source Python toolbox for tensor-based phase-amplitude coupling measurement in electrophysiological brain signals
title Tensorpac: An open-source Python toolbox for tensor-based phase-amplitude coupling measurement in electrophysiological brain signals
title_full Tensorpac: An open-source Python toolbox for tensor-based phase-amplitude coupling measurement in electrophysiological brain signals
title_fullStr Tensorpac: An open-source Python toolbox for tensor-based phase-amplitude coupling measurement in electrophysiological brain signals
title_full_unstemmed Tensorpac: An open-source Python toolbox for tensor-based phase-amplitude coupling measurement in electrophysiological brain signals
title_short Tensorpac: An open-source Python toolbox for tensor-based phase-amplitude coupling measurement in electrophysiological brain signals
title_sort tensorpac: an open-source python toolbox for tensor-based phase-amplitude coupling measurement in electrophysiological brain signals
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7654762/
https://www.ncbi.nlm.nih.gov/pubmed/33119593
http://dx.doi.org/10.1371/journal.pcbi.1008302
work_keys_str_mv AT combrissonetienne tensorpacanopensourcepythontoolboxfortensorbasedphaseamplitudecouplingmeasurementinelectrophysiologicalbrainsignals
AT nesttimothy tensorpacanopensourcepythontoolboxfortensorbasedphaseamplitudecouplingmeasurementinelectrophysiologicalbrainsignals
AT brovelliandrea tensorpacanopensourcepythontoolboxfortensorbasedphaseamplitudecouplingmeasurementinelectrophysiologicalbrainsignals
AT incerobinaa tensorpacanopensourcepythontoolboxfortensorbasedphaseamplitudecouplingmeasurementinelectrophysiologicalbrainsignals
AT sotojuanlp tensorpacanopensourcepythontoolboxfortensorbasedphaseamplitudecouplingmeasurementinelectrophysiologicalbrainsignals
AT guillotaymeric tensorpacanopensourcepythontoolboxfortensorbasedphaseamplitudecouplingmeasurementinelectrophysiologicalbrainsignals
AT jerbikarim tensorpacanopensourcepythontoolboxfortensorbasedphaseamplitudecouplingmeasurementinelectrophysiologicalbrainsignals