Right now, important information about the hardware and experiment setup are stored in the stimulus data folder (e.g., config/config_*.py, config/stimulus_order_versions_*.csv). We should check what information we need from there in order to preprocess the eye-tracking data (e.g., screen size and distance), and maybe what additional metadata we need/want to include in the dataset, and put all of that in a well-documented metadata file (e.g., JSON). We should then use that file to initialize the pm.Experiment.
Some metadata might be on the setup-level (same for all sessions with the same experimental setup), while others might be on the session-level (e.g., order of stimuli). So maybe multiple files are needed?
Right now, important information about the hardware and experiment setup are stored in the stimulus data folder (e.g.,
config/config_*.py
,config/stimulus_order_versions_*.csv
). We should check what information we need from there in order to preprocess the eye-tracking data (e.g., screen size and distance), and maybe what additional metadata we need/want to include in the dataset, and put all of that in a well-documented metadata file (e.g., JSON). We should then use that file to initialize thepm.Experiment
.Some metadata might be on the setup-level (same for all sessions with the same experimental setup), while others might be on the session-level (e.g., order of stimuli). So maybe multiple files are needed?