matchingpennies
trial_type subject raised-left/match-false raised-left/match-true raised-right/match-false raised-right/match-true
05 75 104 55 66
06 79 62 59 100
07 50 100 49 101
08 70 55 66 109
09 62 91 86 61
10 65 76 52 107
11 72 82 60 86

7 rows × 5 columns

General
Filename(s) sub-05_task-matchingpennies_ave.fif
MNE object type Evoked
Measurement date Unknown
Participant sub-05
Experimenter Unknown
Acquisition
Aggregation average of 1 epochs
Condition Grand average: 0.49 × raised-left/match-false + 0.51 × raised-left/match-true
Time range -0.200 – 0.500 s
Baseline -0.200 – 0.000 s
Sampling frequency 5000.00 Hz
Time points 3,501
Channels
EEG
Head & sensor digitization Not available
Filters
Highpass 0.00 Hz
Lowpass 100.00 Hz
Projections Average EEG reference (on)
Global field power
General
Filename(s) sub-05_task-matchingpennies_ave.fif
MNE object type Evoked
Measurement date Unknown
Participant sub-05
Experimenter Unknown
Acquisition
Aggregation average of 1 epochs
Condition Grand average: 0.47 × raised-right/match-false + 0.53 × raised-right/match-true
Time range -0.200 – 0.500 s
Baseline -0.200 – 0.000 s
Sampling frequency 5000.00 Hz
Time points 3,501
Channels
EEG
Head & sensor digitization Not available
Filters
Highpass 0.00 Hz
Lowpass 100.00 Hz
Projections Average EEG reference (on)
Global field power
General
Filename(s) sub-05_task-matchingpennies_ave.fif
MNE object type Evoked
Measurement date Unknown
Participant sub-05
Experimenter Unknown
Acquisition
Aggregation average of 1 epochs
Condition Grand average: (0.49 × raised-left/match-false + 0.51 × raised-left/match-true) - (0.47 × raised-right/match-false + 0.53 × raised-right/match-true)
Time range -0.200 – 0.500 s
Baseline -0.200 – 0.000 s
Sampling frequency 5000.00 Hz
Time points 3,501
Channels
EEG
Head & sensor digitization Not available
Filters
Highpass 0.00 Hz
Lowpass 100.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: raised-left vs. raised-right
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.
<deriv_root>/sub-05/eeg/sub-05_task-matchingpennies_epo.fif<bids_root>/sub-05/eeg/sub-05_task-matchingpennies_eeg.vhdr<deriv_root>/sub-05/eeg/sub-05_task-matchingpennies_proc-clean_epo.fifeeg<bids_root>/sub-05/eeg/sub-05_task-matchingpennies_eeg.vhdrbads<deriv_root>/sub-05/eeg/sub-05_task-matchingpennies_bads.tsvproc-filt raw<deriv_root>/sub-05/eeg/sub-05_task-matchingpennies_proc-filt_raw.fifepo<deriv_root>/sub-05/eeg/sub-05_task-matchingpennies_epo.fif<deriv_root>/sub-05/eeg/sub-05_task-matchingpennies_proc-clean_epo.fif<deriv_root>/sub-05/eeg/sub-05_task-matchingpennies_proc-clean_epo.fifproc-clean epo<deriv_root>/sub-05/eeg/sub-05_task-matchingpennies_proc-clean_epo.fif<deriv_root>/sub-05/eeg/sub-05_task-matchingpennies_ave.fifave<deriv_root>/sub-05/eeg/sub-05_task-matchingpennies_ave.fif<deriv_root>/sub-05/eeg/sub-05_task-matchingpennies_proc-raisedleft+raisedright+FullEpochs+rocauc_decoding.matproc-raisedleft+raisedr… decoding<deriv_root>/sub-05/eeg/sub-05_task-matchingpennies_proc-raisedleft+raisedright+TimeByTime+rocauc_decoding.matBIDS raw data<bids_root> = /home/circleci/mne_data/eeg_matchingpennies <deriv_root> = /home/circleci/mne_data/derivatives/mne-bids-pipeline/eeg_matchingpenniespreprocessing_01_data_qualityAssess data quality and find bad (and flat) channels took 10.3 s completed 2026-08-28 03:34:16 writes: <deriv_root>/sub-05/eeg/sub-05_task-matchingpennies_bads.tsv <deriv_root>/sub-05/eeg/sub-05_task-matchingpennies_scores.jsonpreprocessing_04_frequency_filterApply low- and high-pass filters took 27.5 s completed 2026-08-28 03:34:44 writes: <deriv_root>/sub-05/eeg/sub-05_task-matchingpennies_proc-filt_raw.fifpreprocessing_07_make_epochsExtract epochs took 3.3 s completed 2026-08-28 03:34:47 writes: <deriv_root>/sub-05/eeg/sub-05_task-matchingpennies_epo.fifpreprocessing_09_ptp_rejectRemove epochs based on PTP amplitudes took 2.7 s completed 2026-08-28 03:34:50 writes: <deriv_root>/sub-05/eeg/sub-05_task-matchingpennies_proc-clean_epo.fifsensor_01_make_evokedExtract evoked data for each condition took 0.9 s completed 2026-08-28 03:34:51 writes: <deriv_root>/sub-05/eeg/sub-05_task-matchingpennies_ave.fifsensor_02_decoding_full_epochsDecode pairs of conditions based on entire epochs took 3.3 s completed 2026-08-28 03:34:54 writes: <deriv_root>/sub-05/eeg/sub-05_task-matchingpennies_proc-raisedleft+raisedright+FullEpochs+rocauc_decoding.mat <deriv_root>/sub-05/eeg/sub-05_task-matchingpennies_proc-raisedleft+raisedright+FullEpochs+rocauc_decoding.tsvsensor_03_decoding_time_by_timeDecode time-by-time using a "sliding" estimator took 2.9 min completed 2026-08-28 03:37:51 writes: <deriv_root>/sub-05/eeg/sub-05_task-matchingpennies_proc-raisedleft+raisedright+TimeByTime+rocauc_decoding.mat <deriv_root>/sub-05/eeg/sub-05_task-matchingpennies_proc-raisedleft+raisedright+TimeByTime+rocauc_decoding.tsvsensor_06_make_covNoise covariance estimation took 3.7 s completed 2026-08-28 03:37:54 writes: <deriv_root>/sub-05/eeg/sub-05_proc-clean_cov.fif <deriv_root>/sub-05/eeg/sub-05_proc-clean_rank.jsonsensor_99_group_averageGroup average at the sensor level took 1.5 s over 3 calls completed 2026-08-28 03:37:56 writes: <deriv_root>/sub-average/eeg/sub-average_task-matchingpennies_proc-FullEpochs+rocauc_decoding.xlsx <deriv_root>/sub-average/eeg/sub-average_task-matchingpennies_proc-clean_ave.fif <deriv_root>/sub-average/eeg/sub-average_task-matchingpennies_proc-raisedleft+raisedright+FullEpochs+rocauc_decoding.mat
  """osf.io: Matchingpennies EEG.

See [OSF](https://osf.io/download/8rbfk) for more information.
"""

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

ignore_warnings = [
    r"Did not find any eeg\.json associated with sub-",
    "HED annotations were detected but could not be parsed",
    r"Unable to map the following column\(s\)",  # handedness
]

subjects = ["05"]
task = "matchingpennies"
ch_types = ["eeg"]
interactive = False
reject = {"eeg": 150e-6}
conditions = ["raised-left", "raised-right"]
contrasts = [("raised-left", "raised-right")]
decode = True

interpolate_bads_grand_average = False

l_freq = None
h_freq = 100
zapline_fline = 50
zapline_iter = False

# To speed up processing, crop the runs to the first ~10 minutes (rather than all ~31)
crop_runs = (0, 600)

  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 8223CL CPU @ 3.00GHz (36 cores)
Memory               8.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