API ReferenceΒΆ

audio.audiocodes

Audiocodes module for reprostim, provides functionality to generate and parse QR-like audiocodes to be included in psychopy based scripts.

capture.nosignal

Provides functionality to search no-signal/rainbow frames in the video files (*.mkv) recorded by reprostim-videocapture utility.

qr.bids_inject

Core logic for bids-inject: cross-reference ReproStim videos.tsv with BIDS _scans.tsv files to slice and inject per-acquisition video clips into a BIDS dataset.

qr.disp_mon

Display monitoring service and cross-platform API used to list available GUI displays and monitor information, status and functionality to automatically attach external command for certain screen.

qr.psychopy

API to generate visual QR-codes and audio codes and embed them into PsychoPy scripts for fMRI experiments

qr.qr_parse

API to parse (*.mkv) video files recorded by reprostim-videocapture utility and extract embedded video media info, QR-codes and audiocodes into JSONL format.

qr.split_video

API to split and audit video files recorded by reprostim-videocapture, along with their corresponding log files and QR/audio metadata.

qr.timesync_stimuli

PsychoPy-based script to produce time calibration session with embedded video QR-codes and audiocodes integrated with MRI/BIRCH/Magewell USB capture devices.

qr.video_audit

API to analyze video files recorded by reprostim-videocapture, along with their corresponding log files and QR/audio metadata.