v2.0.0
Loading...
Searching...
No Matches
MNELIB::ProcessingSettings Struct Reference

#include <mne_process_description.h>

Public Attributes

QString workingDir
QStringList rawFiles
QStringList eventFiles
int compensateTo = -1
bool allowMaxShield = false
FilterSettings filter
QStringList eventsOutFiles
bool saveAllEvents = false
QString digTrigger
unsigned int digTriggerMask = 0
QStringList projFiles
int projOn = -1
bool makeProj = false
int projEvent = -1
float projTmin = -1.0f
float projTmax = -1.0f
int projNGrad = 5
int projNMag = 8
int projNEeg = 0
float projGradReject = 2000e-13f
float projMagReject = 3e-12f
float projEegReject = 50e-6f
QString saveProjTag
bool saveProjAugmented = false
QStringList saveFiles
bool omitSubjectInfo = false
int decimation = 1
long splitSize = -1
QStringList aveFiles
QString saveAveTag
QString grandAveFile
QStringList covFiles
QString saveCovTag
QString grandCovFile
bool saveHere = false

Detailed Description

Complete batch processing settings. Combines all parameters for an MNE-C style batch processing pipeline.

Definition at line 120 of file mne_process_description.h.

Member Data Documentation

◆ allowMaxShield

bool MNELIB::ProcessingSettings::allowMaxShield = false

Allow unprocessed MaxShield data.

Definition at line 128 of file mne_process_description.h.

◆ aveFiles

QStringList MNELIB::ProcessingSettings::aveFiles

Averaging description file(s).

Definition at line 162 of file mne_process_description.h.

◆ compensateTo

int MNELIB::ProcessingSettings::compensateTo = -1

Desired software gradient compensation (-1 = from file).

Definition at line 127 of file mne_process_description.h.

◆ covFiles

QStringList MNELIB::ProcessingSettings::covFiles

Covariance description file(s).

Definition at line 167 of file mne_process_description.h.

◆ decimation

int MNELIB::ProcessingSettings::decimation = 1

Decimation factor.

Definition at line 158 of file mne_process_description.h.

◆ digTrigger

QString MNELIB::ProcessingSettings::digTrigger

Digital trigger channel name.

Definition at line 136 of file mne_process_description.h.

◆ digTriggerMask

unsigned int MNELIB::ProcessingSettings::digTriggerMask = 0

Mask for digital trigger channel.

Definition at line 137 of file mne_process_description.h.

◆ eventFiles

QStringList MNELIB::ProcessingSettings::eventFiles

Event file(s) to read.

Definition at line 126 of file mne_process_description.h.

◆ eventsOutFiles

QStringList MNELIB::ProcessingSettings::eventsOutFiles

Save events to these files.

Definition at line 134 of file mne_process_description.h.

◆ filter

FilterSettings MNELIB::ProcessingSettings::filter

Definition at line 131 of file mne_process_description.h.

◆ grandAveFile

QString MNELIB::ProcessingSettings::grandAveFile

Grand average output file.

Definition at line 164 of file mne_process_description.h.

◆ grandCovFile

QString MNELIB::ProcessingSettings::grandCovFile

Grand covariance output file.

Definition at line 169 of file mne_process_description.h.

◆ makeProj

bool MNELIB::ProcessingSettings::makeProj = false

Create a new projection operator.

Definition at line 142 of file mne_process_description.h.

◆ omitSubjectInfo

bool MNELIB::ProcessingSettings::omitSubjectInfo = false

Omit subject info from output.

Definition at line 157 of file mne_process_description.h.

◆ projEegReject

float MNELIB::ProcessingSettings::projEegReject = 50e-6f

EEG rejection for projection.

Definition at line 151 of file mne_process_description.h.

◆ projEvent

int MNELIB::ProcessingSettings::projEvent = -1

Which event for projector creation.

Definition at line 143 of file mne_process_description.h.

◆ projFiles

QStringList MNELIB::ProcessingSettings::projFiles

SSP data files.

Definition at line 140 of file mne_process_description.h.

◆ projGradReject

float MNELIB::ProcessingSettings::projGradReject = 2000e-13f

Gradiometer rejection for projection.

Definition at line 149 of file mne_process_description.h.

◆ projMagReject

float MNELIB::ProcessingSettings::projMagReject = 3e-12f

Magnetometer rejection for projection.

Definition at line 150 of file mne_process_description.h.

◆ projNEeg

int MNELIB::ProcessingSettings::projNEeg = 0

Number of EEG components.

Definition at line 148 of file mne_process_description.h.

◆ projNGrad

int MNELIB::ProcessingSettings::projNGrad = 5

Number of grad components.

Definition at line 146 of file mne_process_description.h.

◆ projNMag

int MNELIB::ProcessingSettings::projNMag = 8

Number of mag components.

Definition at line 147 of file mne_process_description.h.

◆ projOn

int MNELIB::ProcessingSettings::projOn = -1

-1=unspecified, 0=off, 1=on.

Definition at line 141 of file mne_process_description.h.

◆ projTmax

float MNELIB::ProcessingSettings::projTmax = -1.0f

End time for projection calculation.

Definition at line 145 of file mne_process_description.h.

◆ projTmin

float MNELIB::ProcessingSettings::projTmin = -1.0f

Start time for projection calculation.

Definition at line 144 of file mne_process_description.h.

◆ rawFiles

QStringList MNELIB::ProcessingSettings::rawFiles

Raw data file(s).

Definition at line 125 of file mne_process_description.h.

◆ saveAllEvents

bool MNELIB::ProcessingSettings::saveAllEvents = false

Save all transitions (not just leading edge).

Definition at line 135 of file mne_process_description.h.

◆ saveAveTag

QString MNELIB::ProcessingSettings::saveAveTag

Tag for average output files.

Definition at line 163 of file mne_process_description.h.

◆ saveCovTag

QString MNELIB::ProcessingSettings::saveCovTag

Tag for covariance output files.

Definition at line 168 of file mne_process_description.h.

◆ saveFiles

QStringList MNELIB::ProcessingSettings::saveFiles

Destination(s) for saving filtered raw data.

Definition at line 156 of file mne_process_description.h.

◆ saveHere

bool MNELIB::ProcessingSettings::saveHere = false

Save auto-generated files in CWD instead of raw data dir.

Definition at line 172 of file mne_process_description.h.

◆ saveProjAugmented

bool MNELIB::ProcessingSettings::saveProjAugmented = false

Output in augmented format for graph.

Definition at line 153 of file mne_process_description.h.

◆ saveProjTag

QString MNELIB::ProcessingSettings::saveProjTag

Tag for projection output files.

Definition at line 152 of file mne_process_description.h.

◆ splitSize

long MNELIB::ProcessingSettings::splitSize = -1

Split output into chunks of this many bytes (-1=no split).

Definition at line 159 of file mne_process_description.h.

◆ workingDir

QString MNELIB::ProcessingSettings::workingDir

Definition at line 122 of file mne_process_description.h.


The documentation for this struct was generated from the following file: