File size: 1,622 Bytes
e0a7464
 
 
 
 
 
2e9ffc1
89b5f74
e0a7464
 
 
c799eda
e0a7464
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
---
title: EEGDash Dataset Catalog
emoji: 🧠
colorFrom: blue
colorTo: indigo
sdk: gradio
sdk_version: 5.9.1
python_version: "3.11"
app_file: app.py
pinned: true
license: bsd-3-clause
short_description: Search 700+ EEG/MEG datasets and load them with one line.
tags:
  - eeg
  - meg
  - neuroscience
  - brain-computer-interface
  - braindecode
  - pytorch
  - datasets
hf_oauth: false
---

# EEGDash — Dataset Catalog

Search, filter, and load 200+ publicly shared EEG/MEG datasets. Mirrors the
catalog at [eegdash.org](https://eegdash.org) and generates one-liner load
snippets for [EEGDash](https://github.com/eegdash/EEGDash) and
[braindecode](https://braindecode.org).

## How it works

- The left panel filters the catalog by modality, subject type, source,
  license, subject count, and sampling rate.
- Selecting a row shows the dataset card + copy-paste load snippets.
- Rows tagged **on 🤗** have a mirrored HF dataset repo at
  `EEGDash/<slug>` and can be fetched with
  `BaseConcatDataset.pull_from_hub(...)`.

## Loading a dataset

```python
# Native EEGDash (streams from S3/NEMAR)
from eegdash import EEGDashDataset
ds = EEGDashDataset(dataset="ds002718", cache_dir="./cache")

# From HF Hub (braindecode's pull_from_hub, BIDS-inspired Zarr)
from braindecode.datasets import BaseConcatDataset
ds = BaseConcatDataset.pull_from_hub("EEGDash/ds002718")
```

## Deploying / updating the Space

See [`DEPLOY.md`](./DEPLOY.md) for the one-time org setup and per-push workflow.

## License

BSD-3-Clause. The hosted datasets retain their upstream licenses — consult each
dataset card before redistribution.