File Reading (skdh.io)#

Device Specific IO#

These processes are designed to quickly read in data from various different wearable devices from their default binary file format.

ReadCwa(*[, trim_keys, trim_start_factor, ...])

Read a binary CWA file from an axivity sensor into memory.

ReadBin([trim_keys, trim_start_factor, ...])

Read a binary .bin file from a GeneActiv sensor into memory.

ReadApdmH5(sensor_location[, ...])

Read a H5 file produced by the APDM software into memory.

ReadEmpaticaAvro([trim_keys, resample_to_accel])

Read Empatica data from an avro file.

General Data IO#

These processes are generic and not limited to a specific device/manufacturer’s format.

ReadNumpyFile([time_is_local, allow_pickle, ...])

Read a Numpy compressed file into memory.

ReadCSV(time_col_name, column_names[, ...])

Read a comma-separated value (CSV) file into memory.

Multiple File IO#

Support for reading multiple files in at once

MultiReader(mode, reader[, reader_kw, ...])

A process for reading in multiple files into one set of datastreams for processing.