abids_json_info.py¶
- usage: /home/afniHQ/afni.build/pub.dist/bin/linux_ubuntu_24_64/abids_json_info.py
[-json JSON [JSON …]] [-TR] [-TE] [-TE_sec] [-match_nii] [-field STR [STR …]] [-list_fields] [-help]
Overview¶
This program extracts info from BIDS formatted json files created
with dcm2niix_afni or dcm2niix. This is mostly for internal use as a
python library. It will also extract fields from any json formatted file.
Caveats¶
This assumes that the json file was converted from dicoms using
dcm2niix_afni or dcm2niix with the -b (BIDS) option. So a json file and
matching dataset should be present.
Example¶
abids_json_info.py -TR -json my_bids_fmri.json
Options¶
Required arguments:
-json JSON [JSON ...]
Specify .json file(s).
BIDS specific arguments:
-TR Print the TR from the json file in seconds, from the
"RepetitionTime" field.
-TE Print out the "EchoTime" field in milliseconds (the
json file stores it in seconds)
-TE_sec Print the "EchoTime" field in seconds
-match_nii Is there a .nii or .nii.gz file that matches the .json
file? (1 if the dataset is loadable)
Optional arguments:
-field STR [STR ...] Print any field or list of fields from the json file.
-list_fields Print a list of the available fields from the .json
file. (This must be the only argument specified)
-help Show this help and exit.
Justin Rajendra circa 05/2018
Keep on keeping on!