Syncopy Data Basics
Contents
Syncopy Data Basics#
Syncopy utilizes a simple data format based on HDF5 and JSON (see Reading and Writing Data for details). These formats were chosen for their ubiquity as they can be handled well in virtually all popular programming languages, and for allowing streaming, parallel access enabling computing on parallel architectures.
Topics covered
Loading and Saving Syncopy (*.spy
) Data#
Reading and writing data with Syncopy
|
Load Syncopy data object(s) from disk |
|
Save Syncopy data object to disk |
Functions for Inspecting/Editing Syncopy Data Objects#
Defining trials, data selection and NumPy ndarray
interface
|
(Re-)define trials of a Syncopy data object |
|
Create a new Syncopy object from a selection |
|
Show (partial) contents of Syncopy object |
Plotting Functions#
|
Plot Syncopy data in a single panel |
|
Plot Syncopy data in multiple panels |
Importing Data into Syncopy#
Currently, Syncopy supports importing data from FieldTrip raw data format, from NWB and TDT:
|
Imports raw time-series data from Field Trip into potentially multiple |
|
Read contents of NWB files |
|
Imports TDT time series data and meta-information into a single |