ds003392: hMT+ Localizer (with OTP).¶
See OpenNeuro for more information. This config tests implementation of oversampled temporal projection, skipping maxwell filtering, followed by frequency filtering and subsequent preprocessing steps.
Demonstrated features¶
| Feature | This example |
|---|---|
| MEG processing | ✅ |
| EEG processing | ❌ |
| Maxwell filter | ❌ |
| Frequency filter | ✅ |
| Artifact regression | ❌ |
| SSP | ❌ |
| ICA | ❌ |
| Evoked contrasts | ❌ |
| Time-by-time decoding | ❌ |
| Time-generalization decoding | ❌ |
| CSP decoding | ❌ |
| Time-frequency analysis | ❌ |
| BEM surface creation | ❌ |
| Template MRI | ❌ |
| Dask | ❌ |
Dataset source¶
This dataset was acquired from https://openneuro.org/datasets/ds003392
How to download this dataset
Run in your terminal:
Run in your terminal
openneuro-py download \
--dataset=ds003392 \
--include=sub-01 \
--include=sub-emptyroom/ses-19111211
Configuration¶
Click to expand
Python
bids_root = "~/mne_data/ds003392"
deriv_root = "~/mne_data/derivatives/mne-bids-pipeline/ds003392_otp_ff"
ignore_warnings = [
"Internal Active Shielding data", # until MNE-BIDS releases a fix for ERM finding
]
subjects = ["01"]
task = "localizer"
# use oversampled temporal projection to clean sensor noise
use_otp_denoising = True
otp_duration = 10.0
# for OTP testing purposes, set bad channel detection to True
find_flat_channels_meg = True
find_noisy_channels_meg = True
# Don't use maxwell filtering so we can test appropriate deriv passing from OTP to
# frequency filter
use_maxwell_filter = False
ch_types = ["meg"]
# Still pass Maxwell option for denoising step
mf_extra_kws = {"bad_condition": "warning"}
mf_cal_missing = "warn"
mf_ctc_missing = "warn"
l_freq = 1.0
h_freq = 40.0
raw_resample_sfreq = 250
crop_runs = (0, 20)
# Epochs
epochs_tmin = -0.2
epochs_tmax = 1.0
baseline = (None, 0)
# Conditions / events to consider when epoching
conditions = ["coherent", "incoherent"]