Skip to content

Commit a6021ac

Browse files
committed
[feat] add gifti and jgifti support with test
1 parent 70e1f3a commit a6021ac

File tree

3 files changed

+6
-4
lines changed

3 files changed

+6
-4
lines changed

README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
![](https://neurojson.org/wiki/upload/neurojson_banner_long.png)
22

3-
# JData - NeuroJSON client with fast parsers for JSON, binary JSON, NIFTI, SNIRF, CSV/TSV, HDF5 data files
3+
# JData - NeuroJSON client with fast parsers for JSON, binary JSON, NIFTI, GIFTI, SNIRF, CSV/TSV, HDF5 data files
44

55
- Copyright: (C) Qianqian Fang (2019-2026) <q.fang at neu.edu>
66
- License: Apache License, Version 2.0
7-
- Version: 0.9.2
7+
- Version: 0.9.3
88
- URL: https://github.com/NeuroJSON/pyjdata
99
- Acknowledgement: This project is supported by US National Institute of Health (NIH)
1010
grant [U24-NS124027](https://reporter.nih.gov/project-details/10308329)
@@ -99,7 +99,9 @@ The `jdata` module further partition the functions into smaller submodules, incl
9999
- **jdata.jdata** provides `encode`, `decode`, `jdataencode`, `jdatadecode`, `{zlib,gzip,lzma,lz4,base64}encode`, `{zlib,gzip,lzma,lz4,base64}decode`
100100
- **jdata.jpath** provides `jsonpath`
101101
- **jdata.jnifti** provides `load{jnifti,nifti}`, `save{jnifti,nifti,jnii,bnii}`, `nii2jnii`, `jnii2nii`, `nifticreate`, `jnifticreate`, `niiformat`, `niicodemap`
102+
- **jdata.jgifti** provides `load{jgifti,gifti}`, `save{jgifti,gifti}`, `gii2jgii`, `jgii2gii`, `jgifticreate`, `giicodemap`, `JGifti`
102103
- **jdata.neurojson** provides `neuroj`, `neurojgui`
104+
- **jdata.njprep** provides `dataset2json`
103105
- **jdata.h5** provides `loadh5`, `saveh5`, `regrouph5`, `aos2soa`, `soa2aos`, `jsnirfcreate`, `snirfcreate`, `snirfdecode`
104106

105107
All these functions can be found in the MATLAB/GNU Octave equivalent, JSONLab toolbox. Each function can be individually imported

jdata/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,7 @@
151151
from .neurojson import neuroj, neurojgui
152152
from .njprep import dataset2json, NJPREP_DEFAULT
153153

154-
__version__ = "0.9.2"
154+
__version__ = "0.9.3"
155155
__all__ = [
156156
"loadjson",
157157
"savejson",

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
setup(
77
name="jdata",
88
packages=["jdata"],
9-
version="0.9.2",
9+
version="0.9.3",
1010
license="Apache license 2.0",
1111
description="JSON/binary JSON formats for exchanging Python and Numpy data",
1212
long_description=readme,

0 commit comments

Comments
 (0)