uv run behavtaskatlas steinmetz-visual-decision-report
to generate full artifacts.
Vertical slice
Steinmetz Visual Decision
Adapter-backed slice contract for the Steinmetz et al. mouse visual discrimination dataset. The harmonizer reads extracted ALF session directories, preserves bilateral left/right contrast variables, and maps source NoGo responses to canonical withhold choices instead of treating them as missing.
Findings extracted
Curves attached to this slice, on shared signed-evidence axes.
Metrics
Slice profile
Operational variables for cross-slice comparison.
- Species
- mouse
- Modality
- visual
- Stimulus metric
- bilateral contrast tuple and signed contrast difference
- Evidence type
- static
- Choice type
- free-response
- Response modality
- wheel
- Source data level
- processed-trial
- Analysis outputs
- across-session choice surface, session and subject summaries, withhold rate, and binary movement psychometric comparison columns
- Data scope
- all 39 extracted Steinmetz ALF behavior sessions for family aggregation
- Canonical axis
- right contrast minus left contrast, with blank trials as zero
Reproduce locally
Copy this recipe to rebuild the slice's artifacts on your machine at the exact commit deployed here.
Reproduce locally
Run the slice pipeline at this commit
git clone https://github.com/aeronjl/behavtaskatlas.git cd behavtaskatlas git checkout ec14ee5 uv sync uv run behavtaskatlas steinmetz-visual-decision-download uv run behavtaskatlas steinmetz-visual-decision-harmonize uv run behavtaskatlas steinmetz-visual-decision-analyze uv run behavtaskatlas steinmetz-visual-decision-report
No --extra group inferred — see the repository README for the right extras
flag if the slice has analysis-only deps. Recipe pinned to commit ec14ee5 so a teammate runs the same code path the deploy used.
Artifacts
- Aggregate report HTML steinmetz_visual_decision/aggregate/report.html
- Aggregate result JSON steinmetz_visual_decision/aggregate/aggregate_result.json
- Aggregate choice summary SVG steinmetz_visual_decision/aggregate/aggregate_choice_summary.svg
- Aggregate session summary CSV steinmetz_visual_decision/aggregate/aggregate_session_summary.csv
- Aggregate subject summary CSV steinmetz_visual_decision/aggregate/aggregate_subject_summary.csv
- Aggregate signed contrast summary CSV steinmetz_visual_decision/aggregate/aggregate_signed_contrast_summary.csv
- Representative session report HTML steinmetz_visual_decision/Cori-2016-12-14-001/report.html
- Representative canonical trials CSV steinmetz_visual_decision/Cori-2016-12-14-001/trials.csv
- Slice notes ../vertical_slices/steinmetz_visual_decision/README.md
- Source field mapping ../vertical_slices/steinmetz_visual_decision/source_fields.yaml
- Analysis record ../analyses/steinmetz_visual_decision.yaml