nm000308 NEMAR-native dataset

NeuroTUMBCI2025: Motor imagery dataset from the neuroTUM 2024 Cybathlon BCI

A mobile EEG motor imagery dataset from two pilots, one tetraplegic and one able-bodied, recorded during development of the neuroTUM brain-computer interface for the 2024 Cybathlon BCI race. Data were acquired with a 24-channel wireless Smarting mobi system at 250 Hz using an arrow-cue paradigm with subject-specific sets of three mental tasks (rest, hand and/or foot motor imagery). The dataset is re-released in BIDS format with HED annotations via MOABB.

AI-generated description, may include mistakes
Issues GitHub

Download this dataset

Pick a method. Large datasets skip the zip and use the streaming methods below — all resumable. Full download guide →

  1. Download archive (.zip) — 0.3 GB

    A single zip of the published version. Best for small/medium datasets.

    Download zip

  2. NEMAR CLI recommended

    Pulls the pinned version + annexed data and resumes cleanly. Install nemar-cli →

    nemar dataset download nm000308
  3. DataLad

    Clone the dataset repo and fetch file content on demand. Docs →

    datalad clone https://github.com/nemarDatasets/nm000308 nm000308
    cd nm000308 && datalad get .
  4. git-annex

    Plain git + git-annex against the dataset repo. Docs →

    git clone https://github.com/nemarDatasets/nm000308 nm000308
    cd nm000308 && git annex get .
  5. Direct files (wget / curl / rclone)

    Every file with a stable, range-resumable URL from the manifest. Needs curl, jq, wget (or rclone/aria2c). Docs →

    curl -s https://data.nemar.org/nm000308/v1.0.0/manifest.json | jq -r '.[].bytes_url' > urls.txt
    wget -xc -i urls.txt

Compute on this dataset

Two routes today, with a third (in-browser one-click submission) landing soon.

  1. NeuroScience Gateway (NSG) portal.

    NSG runs EEGLAB / Brainstorm / MNE pipelines on supercomputing time donated by SDSC. Create an account, point a job at this dataset's S3 prefix (s3://nemar/nm000308), and submit.
    nsgportal.org →

  2. Local processing with nemar-cli.

    Pull the dataset to your machine and run any toolbox locally. Honors the published version pinning.

    npm install -g nemar-cli
    nemar dataset clone nm000308
    cd nm000308 && nemar dataset get
  3. Just the files.

    rclone, aria2c, or any HTTPS client works against data.nemar.org/nm000308/ — the manifest carries presigned S3 URLs.

Direct compute access is coming soon. One-click NSG submission from this page is scoped for a follow-up phase. Tracked on nemarOrg/website#6.

Citations

    Loading demographics…

    Files

    Loading file index…

    Signal viewer

    How to use the data (for agentic research) license, citation, download commands

    What it is

    Modalities
    EEG
    Participants
    2
    Size
    408 MB
    Tasks
    imagery
    HED version
    8.4.0

    License and terms

    License
    CC-BY-4.0
    Recommended citation
    Tscherniak, I. W., Thiemann, N. C., McWhinnie-Fernandez, A., Curcean, I., Jokinen, L. L. J., Hodzic, S., Huber, T. E., Pavlov, D., Methasani, M., Marcolongo, P., Krafczyk, G. V., Rivera, O. O. S., Le, T., Pallotti, F., & Fazzi, E. A. (2026). NeuroTUMBCI2025: Motor imagery dataset from the neuroTUM 2024 Cybathlon BCI (Version v1.0.0) [Data set]. NEMAR. https://doi.org/10.82901/nemar.nm000308

    Where the bytes are

    Latest version (always current)
    https://data.nemar.org/nm000308/latest/

    How to download

    The dataset
    nemar dataset download nm000308 Clones and fetches in one step. Content under stimuli/ and derivatives/ is skipped by default because those trees can be large; add --stimuli --derivatives for the whole thing.
    A subset, one step
    nemar dataset download nm000308 --subjects sub-01,02 Also filters by --sessions, --tasks, --runs, --datatypes, --include and --exclude.
    A subset, step 1
    nemar dataset clone nm000308 Clones git-annex pointers only; fetches no file content. Creates ./nm000308.
    A subset, step 2
    cd nm000308 The get command below reads the clone's annex, so it only works from inside the clone.
    A subset, step 3
    nemar dataset get <files> Pulls the files you actually need. Skips stimuli/ and derivatives/ unless the path you ask for is under one of them.
    One small file
    https://data.nemar.org/nm000308/v1.0.0/participants.tsv A direct HTTPS fetch works for any single file.