Data.Upload
data.uploadUpload an EEG file (.edf/.bdf/.mat/.csv/.txt/.tsv/.h5/.hdf5, <=500MB) to the backend and get the registered path for a custom_data node.
sampling_rate (Hz, e.g. 250.0) is REQUIRED for plain CSV/TSV/TXT files without embedded metadata — the backend silently assumes 250 Hz otherwise, which mis-times epochs, filters and spectral features. format overrides extension-based detection (auto, mat, csv, tsv, txt, edf, bdf, h5, hdf5).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| format | No | Override extension-based detection (auto|mat|csv|tsv|txt|edf|bdf|h5|hdf5). | |
| file_path | Yes | Local file to upload (.edf/.bdf/.mat/.csv/.txt/.tsv/.h5/.hdf5, <=500MB). | |
| dataset_name | No | Optional label for the uploaded dataset. | |
| sampling_rate | No | Hz for headerless CSV/TSV/TXT (REQUIRED there, e.g. 250.0). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||