M13Rec001, Mouse heart, spiral wave and optogenetic termination
64 × 55 px, 9,267 frames, 1 kHz, 133 µm/px, deposit checks: negative values, nan mask all frames, temporal smoothing, spatial smoothing
Run 0b805159, 2026-10-27 22:13 UTC, protocol parameters v2, code 752b95b (uncommitted changes), None workers, signature 080dd569, run view 0b805159, 13 signatures of this recording
Not reportable: range check passed, code uncommitted changes, parameters unsigned, reviewer sign-off pending; 19 rules open
Properties
| Deposit | 10.5281/zenodo.10228296, https://zenodo.org/records/10228296 |
| Publication | 10.1371/journal.pcbi.1011660 |
| Licence | CC-BY-4.0 (as stated: cc-by-4.0) |
| Authors | Hussaini, Sayedeh; Luther, Stefan; Lädke, Sarah L. |
| File | public/M13Rec001_complete.npy, npy, 260,958,848 bytes |
| sha256 | 3f8f2e1b8f776633089b33ccd4bf3fccb4f13140b71991f1dcd0e0a12bb48cbc |
| Frame rate | 1000 Hz, publication 10.1371/journal.pcbi.1011660, Camera frames are 64 x 64 in the paper; the deposit is 64 x 55 (cropped). Consistent with the DAQ: 10 samples per frame and a 5 s light pulse spanning 50,001 samples imply a 10 kHz DAQ. |
| Pixel size | 133 µm, publication 10.1371/journal.pcbi.1011660, paper states 64 x 64 px at 133 um; the deposit is 64 x 55 (cropped, not rebinned) |
| Polarity | inverted (depolarization downward), measured |
| Segments source | project lead (not a domain scientist), following the paper's design, 10.1371/journal.pcbi.1011660 |
| Protocol | Mouse whole heart optical mapping (Luther lab), mouse, whole heart; parameters v3 set by developer (not a domain scientist): version 3: baseline 901 frames = 2.1 x the 433-frame (2.31 Hz) post-termination cycle resolved under v2; v2's 641 frames was 1.48 cycles, on the 1.5-cycle line, and the pipeline check held one run and passed another on the same inputs. pad 500 >= half the window. Provisional (REVIEW_NEEDED item 16). |
| Run | 0b805159-6ca0-4616-995e-14b1e224b0be |
| Started, finished | 2026-10-27 22:13 UTC, 2026-10-27 22:19 UTC |
| Code | 752b95b01dde60f86eb71b47343448c7af4551c1 (uncommitted changes) |
| Workers | [not recorded] |
| Steps | load, deposit_checks, baseline_correct, polarity, spatial_filter(phase only), hilbert_phase, phase_singularities, track_and_pair, beats_apd_cv, sensitivity, render |
| Signature | 080dd569-7f7f-42c9-9083-593437cf3245, 2026-10-27 22:19 UTC |
| Movie | runs/0b805159-6ca0-4616-995e-14b1e224b0be/movie.mp4 |
| Lossless frames | [not stored] |
Parameters
% Mouse whole heart optical mapping (Luther lab), v2, read-only % set by developer (not a domain scientist); provisional, REVIEW_NEEDED 16 baseline_frames = 641; % no baseline rule recorded for this run pad_frames = 400; % each side, outside the window spatial_sigma = 1.0; % px, Gaussian, phase only spatial_truncate = 4.0; % kernel radius, sigma lowpass = []; % none polarity = -1; % measured, skew of dV/dt rotor_threshold = 0.9; % turns, |winding| per plaquette rotor_erode_px = 3; % px from tissue edge ignored link_px = 4.0; % tracking, max step per frame max_gap = 5; % frames a track may vanish min_cycles = 1.0; % own rotations, min_frames = 64 pair_dist_px = 3.0; % opposite-charge pairing paired_frac = 0.5; % max paired fraction of a track render_step = 4; % movie only
Segments
| Segment | Defined | Analysed | Cycle, frames | Expected Rotors | Bounded By |
|---|---|---|---|---|---|
| Illumination with arrhythmia | 0–3,170 | 400–3,170 | [not measured] | present | LED on before frame 0 (DAQ) → termination step (image, ±17 frames) |
| Illumination after termination | 3,170–4,977 | 3,170–4,977 | [not measured] | absent | termination step (image, ±17 frames) → illumination off (DAQ, ±11 frames) |
| Light off | 4,977–9,267 | 4,977–8,867 | [not measured] | absent | illumination off (DAQ, ±11 frames) → recording end |
Frames at 9,267 total, 1.0 ms per frame. Cycle from the MAP channel of the DAQ log (median interval) when one exists, else from per-pixel dominant frequency. Boundaries, expectations and the segment design are provisional (project lead (not a domain scientist), following the paper's design, 10.1371/journal.pcbi.1011660).
Metrics
| Metric | Unit | Illumination with arrhythmia | Illumination after termination | Light off | Physiological Range |
|---|---|---|---|---|---|
| Rhythm | |||||
| Dominant frequency | Hz | 15.523 | 2.214 | 2.314–4.884 | 18.75–20 Hz, one recording, 10.1371/journal.pcbi.1011660, ±25% provisional |
| Rotors | |||||
| Persistent rotors | count | 4–17 | 0 | 0 | none cited |
| Max concurrent persistent rotors | count | 1–2 | 0 | 0 | none cited |
| Frames with a singularity | fraction | 0.489 | 0.001–0.007 | 0.003–0.031 | none cited |
| Beats, where a global rhythm exists | |||||
| Beats | count | 54 | 4 | 9 | none cited |
| Global amplitude ratio | ratio | 0.70 | 0.96 | 0.96 | gate ≥ 0.30 provisional |
| APD50 | ms | 14 | 16 | 17 | none cited |
| APD90 | ms | 26 | 76 | 78 | none cited |
| Conduction velocity | cm/s | 29.7 | 58.4 | 59.4 | none cited |
Values at the run setting. Red: range across the sensitivity grid (12 baseline × sigma settings, 3 trackers) where the spread exceeds 25 % of the median; not reportable as a value. Beat metrics are not varied over the grid. Dominant frequency over the whole analysed window: 2.362 Hz.
| Criterion | Rule | Result |
|---|---|---|
| Singularities present where the design expects them, absent elsewhere | each 'present' segment: frac >= 0.1 and >= 2.0 x max frac over 'absent' segments, at every setting | holds at 12 filter settings provisional |
| Persistent rotors present where the design expects them, absent elsewhere | each 'present' segment: count >= 1; each 'absent' segment: count <= 0, at every setting | holds at 12 filter settings and 3 trackers provisional |
| Persistence threshold, paper context | lifetime ≥ 64 frames (measured cycle) and ≥ 50 frames (cited 20 Hz) | agree provisional |
no lossless frames stored for this signature; run worker.voltage.frames backfill