-
Notifications
You must be signed in to change notification settings - Fork 190
[ENH] Add audio/video recordings to behavioral experiments #2231
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
Add comprehensive support for audio and video recordings in behavioral experiments: - Add audio file extensions (mp3, wav) and video file extensions (mp4, mkv, avi) with corresponding _audio and _video suffixes - Document usage of audio/video recordings in beh directory for capturing vocalizations, speech, facial expressions, and body movements - Add metadata schema for audio/video device information and stream properties - Include privacy warnings about personally identifiable information in human subject recordings - Update behavioral experiments title to remove "with no neural recordings" restriction, clarifying data can be stored with or without neural recordings - Add examples for file organization including multi-angle recordings and split files - Define optional entities: task, acquisition, run, recording, split
…ee macros - Change section title from 'Behavioral experiments' to 'Behavioral recordings' - Convert file tree examples to use MACROS___make_filetree_example for consistent rendering - Address review comments from @yarikoptic in PR #2231
effigies
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Overall this makes sense to me. It would be good to get some feedback from contributors to related BEPs, such as eye-tracking (20), motion (29), stimuli (44) and physio (45). Even if this PR doesn't propose adding this as an associated file to those data types, the potential is there and it's worth getting opinions and identifying potential conflicts.
cc @bids-standard/bep029 @bids-standard/bep044
cc @mszinte @julia-pfarr @oesteban (BEP020)
cc @m-miedema @smoia @SouravKulkarni (?) (BEP045)
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #2231 +/- ##
=======================================
Coverage 82.86% 82.86%
=======================================
Files 20 20
Lines 1669 1669
=======================================
Hits 1383 1383
Misses 286 286 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Co-authored-by: Chris Markiewicz <[email protected]>
This reverts commit bf00bc6.
…us recordings and timing alignment
robertoostenveld
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks good to me, I look forward to having this as part of the specification
|
a colleague asked why all recording sources are being put into a single folder when other parts of bids are separated by modality/technique. perhaps a sentence or two for this rationale would be helpful to include in the specification. |
|
@satra The rationale here is that the organizing principle for the In the context of behavioral experiments, audio recordings (capturing vocalizations, speech), video recordings (capturing facial expressions, body movements), and event files all serve the same fundamental purpose: documenting subject behavior. They are different modalities of the same underlying phenomenon. This is analogous to how Additionally, keeping these files together in
I can add a sentence or two to the specification explaining this rationale. Would something like the following work?
@satra did I understand the question? Do you think this would satisfy the colleague in the context of your conversation with them? |
fix #1771
edit by @yarikoptic: preview - https://bids-specification--2231.org.readthedocs.build/en/2231/modality-specific-files/behavioral-experiments.html