BIBSNet Outputsπ
BIBSNet generates brain segmentations, brain masks, and ROI volumes in native T1w and/or T2w space (depending on the presence of T1w and/or T2w files in the input BIDS):
- Brain segmentation files in native T1w/T2w space
- Brain mask files in native T1w/T2w space
- Brain volumes computed for segmented ROIs in native T1w/T2w space
The derivative output folder is organized as follows. Note that each image file (.nii.gz) and .tsv is accompanied by a sidecar .json file that contains metadata for that file:
derivatives/
|_ bibsnet/
|_ sub-01/
|_ ses-A/
|_ anat/
|_ sub-01_ses-A_space-<T1w|T2w>_desc-aseg_dseg.nii.gz # Brain segmentation(s)
|_ sub-01_ses-A_space-<T1w|T2w>_desc-aseg_dseg.json
|_ sub-01_ses-A_space-<T1w|T2w>_desc-brain_mask.nii.gz # Brain mask(s)
|_ sub-01_ses-A_space-<T1w|T2w>_desc-brain_mask.json
|_ sub-01_ses-A_space-<T1w|T2w>_desc-aseg_volumes.tsv # Brain ROI volumes
|_ sub-01_ses-A_space-<T1w|T2w>_desc-aseg_volumes.json
Sidecar JSONsπ
A sidecar JSON will be made for each of the .nii.gz files in derivatives.
Below is an example JSON for a file sub-01_ses-A_space-T1w_desc-aseg_dseg.json generated by BIBSnet version 3.0.0 and above
{
"Name": "BIBSnet Outputs",
"BIDSVersion": "1.4.0",
"DatasetType": "derivative",
"GeneratedBy": [
{
"Name": "BIBSnet",
"Version": "3.0.0",
"Container": {
"Type": "docker",
"Tag": "dcanumn/bibsnet:3.0.0"
}
}
],
"SpatialReference":"sub-01/ses-A/anat/sub-01_ses-A_T1w.nii.gz"
}
Working Directoryπ
βββ work_dir/
βββ prebibsnet/
| βββ sub-01/
| βββ ses-A/
| βββ averaged/
| | βββ <T1w|T2w>_denoise_and_bfcorrect/
| | | βββ clip/
| | | βββ denoise/
| | | βββ final_clip/
| | | βββ n4_correct/
| | | βββ d3.js
| | | βββgraph.json
| | | βββgraph1.json
| | | βββindex.html
| | βββ sub-150712_ses-V02_0000.nii.gz
| | βββ sub-150712_ses-V02_0001.nii.gz
| |
| βββ cropped/
| | βββ T1w/
| | | βββ brainmask.nii.gz
| | | βββ crop2full.mat
| | | βββ sub-01_ses-A_0000.nii.gz
| | βββ T2w/
| | βββ brainmask.nii.gz
| | βββ crop2full.mat
| | βββ sub-01_ses-A_0001.nii.gz
| |
| βββ resized/
| βββ ACPC_align/
| | βββ ACPC_T1w_registered_to_T1w.nii.gz
| | βββ ACPC_T2w_registered_to_T1w.nii.gz
| | βββ ACPC_aligned_<T1w|T2w>.nii.gz
| | βββ <T1w|T2w>_acpc2rigidbody.mat
| | βββ <T1w|T2w>_crop2acpc.mat
| | βββ <T1w|T2w>_full2acpc.mat
| | βββ <T1w|T2w>_full2crop.mat
| | βββ T2w_to_rigidbody.mat
| | βββ cropT2tocropT1.mat
| | βββ crop_<T1w|T2w>_to_BIBS_template.mat
| | βββ preBIBSnet_final_0000.nii.gz
| | βββ preBIBSnet_final_0001.nii.gz
| |
| βββ xfms/
| βββ <T1w|T2w>_to_BIBS.nii.gz
| βββ T2w_registered_to_T1w.nii.gz
| βββ cropT2tocropT1.mat
| βββ crop_<T1w|T2w>_to_BIBS_template.mat
| βββ full2crop<T1w|T2w>.mat
| βββ full2cropT2toT1.mat
| βββ full_crop_<T1w|T2w>_to_BIBS_template.mat
| βββ preBIBSnet_final_0000.nii.gz
| βββ preBIBSnet_final_0001.nii.gz
|
βββ bibsnet/
| βββ sub-01/
| βββ ses-A/
| βββ input/
| | βββ sub-01_ses-A_optimal_resized_0000.nii.gz
| | βββ sub-01_ses-A_optimal_resized_0001.nii.gz
| βββ output/
| βββ plans.pkl
| βββ prediction_time.txt
| βββ sub-01_ses-A_optimal_resized.nii.gz
|
βββ postbibsnet/
βββ sub-01/
βββ ses-A/
βββ preBIBSnet_full_crop_T1w_to_BIBS_template.mat
βββ preBIBSnet_full_crop_T2w_to_BIBS_template.mat
βββ seg_reg_to_T1w_native.mat
βββ seg_reg_to_T2w_native.mat