edlio.dataio package#
Submodules#
edlio.dataio.csvdata module#
- edlio.dataio.csvdata.load_data(part_paths, aux_data_entries, as_dataframe=False)#
Entry point for automatic dataset loading.
This function is used internally to load CSV data.
- Return type:
T.Iterator[pd.DataFrame | list[str]]
edlio.dataio.intan module#
- class edlio.dataio.intan.SyncIntanReader(intan_filename)#
Bases:
IntanRawIO,BaseFromRawReader for Intan electrophysiology data.
This class is the same as IntanIO from NEO, but additionally also provides synchronized timestamps in its
sync_times()property.
- edlio.dataio.intan.load_data(part_paths, aux_data_entries, do_timesync=True, include_nosync_time=False)#
Entry point for automatic dataset loading.
This function is used internally to load Intan RHD signals data and apply time synchronization.
- Return type:
edlio.dataio.tsyncfile module#
- class edlio.dataio.tsyncfile.TSyncFile(fname=None)#
Bases:
objectRead a TimeSync (.tsync) binary file as generated by the Syntalos DAQ system.
- property sync_mode: TSyncFileMode#
Time data storage mode..