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.
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
└── ...
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()
Download locally:
from huggingface_hub import snapshot_download
snapshot_download("hudsonburke/rat-hindlimb-mocap", repo_type="dataset",
local_dir="data", allow_patterns=["processed/**/*.parquet"])