CoNNECT 0.1 documentation
Scan Identification parameters can be found in “<project_identifier>_scan_id.json”. This file contains the inputs described in scan_id_json_table
and sequence_dict_items
Sample scan_id JSON file
**Sample scan_id JSON file**
Key Name |
Required? |
Data Type |
Description |
---|---|---|---|
|
OPTIONAL |
string |
free text to provide a brief description |
<sequence1_unique_name> |
REQUIRED |
dictionary |
scan identification parameters for sequence 1 |
<sequence2_unique_name> |
REQUIRED |
dictionary |
scan identification parameters for sequence 2 |
<sequenceN_unique_name> |
REQUIRED |
dictionary |
scan identification parameters for sequence N |
Sequence Identification Parameters
Key Name |
Required Level |
Data Type |
Description |
---|---|---|---|
json_header |
REQUIRED |
dictionary |
Search criteria to identify NIfTI images unique to this sequence. See |
bids_labels |
REQUIRED |
dictionary |
A bids filename dictionary as explained in NEEDS REFERENCE, EXCLUDING extension key |
BidsDir |
Required |
string |
BIDS rawdata sub-directory to move the NIfTI image and associated files |
json_header search keys
Common MRI metadata fields can be found in the BIDS online specification. The specified metadata fields can be used as keys in the json_header dictionary to identify this sequence from the other acquired images as inclusionary criteria. These key-value pairs will be compared to the JSON sidecar accompanying the source NIfTI image that is created following dicom-to-nifti conversion completed either in connect_pacs_dicom_grabber or connect_dcm2nii. The values can either be an integer, string, or list[string].
Note
Exclusion criteria can be defined by preceding the keys below with “Not” (e.g., “NotProtocolName”).