Skip to main content

Reader and utilities for multi-sensor OpenEarable recordings.

Project description

Open Wearable

Python toolkit for parsing and analyzing multi-sensor OpenEarable recordings.

Installation

pip install open-wearables

For local development:

git clone https://github.com/OpenEarable/open-earable-python.git
cd open-earable-python
python -m venv .venv
source .venv/bin/activate
pip install -e .

Quick Example

from open_wearables import SensorDataset

dataset = SensorDataset("recording.oe")

# Combined time-indexed DataFrame of all parsed sensors
df = dataset.get_dataframe()

# Per-sensor views
imu_df = dataset.imu.df
ppg_red = dataset.ppg["ppg.red"]
audio_df = dataset.get_audio_dataframe()

Documentation

License

MIT. See LICENSE.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

open_wearables-0.1.0.tar.gz (18.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

open_wearables-0.1.0-py3-none-any.whl (12.7 kB view details)

Uploaded Python 3

File details

Details for the file open_wearables-0.1.0.tar.gz.

File metadata

  • Download URL: open_wearables-0.1.0.tar.gz
  • Upload date:
  • Size: 18.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for open_wearables-0.1.0.tar.gz
Algorithm Hash digest
SHA256 afec3c77a420cbed021d08fa77a9334f8a3f0ac2dbd3d24c67a8c6e449276c06
MD5 343bda33051f174ca235b3e595f61f19
BLAKE2b-256 d00e239637ad09e1da9da6c881f4e1350b9ec54c0794d316d2c2e9ba0529afee

See more details on using hashes here.

Provenance

The following attestation bundles were made for open_wearables-0.1.0.tar.gz:

Publisher: publish-pypi.yml on OpenEarable/open-earable-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file open_wearables-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: open_wearables-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 12.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for open_wearables-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 345b5a897f83867504f5d157735e7072b970049c4c4e2fa326a7014b86dbf263
MD5 2a66c7aff2dee7567d2637e2914445ed
BLAKE2b-256 febe688b902ecfaf115a1dbc2449eddf7abed6b51cfb18d6f7222b7e79aa8390

See more details on using hashes here.

Provenance

The following attestation bundles were made for open_wearables-0.1.0-py3-none-any.whl:

Publisher: publish-pypi.yml on OpenEarable/open-earable-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page