Skip to content

Releases: hpi-dhc/devicely

Devicely 1.1.1

27 Oct 13:46
Compare
Choose a tag to compare

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

24 Aug 12:15
10c0f56
Compare
Choose a tag to compare

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

03 Apr 19:55
07108f7
Compare
Choose a tag to compare
Devicely 0.2.5 Pre-release
Pre-release

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.