Skip to content

Add support for Empatica Embrace #490

@ErraticPattern

Description

@ErraticPattern

Hello, it would be great if we could get support for Empatica Embrace, a wristwatch wearable widely used for acquiring phyisiological data from PPG, EDA, skin temperature, and acceloremeter sensors.

Context / Motivation

This wearable is widely used in neuroscience research, specially in the context of mobile body-brain imaging, and having support for it would hopefully make BIDS and other tools of physiopy more easily available to the community.

Possible Implementation

Since I already worked with these files I have a good overview on the data types, sampling rates, and data fetching. The raw data is stored in avro files. One avro file is created for each 15 minute data chunk, so the researchers would have to select all the files pertaining to each session. I have code in python to automatically fetch avro files from the AW3 cloud and automatically transform those into timeseries in a tabular format like csv or tsv. The users would simply have to input their credentials. Physiopy could then take the data streams and event streams (all in tabular format) and convert those to be BIDS compatible. I would like to help if necessary, although I am not familiar with the codebase.

Is this feature aligned with physiopy's goals?

Metadata

Metadata

Labels

EnhancementNew feature or request

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions