braindecode.datasets.TUHAbnormal#
- class braindecode.datasets.TUHAbnormal(path, recording_ids=None, target_name='pathological', preload=False, add_physician_reports=False, rename_channels=False, set_montage=False, on_missing_files='raise', version='v3.0.1', n_jobs=1)[source]#
Temple University Hospital (TUH) Abnormal EEG Corpus.
see https://isip.piconepress.com/projects/nedc/html/tuh_eeg/index.shtml#c_tuab
- Parameters:
path (
str) – Parent directory of the dataset.recording_ids (
list[int] |None) – A (list of) int of recording id(s) to be read (order matters and will overwrite default chronological order, e.g. if recording_ids=[1,0], then the first recording returned by this class will be chronologically later then the second recording. Provide recording_ids in ascending order to preserve chronological order.).target_name (
str|tuple[str,...] |None) – Can be ‘pathological’, ‘gender’, or ‘age’.preload (
bool) – If True, preload the data of the Raw objects.add_physician_reports (
bool) – If True, the physician reports will be read from disk and added to the description.rename_channels (
bool) – If True, rename the EEG channels to the standard 10-05 system.set_montage (
bool) – If True, set the montage to the standard 10-05 system.on_missing_files (
Literal['warn','raise']) – Behavior when the number of files found in the dataset directory does not match the expected number of files.version (
Literal['v2.0.0','v3.0.1']) – Version of the TUH Abnormal EEG Corpus to use. Currently only ‘v2.0.0’ is supported.n_jobs (
int) – Number of jobs to be used to read files in parallel.