jdata
Universal Scientific Data Parser for Python
A lightweight, fast parser for neuroimaging and scientific data formats. Load NIfTI, GIFTI, HDF5, SNIRF, JSON, binary JSON, CSV/TSV and more — from local files or REST APIs — into native Python structures.
pip install jdata
📁 15+ Formats
NIfTI, GIFTI, HDF5, SNIRF, JSON, BJData
📊 JData Encoding
_ArrayType_, _ArraySize_, _ArrayData_
🧠 NIfTI/JNIfTI
Load .nii/.nii.gz, save to .jnii/.bnii
🔬 SNIRF/JSNIRF
fNIRS HDF5 data, save to .jnirs/.bnirs
☁️ Cloud & REST API
Load from URLs with local caching
🌐 NeuroJSON Client
GUI, export, convert, 1500+ datasets
![[Home]](upload/neurojson_banner_plain.png)