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/jsnirf: A JSON/binary JSON extension to the SNIRF format

BranchesTags
Open more actions menu

Latest commit

 

History

49 Commits
49 Commits

Folders and files

NameName
Last commit message
Last commit date
.github/workflows
.github/workflows
 
 
lib
lib
 
 
samples @ e584d53
samples @ e584d53
 
 
schema
schema
 
 
.gitmodules
.gitmodules
 
 
.spellcheck.yml
.spellcheck.yml
 
 
.wordlist.txt
.wordlist.txt
 
 
ChangeLog.txt
ChangeLog.txt
 
 
JSNIRF_specification.md
JSNIRF_specification.md
 
 
LICENSE_Apache-2.0.txt
LICENSE_Apache-2.0.txt
 
 
NOTICE.txt
NOTICE.txt
 
 
README.md
README.md
 
 

Repository files navigation

JSNIRF Format Specification Development Guide

We use this repository to gather feedback from the community regarding the "JSNIRF Format Specification", or JSNIRF format. Such feedback is crucial to finalize this file specification and help improve it in the future once disseminated.

The latest version of the JSNIRF specification can be found in the file named JSNIRF_specification.md. The specification is written in the Markdown format for convenient editing and version control.

The JSNIRF format is built upon the JData specification - a generalized framework to serialize and convert complex scientific data. The JSNIRF specification is compatible with JData specification Draft 3.

How to participate

You can use a number of methods to provide your feedback to the working draft of this file specification, including

  • Create an "Issue"
    • This is the most recommended method to provide detailed feedback or discussion. An "Issue" in github is highly versatile. One can ask a question, report a bug, provide a feature request, or simply propose general discussions. Please use URLs or keywords to link your discussion to a specific line/section/topic in the document.
  • Write short comments on Request for Comments (RFC) commits
    • A milestone version of the specification will be associated with an RFC (Request for comments) commit (where the entire file is removed and re-added so that every line appears in such comment). One can write short comments as well as post replies on this RFC page.
    • To add a comment, you need to first register a github account, and then browse the above RFC page. When hovering your cursor over each line, a "plus" icon is displayed, clicking it will allow one to comment on a specific line (or reply to other's comments).
    • The RFC page can get busy if too many comments appear. Please consider using the Issues section if this happens.
    • One can browse the commit history of the specification document. If anyone is interested in commenting on a particular updated, you can also comment on any of the commit page using the same method.
  • Use NeuroJSON Forum
    • You may send your comments to the neurojson Github forum. You may report bugs, new features, or submit new datasets.

For anyone who wants to contribute to the writing or revision of this document, please follow the below steps

  • Fork this repository and make updates, then create a pull-request
    • Please first register an account on github, then, browse the JSNIRF repository; on the top-right of this page, find and click the "Fork" button.
    • once you fork the JSNIRF project to your own repository, you may edit the files in your browser directly, or download to your local folder, and edit the files using a text editor;
    • once your revision is complete, please "commit" and "push" it to your forked git repository. Then you should create a pull-request against the upstream repository (i.e., NeuroJSON/jsnirf). Please select "Compare cross forks" and select "NeuroJSON/jsnirf" as "base fork". Please write a descriptive title for your pull-request. The project maintainer will review your updates and choose to merge to the upstream files or request revision from you.

About

A JSON/binary JSON extension to the SNIRF format

neurojson.org

Topics

binary-jsonbraindatadata-formatformathdf5jsonneuroimagingneurojsonscientific-computingsnirf

Resources

Readme

Code of conduct

Code of conduct
Activity
Custom properties

Stars

3 stars

Watchers

1 watching

Forks

6 forks
Report repository

Releases

Packages

Used by

Contributors

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.