scitex-dataset - Neuroscience Dataset Fetcher
scitex-dataset is a unified Python interface for fetching neuroscience datasets from multiple sources including OpenNeuro, DANDI Archive, and PhysioNet.
Getting Started
User Guide
API Reference
- scitex_dataset API Reference
db_build()db_search()db_show_stats()filter_results()list_sources()openneuro_fetch()dandi_fetch()physionet_fetch()zenodo_fetch()figshare_fetch()openml_fetch()moleculenet_fetch()geo_fetch()chembl_fetch()clinicaltrials_fetch()huggingface_fetch()huggingface_search()huggingface_info()huggingface_download_file()- Search Module
- Database Module
- Neuroscience Sources
- General Sources
- CLI
Key Features
Unified Interface: Single API for multiple neuroscience data repositories
Multiple Sources: OpenNeuro, DANDI Archive, PhysioNet, and more
CLI & Python API: Use from command line or import as a library
BIDS/NWB Support: Works with standard neuroimaging data formats
MCP Integration: AI agents can fetch datasets via MCP server
Supported Sources
OpenNeuro: BIDS-formatted neuroimaging datasets
DANDI Archive: NWB-formatted neurophysiology data
PhysioNet: Physiological signal databases
Zenodo: General scientific datasets
Quick Example
Python API:
from scitex_dataset import fetch
# Fetch from OpenNeuro
data = fetch("ds000001", source="openneuro")
# Search across sources
results = search("EEG epilepsy")
CLI:
# Fetch a dataset
scitex-dataset fetch ds000001 --source openneuro
# Search for datasets
scitex-dataset search "fMRI visual"
# List available sources
scitex-dataset sources