Systems Neuroscience Computing in Python (SyNCoPy): a python package for large-scale analysis of electrophysiological data.

Saved in:
Bibliographic Details
Title: Systems Neuroscience Computing in Python (SyNCoPy): a python package for large-scale analysis of electrophysiological data.
Authors: Mönke, Gregor, Schäfer, Tim, Parto-Dezfouli, Mohsen, Kajal, Diljit Singh, Fürtinger, Stefan, Schmiedt, Joscha Tapani, Fries, Pascal
Source: Frontiers in Neuroinformatics; 2024, p1-8, 8p
Subject Terms: COMPUTER systems, SIGNAL processing, POWER spectra, COHERENCE (Physics), PARALLEL processing
Abstract: We introduce an open-source Python package for the analysis of large-scale electrophysiological data, named SyNCoPy, which stands for Systems Neuroscience Computing in Python. The package includes signal processing analyses across time (e.g., time-lock analysis), frequency (e.g., power spectrum), and connectivity (e.g., coherence) domains. It enables user-friendly data analysis on both laptop-based and high-performance computing systems. SyNCoPy is designed to facilitate trial-parallel workflows (parallel processing of trials), making it an ideal tool for large-scale analysis of electrophysiological data. Based on parallel processing of trials, the software can support very large-scale datasets via innovative out-of-core computation techniques. It also provides seamless interoperability with other standard software packages through a range of file format importers and exporters and open file formats. The naming of the user functions closely follows the well-established FieldTrip framework, which is an open-source MATLAB toolbox for advanced analysis of electrophysiological data. [ABSTRACT FROM AUTHOR]
Copyright of Frontiers in Neuroinformatics is the property of Frontiers Media S.A. and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
Database: Biomedical Index
Description
Abstract:We introduce an open-source Python package for the analysis of large-scale electrophysiological data, named SyNCoPy, which stands for Systems Neuroscience Computing in Python. The package includes signal processing analyses across time (e.g., time-lock analysis), frequency (e.g., power spectrum), and connectivity (e.g., coherence) domains. It enables user-friendly data analysis on both laptop-based and high-performance computing systems. SyNCoPy is designed to facilitate trial-parallel workflows (parallel processing of trials), making it an ideal tool for large-scale analysis of electrophysiological data. Based on parallel processing of trials, the software can support very large-scale datasets via innovative out-of-core computation techniques. It also provides seamless interoperability with other standard software packages through a range of file format importers and exporters and open file formats. The naming of the user functions closely follows the well-established FieldTrip framework, which is an open-source MATLAB toolbox for advanced analysis of electrophysiological data. [ABSTRACT FROM AUTHOR]
ISSN:16625196
DOI:10.3389/fninf.2024.1448161