Exports each block's confounds data to a separate CSV file and/or database table. Each file will contain all pupil steps (e.g., pupil_raw, pupil_clean) as rows, with confound metrics as columns.
export_confounds_to_csv(
confounds_list,
output_dir,
filename_prefix,
verbose,
run_num = NULL,
csv_enabled = TRUE,
db_con = NULL,
sub = NULL,
ses = NULL,
task = NULL,
eye_suffix = NULL,
epoch_label = NULL
)Invisibly returns a vector of created file paths
A nested list structure containing confounds data
The directory where CSV files will be saved
Either a string prefix for filenames or a function that takes a block name and returns a prefix
A flag to indicate whether to print progress messages
The run number (if NULL, will be extracted from block names)
Whether to write CSV files (default TRUE)
Database connection object (NULL if database disabled)
Subject ID for database metadata
Session ID for database metadata
Task name for database metadata
Eye suffix for binocular data (e.g., "eye-L", "eye-R")
Epoch label for epoched data (added as column)