GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com β€” GitHub - NeuroJSON/NeuroJSON_io: NeuroJSON Data Portal

BranchesTags
Open more actions menu

Latest commit

 

History

736 Commits
736 Commits

Folders and files

NameName
Last commit message
Last commit date
.github/workflows
.github/workflows
 
 
backend
backend
 
 
public
public
 
 
src
src
 
 
storage-api
storage-api
 
 
.env.development
.env.development
 
 
.gitignore
.gitignore
 
 
README.md
README.md
 
 
bitbucket-pipelines.yml
bitbucket-pipelines.yml
 
 
build-log.txt
build-log.txt
 
 
craco.config.js
craco.config.js
 
 
package.json
package.json
 
 
tsconfig.json
tsconfig.json
 
 
yarn.lock
yarn.lock
 
 

Repository files navigation

NeuroJSON.io

Free Data Worth Sharing

Website
FAIR


πŸ“– Overview

NeuroJSON.io is an NIH-funded open data portal for neuroimaging datasets, designed to make scientific data:

  • Findable: Fully searchable metadata and datasets
  • Accessible: Open, lightweight JSON format
  • Interoperable: Compatible across platforms and programming languages
  • Reusable: Rich metadata, visualizations, and long-term viability

NeuroJSON leverages modern web technologies and scalable NoSQL databases and the JSON standard to distribute large-scale, complex imaging data in a human- and machine-readable form.


πŸš€ Features

  • Search β€” Browse across multiple databases, datasets, and modalities
  • Preview β€” Interact with JSON metadata and visualize imaging data (2D/3D) in browser
  • Download β€” Retrieve datasets in JSON format, ready for use in Python, MATLAB/Octave, C++, and more
  • Upload - Contribute your own datasets to NeuroJSON.io (Steps to contribute)
  • REST API β€” Automate your workflows with lightweight endpoints, designed for smooth integration into both local analyses and large-scale pipelines

🏁 Getting Started

  1. Visit https://neurojson.io
  2. Use the search page to find datasets or subjects of interest
  3. Click any dataset to preview or download data
  4. For automation, use the REST API

πŸ‘©β€πŸ”¬ For Data Contributors

We welcome your datasets!

  • NeuroJSON prefers BIDS-compliant data
  • Convert datasets to JSON using NeuroJSON Client(neuroj):
    • Install Docker (skip this step if you already have it): Get Docker
    • Download neuroj via docker:
      docker pull openjdata/neuroj:v2025
      
    • Example (convert a single dataset to JSON via neuroj):
      docker run openjdata/neuroj:v2025 neuroj -i /path/to/database/rootfolder -o /path/to/output/json/folder -db openneuro -ds ds000001 --convert
      
    • See the full list of available NeuroJSON Client commands
    • Watch our tutorial video - convert data

Steps to contribute

  1. Download NeuroJSON Client (neuroj)
  2. Convert your dataset to JSON
  3. Validate metadata
  4. Open a ticket to upload your dataset

Contributions ensure long-term public availability and reusability.


πŸ’» For Developers

REST API

  • Lightweight endpoints for download
  • JSON responses designed for integration with cloud and local workflows

Example (Load by URL with REST-API in Python):

pip install jdata bjdata numpy
import jdata as jd
data = jd.loadurl('https://neurojson.io:7777/openneuro/ds000001')

# List all externally linked files
links = jd.jsonpath(data, '$.._DataLink_')

# Download & cache anatomical nii.gz data for sub-01/sub-02
jd.jdlink(links, {'regex': 'anat/sub-0[12]_.*.nii'})

πŸ“Š Current Stats (as of latest release)

Metric Value
Databases 22
Datasets 1,529
Subjects 58,026
Links 580,857
Data Size 38 TB

🀝 Governance & Support

  • NIH-funded data dissemination service
  • Maintained by the COTI Lab, Northeastern University
  • Contact: [email protected]

πŸ›  Roadmap

We’re continuing to grow NeuroJSON.io to better serve the community. Some of the upcoming directions include:

  • πŸ”œ Expanding databases and datasets β€” broadening coverage to include more sources and subjects
  • πŸ”œ Enhancing visualization β€” improving 2D/3D previews for richer and more intuitive exploration of data
  • πŸ”œ Streamlining uploads β€” introducing new features to make dataset contributions more automatic and user-friendly

About

NeuroJSON Data Portal

neurojson.io

Resources

Readme

Code of conduct

Code of conduct
Activity
Custom properties

Stars

2 stars

Watchers

1 watching

Forks

0 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402503 β€” GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800Γ—600. No cookies required.