Skip to main content

DIODEM -- A Diverse Inertial and Optical Dataset of KinEmatic chain Motion

This repository contains the source code of a Python Package (published on PyPI under imt-diodem) that allows for easy-access to the DIODEM dataset.

ℹ️ Installation:

You can install with pip install imt-diodem.

ℹ️ Documentation:

You can access the Diodem Data Description here.

The dataset files are hosted on Harvard Dataverse (https://doi.org/10.7910/DVN/SGJLZA). This Python Package then downloads the required dataset files from Dataverse on-demand.

Quickstart

import diodem

# concatenates 3 motions: the motion01, motion02 and motion03 
data = diodem.load_data(
    exp_id         = 1,
    motion_start   = 1,
    motion_stop    = 3,
    resample_to_hz = 100
)

print(data.keys())
# ['seg1', 'seg2', 'seg3', 'seg4', 'seg5']

print(data['seg1'].keys())
# ['imu_rigid', 'imu_nonrigid', 'marker1', 'marker2', 'marker3', 'marker4', 'quat']

print(data['seg1']['imu_rigid'].keys())
# ['acc', 'gyr', 'mag']

Metadata

Release files for imt-diodem 1.1.11

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for imt-diodem 1.1.11
File Size Uploaded
imt_diodem-1.1.11.tar.gz 39.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for imt-diodem 1.1.11
File Interpreter ABI Platform
imt_diodem-1.1.11-py3-none-any.whl Python 3 none any Details

Total release size: 79.3 kB

Release files / imt_diodem-1.1.11.tar.gz

Download URL imt_diodem-1.1.11.tar.gz
Size 39.6 kB
Tags Source
SHA-256 checksum
How to use checksums
93cab79c4a5e390363d302c5addfa2598bcb5360bf38dee1e2e4e2691cea779f
BLAKE2b-256 checksum
How to use checksums
af844171e15eb45fc7db752428a1821026f455830d4ca0e586ac197c0ecbd2a8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 29, 2026.

Transparency log

Release files / imt_diodem-1.1.11-py3-none-any.whl

Download URL imt_diodem-1.1.11-py3-none-any.whl
Size 39.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5e2a4e6a9d7189d5382eaa84d04ed9f9d733317df8f8caed73b75badb44b5cae
BLAKE2b-256 checksum
How to use checksums
cea6960c6bed20c25e71f9e128c866385259913fe6d0423ffa80b9396fbc6878
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 29, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

1.1.11 This release

2 release files

1.1.10

2 release files

1.1.9

2 release files

1.1.8

2 release files

1.1.7

2 release files

1.1.5

2 release files

1.1.4

2 release files

1.1.3

2 release files

1.1.2

2 release files

1.1.1

2 release files

1.1.0

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page