cupido/data/metadata/barrier_opening.csv
Giorgio Gilestro b46c4ac1ba Add pick_barrier.py interactive annotator + seed CSV with 2025-07-15
pick_barrier.py loops over every tracked DB referenced by the merged
TSV, plots windowed mean inter-fly distance for all 6 ROIs in a single
figure, and lets the analyst click the moment the barrier opens. Saves
to data/metadata/barrier_opening.csv after each pick (crash-safe).
Auto-detector best-effort guess shown as orange dotted line — the
analyst always has the final say.

Output schema:
    machine_name, session_date, session_time, opening_s, trim_first_s, notes

`trim_first_s` lets us record misframed starts so downstream code can
ignore the affected window. The 5 2025-07-15 entries are seeded from
the original legacy CSV so they're not re-picked.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-01 11:58:54 +01:00

459 B

1machine_namesession_datesession_timeopening_strim_first_snotes
2ETHOSCOPE_0762025-07-1516-03-10520hand-annotated 2025-07-15 batch
3ETHOSCOPE_0762025-07-1516-31-349469first ~66s misframed (arena partly out of frame)
4ETHOSCOPE_1452025-07-1516-03-27420hand-annotated 2025-07-15 batch
5ETHOSCOPE_1452025-07-1516-31-418969first ~60s misframed (arena partly out of frame)
6ETHOSCOPE_2682025-07-1516-32-05750hand-annotated 2025-07-15 batch