Data upload
Upload data from the study home page (/areas/neurology/studies/{id}). Each upload creates one dataset and redirects to the dataset workspace.
Upload flow
- Select file — drag-and-drop or browse
- Import — writes file to storage and creates the dataset record
- Redirect — opens the dataset workspace for pipeline actions
Supported formats
| Modality | Format | Files | Notes |
|---|---|---|---|
| Connectivity matrix | CSV | Single .csv | Square n×n numeric matrix |
| Connectivity matrix | NPZ / NPY | .npz or .npy | Array key matrix or sole array |
| Connectivity matrix | MATLAB | .mat | Variable matrix, conn, or W |
| EEG / MEG | EDF | .edf | European Data Format recordings |
| EEG | BrainVision | .vhdr + .eeg | Upload header; companion files detected |
| EEG | EEGLab | .set | MATLAB EEGLab structure |
| fMRI | NIfTI | .nii or .nii.gz | Preprocessed BOLD timeseries or connectivity input |
| fMRI | BIDS | ZIP archive | BIDS dataset bundle for validation and FC pipelines |
Validation rules
- Connectivity matrices must be square and symmetric (within tolerance)
- Non-finite values (NaN, Inf) are rejected or flagged
- EEG uploads require detectable channel count and sampling rate
- BIDS ZIP must contain a valid
dataset_description.jsonand subject/session structure
After upload
The dataset appears on the study home page. Click it to open the dataset workspace and run the appropriate pipeline for its modality.
For connectivity matrices, Compute graph metrics is available immediately after upload.
Group labels
Assign group labels from the Cohort analysis page after upload, or include group metadata when importing subjects. At least two groups with multiple datasets each are required for NBS.
Sample data
See Sample data for test fixtures.
For full format specifications, see File formats.