Rat Hindlimb Data Explorer

Select a subject and session to explore the data.

Note: This is a static viewer. For interactive exploration, download the data locally and use the Python scripts in rat-vml.

Dataset Structure

processed/
├── {subject_id}/
│   ├── markers.parquet      # Marker positions (long format)
│   ├── forceplates.parquet   # Force plate data (long format)
│   ├── events.parquet        # Gait events (foot strike/off)
│   └── sessions.parquet      # Per-session anthropometrics
└── ...
    

Quick Start

import polars as pl

# Load markers for a subject
markers = pl.read_parquet("processed/BAA01/markers.parquet")

# Filter to a session
baseline = markers.filter(pl.col("session_id") == "baseline")

# Get unique trials
trials = baseline["trial_name"].unique().to_list()

# Plot marker trajectories
import matplotlib.pyplot as plt
trial = markers.filter(pl.col("trial_name") == "Walk02")
for marker in trial["marker_name"].unique().to_list()[:5]:
    m = trial.filter(pl.col("marker_name") == marker)
    plt.plot(m["time"], m["z"], label=marker)
plt.legend()
plt.show()
    

Data Access

Download locally:

from huggingface_hub import snapshot_download
snapshot_download("hudsonburke/rat-hindlimb-mocap", repo_type="dataset",
                  local_dir="data", allow_patterns=["processed/**/*.parquet"])