braindecode.datasets.BCICompetitionIVDataset4#

class braindecode.datasets.BCICompetitionIVDataset4(subject_ids: list[int] | int | None = None)[source]#

BCI competition IV dataset 4.

Contains ECoG recordings for three patients moving fingers during the experiment. Targets correspond to the time courses of the flexion of each of five fingers. See http://www.bbci.de/competition/iv/desc_4.pdf and http://www.bbci.de/competition/iv/ for the dataset and competition description. ECoG library containing the dataset: https://searchworks.stanford.edu/view/zk881ps0522

Notes

When using this dataset please cite [1] .

Parameters:

subject_ids (list(int) | int | None) – (list of) int of subject(s) to be loaded. If None, load all available subjects. Should be in range 1-3.

References

[1]

Miller, Kai J. “A library of human electrocorticographic data and analyses.” Nature human behaviour 3, no. 11 (2019): 1225-1235. https://doi.org/10.1038/s41562-019-0678-3

Methods

static download(path=None, force_update=False, verbose=None)[source]#

Download the dataset.

Parameters:
  • location. (path (None | str) – Location of where to look for the data storing)

  • None (or None) – If not)

  • parameter (the environment variable or config)

  • exist (MNE_DATASETS_(dataset)_PATH is used. If it doesn’t)

  • “~/mne_data” (the)

  • path (directory is used. If the dataset is not found under the given)

  • data (the)

  • folder. (will be automatically downloaded to the specified)

  • exists. (force_update (bool) – Force update of the dataset even if a local copy)

  • (bool (verbose)

  • str

  • int

  • None

  • level (override default verbose)

  • mne.verbose()) ((see)

Examples using braindecode.datasets.BCICompetitionIVDataset4#

Fingers flexion cropped decoding on BCIC IV 4 ECoG Dataset

Fingers flexion cropped decoding on BCIC IV 4 ECoG Dataset

Fingers flexion decoding on BCIC IV 4 ECoG Dataset

Fingers flexion decoding on BCIC IV 4 ECoG Dataset