AudioCueWalkingStudy
trial_type subject run AdvanceTempo DelayTempo PreferredCadence UncuedWalking
001 01 378 380 660 575

1 rows × 6 columns

General
Filename(s) sub-001_task-AudioCueWalkingStudy_ave.fif
MNE object type Evoked
Measurement date Unknown
Participant sub-001
Experimenter Unknown
Acquisition
Aggregation average of 1 epochs
Condition Grand average: 0.22 × AdvanceTempo/103 + 0.07 × AdvanceTempo/113 + 0.16 × AdvanceTempo/153 + 0.23 × AdvanceTempo/203 + 0.23 × AdvanceTempo/253 + 0.09 × AdvanceTempo/333
Time range -0.195 – 0.498 s
Baseline -0.195 – 0.000 s
Sampling frequency 102.40 Hz
Time points 72
Channels
EEG
Head & sensor digitization Not available
Filters
Highpass 0.00 Hz
Lowpass 40.00 Hz
Projections Average EEG reference (on)
Global field power
General
Filename(s) sub-001_task-AudioCueWalkingStudy_ave.fif
MNE object type Evoked
Measurement date Unknown
Participant sub-001
Experimenter Unknown
Acquisition
Aggregation average of 1 epochs
Condition Grand average: 0.23 × DelayTempo/109 + 0.03 × DelayTempo/119 + 0.21 × DelayTempo/159 + 0.25 × DelayTempo/209 + 0.26 × DelayTempo/259 + 0.03 × DelayTempo/999
Time range -0.195 – 0.498 s
Baseline -0.195 – 0.000 s
Sampling frequency 102.40 Hz
Time points 72
Channels
EEG
Head & sensor digitization Not available
Filters
Highpass 0.00 Hz
Lowpass 40.00 Hz
Projections Average EEG reference (on)
Global field power
General
Filename(s) sub-001_task-AudioCueWalkingStudy_ave.fif
MNE object type Evoked
Measurement date Unknown
Participant sub-001
Experimenter Unknown
Acquisition
Aggregation average of 1 epochs
Condition Grand average: (0.22 × AdvanceTempo/103 + 0.07 × AdvanceTempo/113 + 0.16 × AdvanceTempo/153 + 0.23 × AdvanceTempo/203 + 0.23 × AdvanceTempo/253 + 0.09 × AdvanceTempo/333) - (0.23 × DelayTempo/109 + 0.03 × DelayTempo/119 + 0.21 × DelayTempo/159 + 0.25 × DelayTempo/209 + 0.26 × DelayTempo/259 + 0.03 × DelayTempo/999)
Time range -0.195 – 0.498 s
Baseline -0.195 – 0.000 s
Sampling frequency 102.40 Hz
Time points 72
Channels
EEG
Head & sensor digitization Not available
Filters
Highpass 0.00 Hz
Lowpass 40.00 Hz
Projections Average EEG reference (on)
Global field power
Full-epochs decoding
Based on effective N=1 subjects. Each dot represents the mean cross-validation score for a single subject. The dashed line is expected chance performance.
Decoding over time: AdvanceTempo vs. DelayTempo
Based on N=1 subjects. Standard error and confidence interval of the mean were bootstrapped with 5000 resamples. CI must not be used for statistical inference here, as it is not corrected for multiple testing.
Time generalization: AdvanceTempo vs. DelayTempo
Time generalization (generalization across time, GAT): each classifier is trained on each time point, and tested on all other time points. The results were averaged across N=1 subjects.
CSP decoding: AdvanceTempo vs. DelayTempo
Mean decoding scores. Error bars represent bootstrapped 95% confidence intervals.
CSP TF decodingAdvanceTempo vs. DelayTempo
Found 0 clusters with p < 0.05 (clustering bins with absolute t-values > nan).
<deriv_root>/sub-001/eeg/sub-001_task-AudioCueWalkingStudy_epo.fif<bids_root>/sub-001/eeg/sub-001_task-AudioCueWalkingStudy_run-01_eeg.set<deriv_root>/sub-001/eeg/sub-001_task-AudioCueWalkingStudy_proc-clean_epo.fifeegrun 01<bids_root>/sub-001/eeg/sub-001_task-AudioCueWalkingStudy_run-01_eeg.setbadsrun 01<deriv_root>/sub-001/eeg/sub-001_task-AudioCueWalkingStudy_run-01_bads.tsvproc-filt rawrun 01<deriv_root>/sub-001/eeg/sub-001_task-AudioCueWalkingStudy_run-01_proc-filt_raw.fifepo<deriv_root>/sub-001/eeg/sub-001_task-AudioCueWalkingStudy_epo.fif<deriv_root>/sub-001/eeg/sub-001_task-AudioCueWalkingStudy_proc-clean_epo.fif<deriv_root>/sub-001/eeg/sub-001_task-AudioCueWalkingStudy_proc-clean_epo.fif<deriv_root>/sub-001/eeg/sub-001_task-AudioCueWalkingStudy_proc-clean_epo.fifproc-clean epo<deriv_root>/sub-001/eeg/sub-001_task-AudioCueWalkingStudy_proc-clean_epo.fif<deriv_root>/sub-001/eeg/sub-001_task-AudioCueWalkingStudy_ave.fifave<deriv_root>/sub-001/eeg/sub-001_task-AudioCueWalkingStudy_ave.fif<deriv_root>/sub-001/eeg/sub-001_task-AudioCueWalkingStudy_proc-AdvanceTempo+DelayTempo+FullEpochs+rocauc_decoding.matproc-AdvanceTempo+Delay… decoding<deriv_root>/sub-001/eeg/sub-001_task-AudioCueWalkingStudy_proc-AdvanceTempo+DelayTempo+TimeByTime+rocauc_decoding.mat<deriv_root>/sub-001/eeg/sub-001_task-AudioCueWalkingStudy_proc-AdvanceTempo+DelayTempo+CSP+rocauc_decoding.xlsxBIDS raw data<bids_root> = /home/circleci/mne_data/ds001971 <deriv_root> = /home/circleci/mne_data/derivatives/mne-bids-pipeline/ds001971preprocessing_01_data_qualityAssess data quality and find bad (and flat) channels took 7.5 s completed 2026-08-28 03:34:29 writes: <deriv_root>/sub-001/eeg/sub-001_task-AudioCueWalkingStudy_run-01_bads.tsv <deriv_root>/sub-001/eeg/sub-001_task-AudioCueWalkingStudy_run-01_scores.jsonpreprocessing_04_frequency_filterApply low- and high-pass filters took 6.9 s completed 2026-08-28 03:34:36 writes: <deriv_root>/sub-001/eeg/sub-001_task-AudioCueWalkingStudy_run-01_proc-filt_raw.fifpreprocessing_07_make_epochsExtract epochs took 8.3 s completed 2026-08-28 03:34:45 writes: <deriv_root>/sub-001/eeg/sub-001_task-AudioCueWalkingStudy_epo.fifpreprocessing_09_ptp_rejectRemove epochs based on PTP amplitudes took 2.6 s completed 2026-08-28 03:34:47 writes: <deriv_root>/sub-001/eeg/sub-001_task-AudioCueWalkingStudy_proc-clean_epo.fifsensor_01_make_evokedExtract evoked data for each condition took 1.2 s completed 2026-08-28 03:34:49 writes: <deriv_root>/sub-001/eeg/sub-001_task-AudioCueWalkingStudy_ave.fifsensor_02_decoding_full_epochsDecode pairs of conditions based on entire epochs took 2.5 s completed 2026-08-28 03:34:51 writes: <deriv_root>/sub-001/eeg/sub-001_task-AudioCueWalkingStudy_proc-AdvanceTempo+DelayTempo+FullEpochs+rocauc_decoding.mat <deriv_root>/sub-001/eeg/sub-001_task-AudioCueWalkingStudy_proc-AdvanceTempo+DelayTempo+FullEpochs+rocauc_decoding.tsvsensor_03_decoding_time_by_timeDecode time-by-time using a "sliding" estimator took 5.2 s completed 2026-08-28 03:34:56 writes: <deriv_root>/sub-001/eeg/sub-001_task-AudioCueWalkingStudy_proc-AdvanceTempo+DelayTempo+TimeByTime+rocauc_decoding.mat <deriv_root>/sub-001/eeg/sub-001_task-AudioCueWalkingStudy_proc-AdvanceTempo+DelayTempo+TimeByTime+rocauc_decoding.tsvsensor_05_decoding_cspDecoding based on common spatial patterns (CSP) took 49.3 s completed 2026-08-28 03:35:46 writes: <deriv_root>/sub-001/eeg/sub-001_task-AudioCueWalkingStudy_proc-AdvanceTempo+DelayTempo+CSP+rocauc_decoding.xlsxsensor_06_make_covNoise covariance estimation took 5.8 s completed 2026-08-28 03:35:52 writes: <deriv_root>/sub-001/eeg/sub-001_proc-clean_cov.fif <deriv_root>/sub-001/eeg/sub-001_proc-clean_rank.jsonsensor_99_group_averageGroup average at the sensor level took 2.3 s over 4 calls completed 2026-08-28 03:35:54 writes: <deriv_root>/sub-average/eeg/sub-average_task-AudioCueWalkingStudy_proc-AdvanceTempo+DelayTempo+FullEpochs+rocauc_decoding.mat <deriv_root>/sub-average/eeg/sub-average_task-AudioCueWalkingStudy_proc-AdvanceTempo+DelayTempo+TimeByTime+rocauc_decoding.mat <deriv_root>/sub-average/eeg/sub-average_task-AudioCueWalkingStudy_proc-FullEpochs+rocauc_decoding.xlsx <deriv_root>/sub-average/eeg/sub-average_task-AudioCueWalkingStudy_proc-clean_ave.fif
  """ds001971: Gait adaptation.

Mobile brain body imaging (MoBI).
For more information, see [OpenNeuro](https://openneuro.org/datasets/ds001971).
"""

from mne_bids_pipeline.typing import ArbitraryContrast

bids_root = "~/mne_data/ds001971"
deriv_root = "~/mne_data/derivatives/mne-bids-pipeline/ds001971"

ignore_warnings = [
    "Unknown types found",  # ANKLE, HIP, KNEE
    "Not setting positions of 4 emg channels",  # TIBR1, TIBR2, TIBL1, TIBL2
    'MNE mapping found for channel type "AUX"',  # HIP
    '"ARS" is not a BIDS-acceptable coordinate frame for EEG',
    "Unable to map the following column",  # handedness
    "low-pass frequency of 40.0 Hz. The decim=5 parameter",  # minor aliasing risk
]

task = "AudioCueWalkingStudy"
interactive = False
ch_types = ["eeg"]
reject = {"eeg": 150e-6}
conditions = ["AdvanceTempo", "DelayTempo"]
contrasts = [
    ArbitraryContrast(
        name="AdvanceMinusDelay",
        conditions=["AdvanceTempo", "DelayTempo"],
        weights=[1.0, -1.0],
    ),
]

subjects = ["001"]
runs = ["01"]
epochs_decim = 5  # to 100 Hz

# This is mostly for testing purposes!
decode = True
decoding_time_generalization = True
decoding_time_generalization_decim = 2
decoding_csp = True
decoding_csp_freqs = {
    "beta": [13, 20, 30],
}
decoding_csp_times = [-0.19, 0.0, 0.2, 0.4]

# Just to test that MD5 works
memory_file_method = "hash"

  Platform             Linux-7.0.0-1009-aws-x86_64-with-glibc2.39 (X11)
Python               3.14.5 (main, May 12 2026, 13:13:59) [GCC 13.3.0]
Executable           /home/circleci/.pyenv/versions/3.14.5/bin/python3.14
CPU                  Intel(R) Xeon(R) Platinum 8124M CPU @ 3.00GHz (36 cores)
Memory               4.0 GiB

Core
├☑ mne               1.13.0.dev294+ga0eb9250f (development, latest release is 1.12.1)
├☑ numpy             2.5.2 (OpenBLAS 0.3.34.0.0 with 2 threads via pthreads)
├☑ scipy             1.18.1
└☑ matplotlib        3.11.1 (backend=agg)

Numerical (optional)
├☑ scikit-learn      1.9.0
├☑ threadpoolctl     3.6.0
├☑ numba             0.67.0
├☑ nibabel           5.4.2
├☑ pandas            3.0.5
├☑ h5io              0.2.5
├☑ h5py              3.16.0
└☐ unavailable       nilearn, dipy, openmeeg, python-picard, cupy

Visualization (optional)
├☑ pyvista           0.48.4 (OpenGL 4.5 (Core Profile) Mesa 25.2.8-0ubuntu0.24.04.2 via llvmpipe (LLVM 20.1.2, 256 bits))
├☑ pyvistaqt         0.12.0
├☑ vtk               9.6.2
├☑ qtpy              2.4.3 (PySide6=6.11.2)
└☐ unavailable       ipympl, pyqtgraph, mne-qt-browser, ipywidgets, trame, trame_client, trame_server, trame_pyvista, trame_vtk, trame_vuetify

Ecosystem (optional)
├☑ mne-bids          0.20.0.dev34+g25f78ddf4
├☑ mne-icalabel      0.9.0
├☑ mne-bids-pipeline 1.11.0.dev68+g1c2c2d8b2
├☑ autoreject        0.5.0.dev5+gb4e218e6
├☑ eeglabio          0.1.3
├☑ edfio             0.4.16
├☑ curryreader       0.1.2
├☑ mffpy             0.11.0
├☑ pybv              0.8.1
├☑ defusedxml        0.7.1
└☐ unavailable       mne-nirs, mne-features, mne-connectivity, neo, pymef, antio