Releases: hpi-dhc/devicely
Devicely 1.1.1
Devicely [1.1.1] - Release Notes
- added support for the Muse headband
- made join method optional for FarosReader
- make it possible to initialize a FarosReader from a directory of CSV files
Devicely 1.1.0
Devicely [1.1.0] - Release Notes
- removed acceleration magnitude from devicely.EmpaticaReader and devicely.FarosReader since it was out of the scope of the package
- added more flexibility to missing files (e.g. ACC.csv, EDA.csv) to devicely.EmpaticaReader
- changed TagsReader to TimeStampReader to be more consistent with the class naming structure in devicely
- deprecated methods in devicely.SpacelabsReader: set_window and drop_EB
- fixed issue with the timestamp index and fixed column names in devicely.SpacelabsReader
Devicely 0.2.5
A Python package for reading, timeshifting and writing sensor data
Different wearables come with different data formats which require different preprocessing steps. However, it should be easy for scientists to add data from a new wearable to an existing pipeline and easy for developers to add a new wearable to the devicely package. We achieved both by encapsulating data preparation for each wearable behind common methods: reading, deidentifying and writing data.
After reading, the data is accessible through the reader in common formats such as dataframes. Deidentification is achieved by timeshifting the data, either by providing a shifting interval or randomly. For writing back deidentified data we focused on keeping a format that can be read again using the same reader class. In almost all cases, this is the same format as the wearable provides. This enables sharing data with the community while keeping patient anonymity.