Quickstart¶
See Quickstart: Synthetic EEG Pipeline — full synthetic pipeline, no real data required.
After creating pipeline.yml and datasets.yml, the equivalent CLI flow is:
neurodags validate pipeline.yml
neurodags dry-run pipeline.yml --derivative BasicPrep
neurodags run pipeline.yml
neurodags dataframe pipeline.yml --format wide --output derivative_dataframe.csv
Template: preprocess your own recordings¶
example_pipelines/ ships a ready-to-copy preprocessing template:
pipeline_quickstart_preprocessing.yml
and
datasets_quickstart_preprocessing.yml.
For each recording it band-passes 0.1–75 Hz, cuts 2 s epochs and resamples to 256 Hz with the
built-in basic_preprocessing node, and writes an MNE Report with the PSD after each step,
averaged across channels (average_psd: true). No custom code is needed.
Copy both files, edit the dataset’s file_pattern / derivatives_path (or set the
environment variables they use), then:
export RAW_DATA=/path/to/rawdata OUTPUT_DIR=/path/to/output
neurodags validate pipeline_quickstart_preprocessing.yml # prints the resolved paths
neurodags run pipeline_quickstart_preprocessing.yml
Outputs land in $OUTPUT_DIR/derivatives/ as <file>@Preprocessed.fif (the epochs) and
<file>@Preprocessed.report.html.