Skip to content

Add SyNCoPy to Tools page #158

@rly

Description

@rly

SyNCoPy is a Python package for the analysis of large-scale electrophysiological data. It is similar to the well-established FieldTrip framework, which is an open-source Matlab toolbox for advanced analysis of electrophysiological data.

Preprint: https://www.biorxiv.org/content/10.1101/2024.04.15.589590v1

From a feature perspective, SyNCoPy currently focuses on preprocessing of raw data, time frequency analysis and connectivity measures. We expect that neuroscience users may want to employ SyNCoPy in combination with other well-established software packages like MNE Python, Elephant (Denker et al., 2023) and others that contain complementary functionality. To facilitate this, we provide support for converting MNE Python data structures and importing and exporting standard file formats like NWB. Also, the SyNCoPy file format is based on the open standards HDF5 and JSON, and can thus be read by standard libraries available for a variety of languages.

Docs: https://syncopy.readthedocs.io/en/latest/
Docs about import from and export to NWB: https://syncopy.readthedocs.io/en/latest/user/data_basics.html#data-basics

Source code: https://github.com/esi-neuroscience/syncopy
Export NWB: https://github.com/esi-neuroscience/syncopy/blob/master/syncopy/io/nwb.py
Read NWB: https://github.com/esi-neuroscience/syncopy/blob/master/syncopy/io/load_nwb.py
(I haven't inspected their NWB code)

Logo: https://raw.githubusercontent.com/esi-neuroscience/syncopy/master/doc/source/_static/syncopy_logo_small.png

Metadata

Metadata

Assignees

No one assigned

    Labels

    toolsproposals to add NWB-related tools to glossary

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions