Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

UnboundLocalError: local variable 'connectome_path' referenced before assignment #164

Open
shnizzedy opened this issue Aug 5, 2024 · 5 comments
Labels
bug Something isn't working
Milestone

Comments

@shnizzedy
Copy link

shnizzedy commented Aug 5, 2024

What version of the bids app were you using?

0.5.1.dev0+gd97c669.d20240412 / docker://bids/giga_connectome@sha256:8b43fb8d198cc31f7cce757fa83ca98f4cf23b5c57800a8c876043b4341d4e7e

Describe your problem in detail.

Running docker run --rm -it -v $PWD:$PWD bids/giga_connectome:latest $PWD/fmriprep $PWD/docker participant --atlas Schaefer20187Networks on

a filetree that looks like this

fmriprep
├── dataset_description.json
├── layout_index.sqlite
├── logs
│   ├── CITATION.bib
│   ├── CITATION.html
│   ├── CITATION.md
│   └── CITATION.tex
├── sub-2824066679
│   ├── figures
│   │   ├── sub-2824066679_ses-PNC1_acq-refaced_desc-conform_T1w.html
│   │   ├── sub-2824066679_ses-PNC1_acq-refaced_dseg.svg
│   │   ├── sub-2824066679_ses-PNC1_acq-refaced_space-MNI152NLin2009cAsym_T1w.svg
│   │   ├── sub-2824066679_ses-PNC1_acq-refaced_space-MNI152NLin6Asym_T1w.svg
│   │   ├── sub-2824066679_ses-PNC1_desc-about_T1w.html
│   │   ├── sub-2824066679_ses-PNC1_desc-summary_T1w.html
│   │   ├── sub-2824066679_ses-PNC1_task-frac2back_desc-carpetplot_bold.svg
│   │   ├── sub-2824066679_ses-PNC1_task-frac2back_desc-compcorvar_bold.svg
│   │   ├── sub-2824066679_ses-PNC1_task-frac2back_desc-confoundcorr_bold.svg
│   │   ├── sub-2824066679_ses-PNC1_task-frac2back_desc-fieldmap_bold.svg
│   │   ├── sub-2824066679_ses-PNC1_task-frac2back_desc-flirtbbr_bold.svg
│   │   ├── sub-2824066679_ses-PNC1_task-frac2back_desc-rois_bold.svg
│   │   ├── sub-2824066679_ses-PNC1_task-frac2back_desc-sdc_bold.svg
│   │   ├── sub-2824066679_ses-PNC1_task-frac2back_desc-summary_bold.html
│   │   ├── sub-2824066679_ses-PNC1_task-frac2back_desc-validation_bold.html
│   │   ├── sub-2824066679_ses-PNC1_task-idemo_desc-carpetplot_bold.svg
│   │   ├── sub-2824066679_ses-PNC1_task-idemo_desc-compcorvar_bold.svg
│   │   ├── sub-2824066679_ses-PNC1_task-idemo_desc-confoundcorr_bold.svg
│   │   ├── sub-2824066679_ses-PNC1_task-idemo_desc-fieldmap_bold.svg
│   │   ├── sub-2824066679_ses-PNC1_task-idemo_desc-flirtbbr_bold.svg
│   │   ├── sub-2824066679_ses-PNC1_task-idemo_desc-rois_bold.svg
│   │   ├── sub-2824066679_ses-PNC1_task-idemo_desc-sdc_bold.svg
│   │   ├── sub-2824066679_ses-PNC1_task-idemo_desc-summary_bold.html
│   │   ├── sub-2824066679_ses-PNC1_task-idemo_desc-validation_bold.html
│   │   ├── sub-2824066679_ses-PNC1_task-rest_acq-singleband_desc-carpetplot_bold.svg
│   │   ├── sub-2824066679_ses-PNC1_task-rest_acq-singleband_desc-compcorvar_bold.svg
│   │   ├── sub-2824066679_ses-PNC1_task-rest_acq-singleband_desc-confoundcorr_bold.svg
│   │   ├── sub-2824066679_ses-PNC1_task-rest_acq-singleband_desc-fieldmap_bold.svg
│   │   ├── sub-2824066679_ses-PNC1_task-rest_acq-singleband_desc-flirtbbr_bold.svg
│   │   ├── sub-2824066679_ses-PNC1_task-rest_acq-singleband_desc-rois_bold.svg
│   │   ├── sub-2824066679_ses-PNC1_task-rest_acq-singleband_desc-sdc_bold.svg
│   │   ├── sub-2824066679_ses-PNC1_task-rest_acq-singleband_desc-summary_bold.html
│   │   └── sub-2824066679_ses-PNC1_task-rest_acq-singleband_desc-validation_bold.html
│   ├── log
│   │   ├── 20230622-161052_3f0b20c7-3dc4-492d-ac14-7f1cb4d1019c
│   │   │   └── fmriprep.toml
│   │   └── 20230627-103715_c17ef153-b0dc-4493-9e93-5a6c7045ab62
│   │       └── fmriprep.toml
│   └── ses-PNC1
│       ├── anat
│       │   ├── sub-2824066679_ses-PNC1_acq-refaced_desc-brain_mask.json
│       │   ├── sub-2824066679_ses-PNC1_acq-refaced_desc-brain_mask.nii.gz
│       │   ├── sub-2824066679_ses-PNC1_acq-refaced_desc-preproc_T1w.json
│       │   ├── sub-2824066679_ses-PNC1_acq-refaced_desc-preproc_T1w.nii.gz
│       │   ├── sub-2824066679_ses-PNC1_acq-refaced_dseg.json
│       │   ├── sub-2824066679_ses-PNC1_acq-refaced_dseg.nii.gz
│       │   ├── sub-2824066679_ses-PNC1_acq-refaced_from-MNI152NLin2009cAsym_to-T1w_mode-image_xfm.h5
│       │   ├── sub-2824066679_ses-PNC1_acq-refaced_from-MNI152NLin6Asym_to-T1w_mode-image_xfm.h5
│       │   ├── sub-2824066679_ses-PNC1_acq-refaced_from-T1w_to-MNI152NLin2009cAsym_mode-image_xfm.h5
│       │   ├── sub-2824066679_ses-PNC1_acq-refaced_from-T1w_to-MNI152NLin6Asym_mode-image_xfm.h5
│       │   ├── sub-2824066679_ses-PNC1_acq-refaced_label-CSF_probseg.json
│       │   ├── sub-2824066679_ses-PNC1_acq-refaced_label-CSF_probseg.nii.gz
│       │   ├── sub-2824066679_ses-PNC1_acq-refaced_label-GM_probseg.json
│       │   ├── sub-2824066679_ses-PNC1_acq-refaced_label-GM_probseg.nii.gz
│       │   ├── sub-2824066679_ses-PNC1_acq-refaced_label-WM_probseg.json
│       │   ├── sub-2824066679_ses-PNC1_acq-refaced_label-WM_probseg.nii.gz
│       │   ├── sub-2824066679_ses-PNC1_acq-refaced_space-MNI152NLin2009cAsym_desc-brain_mask.json
│       │   ├── sub-2824066679_ses-PNC1_acq-refaced_space-MNI152NLin2009cAsym_desc-brain_mask.nii.gz
│       │   ├── sub-2824066679_ses-PNC1_acq-refaced_space-MNI152NLin2009cAsym_desc-preproc_T1w.json
│       │   ├── sub-2824066679_ses-PNC1_acq-refaced_space-MNI152NLin2009cAsym_desc-preproc_T1w.nii.gz
│       │   ├── sub-2824066679_ses-PNC1_acq-refaced_space-MNI152NLin2009cAsym_dseg.json
│       │   ├── sub-2824066679_ses-PNC1_acq-refaced_space-MNI152NLin2009cAsym_dseg.nii.gz
│       │   ├── sub-2824066679_ses-PNC1_acq-refaced_space-MNI152NLin2009cAsym_label-CSF_probseg.json
│       │   ├── sub-2824066679_ses-PNC1_acq-refaced_space-MNI152NLin2009cAsym_label-CSF_probseg.nii.gz
│       │   ├── sub-2824066679_ses-PNC1_acq-refaced_space-MNI152NLin2009cAsym_label-GM_probseg.json
│       │   ├── sub-2824066679_ses-PNC1_acq-refaced_space-MNI152NLin2009cAsym_label-GM_probseg.nii.gz
│       │   ├── sub-2824066679_ses-PNC1_acq-refaced_space-MNI152NLin2009cAsym_label-WM_probseg.json
│       │   ├── sub-2824066679_ses-PNC1_acq-refaced_space-MNI152NLin2009cAsym_label-WM_probseg.nii.gz
│       │   ├── sub-2824066679_ses-PNC1_acq-refaced_space-MNI152NLin6Asym_res-2_desc-brain_mask.json
│       │   ├── sub-2824066679_ses-PNC1_acq-refaced_space-MNI152NLin6Asym_res-2_desc-brain_mask.nii.gz
│       │   ├── sub-2824066679_ses-PNC1_acq-refaced_space-MNI152NLin6Asym_res-2_desc-preproc_T1w.json
│       │   ├── sub-2824066679_ses-PNC1_acq-refaced_space-MNI152NLin6Asym_res-2_desc-preproc_T1w.nii.gz
│       │   ├── sub-2824066679_ses-PNC1_acq-refaced_space-MNI152NLin6Asym_res-2_dseg.json
│       │   ├── sub-2824066679_ses-PNC1_acq-refaced_space-MNI152NLin6Asym_res-2_dseg.nii.gz
│       │   ├── sub-2824066679_ses-PNC1_acq-refaced_space-MNI152NLin6Asym_res-2_label-CSF_probseg.json
│       │   ├── sub-2824066679_ses-PNC1_acq-refaced_space-MNI152NLin6Asym_res-2_label-CSF_probseg.nii.gz
│       │   ├── sub-2824066679_ses-PNC1_acq-refaced_space-MNI152NLin6Asym_res-2_label-GM_probseg.json
│       │   ├── sub-2824066679_ses-PNC1_acq-refaced_space-MNI152NLin6Asym_res-2_label-GM_probseg.nii.gz
│       │   ├── sub-2824066679_ses-PNC1_acq-refaced_space-MNI152NLin6Asym_res-2_label-WM_probseg.json
│       │   └── sub-2824066679_ses-PNC1_acq-refaced_space-MNI152NLin6Asym_res-2_label-WM_probseg.nii.gz
│       └── func
│           ├── sub-2824066679_ses-PNC1_task-frac2back_desc-confounds_timeseries.json
│           ├── sub-2824066679_ses-PNC1_task-frac2back_desc-confounds_timeseries.tsv
│           ├── sub-2824066679_ses-PNC1_task-frac2back_from-T1w_to-scanner_mode-image_xfm.json
│           ├── sub-2824066679_ses-PNC1_task-frac2back_from-T1w_to-scanner_mode-image_xfm.txt
│           ├── sub-2824066679_ses-PNC1_task-frac2back_from-scanner_to-T1w_mode-image_xfm.json
│           ├── sub-2824066679_ses-PNC1_task-frac2back_from-scanner_to-T1w_mode-image_xfm.txt
│           ├── sub-2824066679_ses-PNC1_task-frac2back_space-MNI152NLin2009cAsym_boldref.json
│           ├── sub-2824066679_ses-PNC1_task-frac2back_space-MNI152NLin2009cAsym_boldref.nii.gz
│           ├── sub-2824066679_ses-PNC1_task-frac2back_space-MNI152NLin2009cAsym_desc-brain_mask.json
│           ├── sub-2824066679_ses-PNC1_task-frac2back_space-MNI152NLin2009cAsym_desc-brain_mask.nii.gz
│           ├── sub-2824066679_ses-PNC1_task-frac2back_space-MNI152NLin2009cAsym_desc-preproc_bold.json
│           ├── sub-2824066679_ses-PNC1_task-frac2back_space-MNI152NLin2009cAsym_desc-preproc_bold.nii.gz
│           ├── sub-2824066679_ses-PNC1_task-frac2back_space-MNI152NLin6Asym_res-2_boldref.json
│           ├── sub-2824066679_ses-PNC1_task-frac2back_space-MNI152NLin6Asym_res-2_boldref.nii.gz
│           ├── sub-2824066679_ses-PNC1_task-frac2back_space-MNI152NLin6Asym_res-2_desc-brain_mask.json
│           ├── sub-2824066679_ses-PNC1_task-frac2back_space-MNI152NLin6Asym_res-2_desc-brain_mask.nii.gz
│           ├── sub-2824066679_ses-PNC1_task-frac2back_space-MNI152NLin6Asym_res-2_desc-preproc_bold.json
│           ├── sub-2824066679_ses-PNC1_task-frac2back_space-MNI152NLin6Asym_res-2_desc-preproc_bold.nii.gz
│           ├── sub-2824066679_ses-PNC1_task-idemo_desc-confounds_timeseries.json
│           ├── sub-2824066679_ses-PNC1_task-idemo_desc-confounds_timeseries.tsv
│           ├── sub-2824066679_ses-PNC1_task-idemo_from-T1w_to-scanner_mode-image_xfm.json
│           ├── sub-2824066679_ses-PNC1_task-idemo_from-T1w_to-scanner_mode-image_xfm.txt
│           ├── sub-2824066679_ses-PNC1_task-idemo_from-scanner_to-T1w_mode-image_xfm.json
│           ├── sub-2824066679_ses-PNC1_task-idemo_from-scanner_to-T1w_mode-image_xfm.txt
│           ├── sub-2824066679_ses-PNC1_task-idemo_space-MNI152NLin2009cAsym_boldref.json
│           ├── sub-2824066679_ses-PNC1_task-idemo_space-MNI152NLin2009cAsym_boldref.nii.gz
│           ├── sub-2824066679_ses-PNC1_task-idemo_space-MNI152NLin2009cAsym_desc-brain_mask.json
│           ├── sub-2824066679_ses-PNC1_task-idemo_space-MNI152NLin2009cAsym_desc-brain_mask.nii.gz
│           ├── sub-2824066679_ses-PNC1_task-idemo_space-MNI152NLin2009cAsym_desc-preproc_bold.json
│           ├── sub-2824066679_ses-PNC1_task-idemo_space-MNI152NLin2009cAsym_desc-preproc_bold.nii.gz
│           ├── sub-2824066679_ses-PNC1_task-idemo_space-MNI152NLin6Asym_res-2_boldref.json
│           ├── sub-2824066679_ses-PNC1_task-idemo_space-MNI152NLin6Asym_res-2_boldref.nii.gz
│           ├── sub-2824066679_ses-PNC1_task-idemo_space-MNI152NLin6Asym_res-2_desc-brain_mask.json
│           ├── sub-2824066679_ses-PNC1_task-idemo_space-MNI152NLin6Asym_res-2_desc-brain_mask.nii.gz
│           ├── sub-2824066679_ses-PNC1_task-idemo_space-MNI152NLin6Asym_res-2_desc-preproc_bold.json
│           ├── sub-2824066679_ses-PNC1_task-idemo_space-MNI152NLin6Asym_res-2_desc-preproc_bold.nii.gz
│           ├── sub-2824066679_ses-PNC1_task-rest_acq-singleband_desc-confounds_timeseries.json
│           ├── sub-2824066679_ses-PNC1_task-rest_acq-singleband_desc-confounds_timeseries.tsv
│           ├── sub-2824066679_ses-PNC1_task-rest_acq-singleband_from-T1w_to-scanner_mode-image_xfm.json
│           ├── sub-2824066679_ses-PNC1_task-rest_acq-singleband_from-T1w_to-scanner_mode-image_xfm.txt
│           ├── sub-2824066679_ses-PNC1_task-rest_acq-singleband_from-scanner_to-T1w_mode-image_xfm.json
│           ├── sub-2824066679_ses-PNC1_task-rest_acq-singleband_from-scanner_to-T1w_mode-image_xfm.txt
│           ├── sub-2824066679_ses-PNC1_task-rest_acq-singleband_space-MNI152NLin2009cAsym_boldref.json
│           ├── sub-2824066679_ses-PNC1_task-rest_acq-singleband_space-MNI152NLin2009cAsym_boldref.nii.gz
│           ├── sub-2824066679_ses-PNC1_task-rest_acq-singleband_space-MNI152NLin2009cAsym_desc-brain_mask.json
│           ├── sub-2824066679_ses-PNC1_task-rest_acq-singleband_space-MNI152NLin2009cAsym_desc-brain_mask.nii.gz
│           ├── sub-2824066679_ses-PNC1_task-rest_acq-singleband_space-MNI152NLin2009cAsym_desc-preproc_bold.json
│           ├── sub-2824066679_ses-PNC1_task-rest_acq-singleband_space-MNI152NLin2009cAsym_desc-preproc_bold.nii.gz
│           ├── sub-2824066679_ses-PNC1_task-rest_acq-singleband_space-MNI152NLin6Asym_res-2_boldref.json
│           ├── sub-2824066679_ses-PNC1_task-rest_acq-singleband_space-MNI152NLin6Asym_res-2_boldref.nii.gz
│           ├── sub-2824066679_ses-PNC1_task-rest_acq-singleband_space-MNI152NLin6Asym_res-2_desc-brain_mask.json
│           ├── sub-2824066679_ses-PNC1_task-rest_acq-singleband_space-MNI152NLin6Asym_res-2_desc-brain_mask.nii.gz
│           ├── sub-2824066679_ses-PNC1_task-rest_acq-singleband_space-MNI152NLin6Asym_res-2_desc-preproc_bold.json
│           └── sub-2824066679_ses-PNC1_task-rest_acq-singleband_space-MNI152NLin6Asym_res-2_desc-preproc_bold.nii.gz
├── sub-2824066679.html
├── sub-NDARPJ502KEH
│   ├── figures
│   │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_acq-VNavNorm_desc-conform_T1w.html
│   │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_acq-VNavNorm_dseg.svg
│   │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_acq-VNavNorm_space-MNI152NLin2009cAsym_T1w.svg
│   │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_acq-VNavNorm_space-MNI152NLin6Asym_T1w.svg
│   │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_desc-about_T1w.html
│   │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_desc-summary_T1w.html
│   │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-movieDM_acq-VARIANTObliquity_desc-carpetplot_bold.svg
│   │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-movieDM_acq-VARIANTObliquity_desc-compcorvar_bold.svg
│   │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-movieDM_acq-VARIANTObliquity_desc-confoundcorr_bold.svg
│   │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-movieDM_acq-VARIANTObliquity_desc-flirtbbr_bold.svg
│   │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-movieDM_acq-VARIANTObliquity_desc-rois_bold.svg
│   │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-movieDM_acq-VARIANTObliquity_desc-sdc_bold.svg
│   │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-movieDM_acq-VARIANTObliquity_desc-summary_bold.html
│   │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-movieDM_acq-VARIANTObliquity_desc-validation_bold.html
│   │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-movieTP_acq-VARIANTObliquity_desc-carpetplot_bold.svg
│   │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-movieTP_acq-VARIANTObliquity_desc-compcorvar_bold.svg
│   │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-movieTP_acq-VARIANTObliquity_desc-confoundcorr_bold.svg
│   │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-movieTP_acq-VARIANTObliquity_desc-flirtbbr_bold.svg
│   │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-movieTP_acq-VARIANTObliquity_desc-rois_bold.svg
│   │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-movieTP_acq-VARIANTObliquity_desc-sdc_bold.svg
│   │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-movieTP_acq-VARIANTObliquity_desc-summary_bold.html
│   │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-movieTP_acq-VARIANTObliquity_desc-validation_bold.html
│   │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-peer_acq-VARIANTObliquity_run-1_desc-carpetplot_bold.svg
│   │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-peer_acq-VARIANTObliquity_run-1_desc-compcorvar_bold.svg
│   │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-peer_acq-VARIANTObliquity_run-1_desc-confoundcorr_bold.svg
│   │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-peer_acq-VARIANTObliquity_run-1_desc-flirtbbr_bold.svg
│   │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-peer_acq-VARIANTObliquity_run-1_desc-rois_bold.svg
│   │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-peer_acq-VARIANTObliquity_run-1_desc-sdc_bold.svg
│   │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-peer_acq-VARIANTObliquity_run-1_desc-summary_bold.html
│   │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-peer_acq-VARIANTObliquity_run-1_desc-validation_bold.html
│   │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-peer_acq-VARIANTObliquity_run-3_desc-carpetplot_bold.svg
│   │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-peer_acq-VARIANTObliquity_run-3_desc-compcorvar_bold.svg
│   │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-peer_acq-VARIANTObliquity_run-3_desc-confoundcorr_bold.svg
│   │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-peer_acq-VARIANTObliquity_run-3_desc-flirtbbr_bold.svg
│   │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-peer_acq-VARIANTObliquity_run-3_desc-rois_bold.svg
│   │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-peer_acq-VARIANTObliquity_run-3_desc-sdc_bold.svg
│   │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-peer_acq-VARIANTObliquity_run-3_desc-summary_bold.html
│   │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-peer_acq-VARIANTObliquity_run-3_desc-validation_bold.html
│   │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-rest_acq-VARIANTObliquity_run-1_desc-carpetplot_bold.svg
│   │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-rest_acq-VARIANTObliquity_run-1_desc-compcorvar_bold.svg
│   │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-rest_acq-VARIANTObliquity_run-1_desc-confoundcorr_bold.svg
│   │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-rest_acq-VARIANTObliquity_run-1_desc-flirtbbr_bold.svg
│   │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-rest_acq-VARIANTObliquity_run-1_desc-rois_bold.svg
│   │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-rest_acq-VARIANTObliquity_run-1_desc-sdc_bold.svg
│   │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-rest_acq-VARIANTObliquity_run-1_desc-summary_bold.html
│   │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-rest_acq-VARIANTObliquity_run-1_desc-validation_bold.html
│   │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-rest_acq-VARIANTObliquity_run-2_desc-carpetplot_bold.svg
│   │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-rest_acq-VARIANTObliquity_run-2_desc-compcorvar_bold.svg
│   │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-rest_acq-VARIANTObliquity_run-2_desc-confoundcorr_bold.svg
│   │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-rest_acq-VARIANTObliquity_run-2_desc-flirtbbr_bold.svg
│   │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-rest_acq-VARIANTObliquity_run-2_desc-rois_bold.svg
│   │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-rest_acq-VARIANTObliquity_run-2_desc-sdc_bold.svg
│   │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-rest_acq-VARIANTObliquity_run-2_desc-summary_bold.html
│   │   └── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-rest_acq-VARIANTObliquity_run-2_desc-validation_bold.html
│   ├── log
│   │   └── 20230622-161211_d7d18396-e28a-4da6-a39e-f7dfb836dcc9
│   │       └── fmriprep.toml
│   └── ses-HBNsiteCBIC
│       ├── anat
│       │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_acq-VNavNorm_desc-brain_mask.json
│       │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_acq-VNavNorm_desc-brain_mask.nii.gz
│       │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_acq-VNavNorm_desc-preproc_T1w.json
│       │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_acq-VNavNorm_desc-preproc_T1w.nii.gz
│       │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_acq-VNavNorm_dseg.nii.gz
│       │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_acq-VNavNorm_from-MNI152NLin2009cAsym_to-T1w_mode-image_xfm.h5
│       │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_acq-VNavNorm_from-MNI152NLin6Asym_to-T1w_mode-image_xfm.h5
│       │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_acq-VNavNorm_from-T1w_to-MNI152NLin2009cAsym_mode-image_xfm.h5
│       │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_acq-VNavNorm_from-T1w_to-MNI152NLin6Asym_mode-image_xfm.h5
│       │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_acq-VNavNorm_label-CSF_probseg.nii.gz
│       │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_acq-VNavNorm_label-GM_probseg.nii.gz
│       │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_acq-VNavNorm_label-WM_probseg.nii.gz
│       │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_acq-VNavNorm_space-MNI152NLin6Asym_res-2_desc-brain_mask.json
│       │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_acq-VNavNorm_space-MNI152NLin6Asym_res-2_desc-brain_mask.nii.gz
│       │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_acq-VNavNorm_space-MNI152NLin6Asym_res-2_desc-preproc_T1w.json
│       │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_acq-VNavNorm_space-MNI152NLin6Asym_res-2_desc-preproc_T1w.nii.gz
│       │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_acq-VNavNorm_space-MNI152NLin6Asym_res-2_dseg.nii.gz
│       │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_acq-VNavNorm_space-MNI152NLin6Asym_res-2_label-CSF_probseg.nii.gz
│       │   ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_acq-VNavNorm_space-MNI152NLin6Asym_res-2_label-GM_probseg.nii.gz
│       │   └── sub-NDARPJ502KEH_ses-HBNsiteCBIC_acq-VNavNorm_space-MNI152NLin6Asym_res-2_label-WM_probseg.nii.gz
│       └── func
│           ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-movieDM_acq-VARIANTObliquity_desc-confounds_timeseries.json
│           ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-movieDM_acq-VARIANTObliquity_desc-confounds_timeseries.tsv
│           ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-movieDM_acq-VARIANTObliquity_from-T1w_to-scanner_mode-image_xfm.txt
│           ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-movieDM_acq-VARIANTObliquity_from-scanner_to-T1w_mode-image_xfm.txt
│           ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-movieDM_acq-VARIANTObliquity_space-MNI152NLin6Asym_res-2_boldref.nii.gz
│           ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-movieDM_acq-VARIANTObliquity_space-MNI152NLin6Asym_res-2_desc-brain_mask.json
│           ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-movieDM_acq-VARIANTObliquity_space-MNI152NLin6Asym_res-2_desc-brain_mask.nii.gz
│           ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-movieDM_acq-VARIANTObliquity_space-MNI152NLin6Asym_res-2_desc-preproc_bold.json
│           ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-movieDM_acq-VARIANTObliquity_space-MNI152NLin6Asym_res-2_desc-preproc_bold.nii.gz
│           ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-movieTP_acq-VARIANTObliquity_desc-confounds_timeseries.json
│           ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-movieTP_acq-VARIANTObliquity_desc-confounds_timeseries.tsv
│           ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-movieTP_acq-VARIANTObliquity_from-T1w_to-scanner_mode-image_xfm.txt
│           ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-movieTP_acq-VARIANTObliquity_from-scanner_to-T1w_mode-image_xfm.txt
│           ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-movieTP_acq-VARIANTObliquity_space-MNI152NLin6Asym_res-2_boldref.nii.gz
│           ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-movieTP_acq-VARIANTObliquity_space-MNI152NLin6Asym_res-2_desc-brain_mask.json
│           ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-movieTP_acq-VARIANTObliquity_space-MNI152NLin6Asym_res-2_desc-brain_mask.nii.gz
│           ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-movieTP_acq-VARIANTObliquity_space-MNI152NLin6Asym_res-2_desc-preproc_bold.json
│           ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-movieTP_acq-VARIANTObliquity_space-MNI152NLin6Asym_res-2_desc-preproc_bold.nii.gz
│           ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-peer_acq-VARIANTObliquity_run-1_desc-confounds_timeseries.json
│           ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-peer_acq-VARIANTObliquity_run-1_desc-confounds_timeseries.tsv
│           ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-peer_acq-VARIANTObliquity_run-1_from-T1w_to-scanner_mode-image_xfm.txt
│           ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-peer_acq-VARIANTObliquity_run-1_from-scanner_to-T1w_mode-image_xfm.txt
│           ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-peer_acq-VARIANTObliquity_run-1_space-MNI152NLin6Asym_res-2_boldref.nii.gz
│           ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-peer_acq-VARIANTObliquity_run-1_space-MNI152NLin6Asym_res-2_desc-brain_mask.json
│           ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-peer_acq-VARIANTObliquity_run-1_space-MNI152NLin6Asym_res-2_desc-brain_mask.nii.gz
│           ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-peer_acq-VARIANTObliquity_run-1_space-MNI152NLin6Asym_res-2_desc-preproc_bold.json
│           ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-peer_acq-VARIANTObliquity_run-1_space-MNI152NLin6Asym_res-2_desc-preproc_bold.nii.gz
│           ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-peer_acq-VARIANTObliquity_run-3_desc-confounds_timeseries.json
│           ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-peer_acq-VARIANTObliquity_run-3_desc-confounds_timeseries.tsv
│           ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-peer_acq-VARIANTObliquity_run-3_from-T1w_to-scanner_mode-image_xfm.txt
│           ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-peer_acq-VARIANTObliquity_run-3_from-scanner_to-T1w_mode-image_xfm.txt
│           ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-peer_acq-VARIANTObliquity_run-3_space-MNI152NLin6Asym_res-2_boldref.nii.gz
│           ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-peer_acq-VARIANTObliquity_run-3_space-MNI152NLin6Asym_res-2_desc-brain_mask.json
│           ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-peer_acq-VARIANTObliquity_run-3_space-MNI152NLin6Asym_res-2_desc-brain_mask.nii.gz
│           ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-peer_acq-VARIANTObliquity_run-3_space-MNI152NLin6Asym_res-2_desc-preproc_bold.json
│           ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-peer_acq-VARIANTObliquity_run-3_space-MNI152NLin6Asym_res-2_desc-preproc_bold.nii.gz
│           ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-rest_acq-VARIANTObliquity_run-1_desc-confounds_timeseries.json
│           ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-rest_acq-VARIANTObliquity_run-1_desc-confounds_timeseries.tsv
│           ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-rest_acq-VARIANTObliquity_run-1_from-T1w_to-scanner_mode-image_xfm.txt
│           ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-rest_acq-VARIANTObliquity_run-1_from-scanner_to-T1w_mode-image_xfm.txt
│           ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-rest_acq-VARIANTObliquity_run-1_space-MNI152NLin6Asym_res-2_boldref.nii.gz
│           ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-rest_acq-VARIANTObliquity_run-1_space-MNI152NLin6Asym_res-2_desc-brain_mask.json
│           ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-rest_acq-VARIANTObliquity_run-1_space-MNI152NLin6Asym_res-2_desc-brain_mask.nii.gz
│           ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-rest_acq-VARIANTObliquity_run-1_space-MNI152NLin6Asym_res-2_desc-preproc_bold.json
│           ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-rest_acq-VARIANTObliquity_run-1_space-MNI152NLin6Asym_res-2_desc-preproc_bold.nii.gz
│           ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-rest_acq-VARIANTObliquity_run-2_desc-confounds_timeseries.json
│           ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-rest_acq-VARIANTObliquity_run-2_desc-confounds_timeseries.tsv
│           ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-rest_acq-VARIANTObliquity_run-2_from-T1w_to-scanner_mode-image_xfm.txt
│           ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-rest_acq-VARIANTObliquity_run-2_from-scanner_to-T1w_mode-image_xfm.txt
│           ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-rest_acq-VARIANTObliquity_run-2_space-MNI152NLin6Asym_res-2_boldref.nii.gz
│           ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-rest_acq-VARIANTObliquity_run-2_space-MNI152NLin6Asym_res-2_desc-brain_mask.json
│           ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-rest_acq-VARIANTObliquity_run-2_space-MNI152NLin6Asym_res-2_desc-brain_mask.nii.gz
│           ├── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-rest_acq-VARIANTObliquity_run-2_space-MNI152NLin6Asym_res-2_desc-preproc_bold.json
│           └── sub-NDARPJ502KEH_ses-HBNsiteCBIC_task-rest_acq-VARIANTObliquity_run-2_space-MNI152NLin6Asym_res-2_desc-preproc_bold.nii.gz
├── sub-NDARPJ502KEH.html
├── sub-colornest073
│   ├── figures
│   │   ├── sub-colornest073_ses-1_desc-about_T1w.html
│   │   ├── sub-colornest073_ses-1_desc-summary_T1w.html
│   │   ├── sub-colornest073_ses-1_rec-refaced_desc-conform_T1w.html
│   │   ├── sub-colornest073_ses-1_rec-refaced_dseg.svg
│   │   ├── sub-colornest073_ses-1_rec-refaced_space-MNI152NLin2009cAsym_T1w.svg
│   │   ├── sub-colornest073_ses-1_rec-refaced_space-MNI152NLin6Asym_T1w.svg
│   │   ├── sub-colornest073_ses-1_task-rest_acq-VARIANTObliquityVoxelSizeDim3_run-1_desc-carpetplot_bold.svg
│   │   ├── sub-colornest073_ses-1_task-rest_acq-VARIANTObliquityVoxelSizeDim3_run-1_desc-compcorvar_bold.svg
│   │   ├── sub-colornest073_ses-1_task-rest_acq-VARIANTObliquityVoxelSizeDim3_run-1_desc-confoundcorr_bold.svg
│   │   ├── sub-colornest073_ses-1_task-rest_acq-VARIANTObliquityVoxelSizeDim3_run-1_desc-flirtbbr_bold.svg
│   │   ├── sub-colornest073_ses-1_task-rest_acq-VARIANTObliquityVoxelSizeDim3_run-1_desc-rois_bold.svg
│   │   ├── sub-colornest073_ses-1_task-rest_acq-VARIANTObliquityVoxelSizeDim3_run-1_desc-summary_bold.html
│   │   ├── sub-colornest073_ses-1_task-rest_acq-VARIANTObliquityVoxelSizeDim3_run-1_desc-validation_bold.html
│   │   ├── sub-colornest073_ses-1_task-rest_acq-VARIANTObliquity_run-2_desc-carpetplot_bold.svg
│   │   ├── sub-colornest073_ses-1_task-rest_acq-VARIANTObliquity_run-2_desc-compcorvar_bold.svg
│   │   ├── sub-colornest073_ses-1_task-rest_acq-VARIANTObliquity_run-2_desc-confoundcorr_bold.svg
│   │   ├── sub-colornest073_ses-1_task-rest_acq-VARIANTObliquity_run-2_desc-flirtbbr_bold.svg
│   │   ├── sub-colornest073_ses-1_task-rest_acq-VARIANTObliquity_run-2_desc-rois_bold.svg
│   │   ├── sub-colornest073_ses-1_task-rest_acq-VARIANTObliquity_run-2_desc-summary_bold.html
│   │   └── sub-colornest073_ses-1_task-rest_acq-VARIANTObliquity_run-2_desc-validation_bold.html
│   ├── log
│   │   ├── 20230622-155622_f8eb65ba-ad76-421f-9c51-81cc5f77e174
│   │   │   └── fmriprep.toml
│   │   └── 20230622-160435_2df13b66-e287-47aa-b136-4bc3d055ecc5
│   │       └── fmriprep.toml
│   └── ses-1
│       ├── anat
│       │   ├── sub-colornest073_ses-1_rec-refaced_desc-brain_mask.json
│       │   ├── sub-colornest073_ses-1_rec-refaced_desc-brain_mask.nii.gz
│       │   ├── sub-colornest073_ses-1_rec-refaced_desc-preproc_T1w.json
│       │   ├── sub-colornest073_ses-1_rec-refaced_desc-preproc_T1w.nii.gz
│       │   ├── sub-colornest073_ses-1_rec-refaced_dseg.json
│       │   ├── sub-colornest073_ses-1_rec-refaced_dseg.nii.gz
│       │   ├── sub-colornest073_ses-1_rec-refaced_from-MNI152NLin2009cAsym_to-T1w_mode-image_xfm.h5
│       │   ├── sub-colornest073_ses-1_rec-refaced_from-MNI152NLin6Asym_to-T1w_mode-image_xfm.h5
│       │   ├── sub-colornest073_ses-1_rec-refaced_from-T1w_to-MNI152NLin2009cAsym_mode-image_xfm.h5
│       │   ├── sub-colornest073_ses-1_rec-refaced_from-T1w_to-MNI152NLin6Asym_mode-image_xfm.h5
│       │   ├── sub-colornest073_ses-1_rec-refaced_label-CSF_probseg.json
│       │   ├── sub-colornest073_ses-1_rec-refaced_label-CSF_probseg.nii.gz
│       │   ├── sub-colornest073_ses-1_rec-refaced_label-GM_probseg.json
│       │   ├── sub-colornest073_ses-1_rec-refaced_label-GM_probseg.nii.gz
│       │   ├── sub-colornest073_ses-1_rec-refaced_label-WM_probseg.json
│       │   ├── sub-colornest073_ses-1_rec-refaced_label-WM_probseg.nii.gz
│       │   ├── sub-colornest073_ses-1_rec-refaced_space-MNI152NLin6Asym_res-2_desc-brain_mask.json
│       │   ├── sub-colornest073_ses-1_rec-refaced_space-MNI152NLin6Asym_res-2_desc-brain_mask.nii.gz
│       │   ├── sub-colornest073_ses-1_rec-refaced_space-MNI152NLin6Asym_res-2_desc-preproc_T1w.json
│       │   ├── sub-colornest073_ses-1_rec-refaced_space-MNI152NLin6Asym_res-2_desc-preproc_T1w.nii.gz
│       │   ├── sub-colornest073_ses-1_rec-refaced_space-MNI152NLin6Asym_res-2_dseg.json
│       │   ├── sub-colornest073_ses-1_rec-refaced_space-MNI152NLin6Asym_res-2_dseg.nii.gz
│       │   ├── sub-colornest073_ses-1_rec-refaced_space-MNI152NLin6Asym_res-2_label-CSF_probseg.json
│       │   ├── sub-colornest073_ses-1_rec-refaced_space-MNI152NLin6Asym_res-2_label-CSF_probseg.nii.gz
│       │   ├── sub-colornest073_ses-1_rec-refaced_space-MNI152NLin6Asym_res-2_label-GM_probseg.json
│       │   ├── sub-colornest073_ses-1_rec-refaced_space-MNI152NLin6Asym_res-2_label-GM_probseg.nii.gz
│       │   ├── sub-colornest073_ses-1_rec-refaced_space-MNI152NLin6Asym_res-2_label-WM_probseg.json
│       │   └── sub-colornest073_ses-1_rec-refaced_space-MNI152NLin6Asym_res-2_label-WM_probseg.nii.gz
│       └── func
│           ├── sub-colornest073_ses-1_task-rest_acq-VARIANTObliquityVoxelSizeDim3_run-1_desc-confounds_timeseries.json
│           ├── sub-colornest073_ses-1_task-rest_acq-VARIANTObliquityVoxelSizeDim3_run-1_desc-confounds_timeseries.tsv
│           ├── sub-colornest073_ses-1_task-rest_acq-VARIANTObliquityVoxelSizeDim3_run-1_from-T1w_to-scanner_mode-image_xfm.json
│           ├── sub-colornest073_ses-1_task-rest_acq-VARIANTObliquityVoxelSizeDim3_run-1_from-T1w_to-scanner_mode-image_xfm.txt
│           ├── sub-colornest073_ses-1_task-rest_acq-VARIANTObliquityVoxelSizeDim3_run-1_from-scanner_to-T1w_mode-image_xfm.json
│           ├── sub-colornest073_ses-1_task-rest_acq-VARIANTObliquityVoxelSizeDim3_run-1_from-scanner_to-T1w_mode-image_xfm.txt
│           ├── sub-colornest073_ses-1_task-rest_acq-VARIANTObliquityVoxelSizeDim3_run-1_space-MNI152NLin6Asym_res-2_boldref.json
│           ├── sub-colornest073_ses-1_task-rest_acq-VARIANTObliquityVoxelSizeDim3_run-1_space-MNI152NLin6Asym_res-2_boldref.nii.gz
│           ├── sub-colornest073_ses-1_task-rest_acq-VARIANTObliquityVoxelSizeDim3_run-1_space-MNI152NLin6Asym_res-2_desc-brain_mask.json
│           ├── sub-colornest073_ses-1_task-rest_acq-VARIANTObliquityVoxelSizeDim3_run-1_space-MNI152NLin6Asym_res-2_desc-brain_mask.nii.gz
│           ├── sub-colornest073_ses-1_task-rest_acq-VARIANTObliquityVoxelSizeDim3_run-1_space-MNI152NLin6Asym_res-2_desc-preproc_bold.json
│           ├── sub-colornest073_ses-1_task-rest_acq-VARIANTObliquityVoxelSizeDim3_run-1_space-MNI152NLin6Asym_res-2_desc-preproc_bold.nii.gz
│           ├── sub-colornest073_ses-1_task-rest_acq-VARIANTObliquity_run-2_desc-confounds_timeseries.json
│           ├── sub-colornest073_ses-1_task-rest_acq-VARIANTObliquity_run-2_desc-confounds_timeseries.tsv
│           ├── sub-colornest073_ses-1_task-rest_acq-VARIANTObliquity_run-2_from-T1w_to-scanner_mode-image_xfm.json
│           ├── sub-colornest073_ses-1_task-rest_acq-VARIANTObliquity_run-2_from-T1w_to-scanner_mode-image_xfm.txt
│           ├── sub-colornest073_ses-1_task-rest_acq-VARIANTObliquity_run-2_from-scanner_to-T1w_mode-image_xfm.json
│           ├── sub-colornest073_ses-1_task-rest_acq-VARIANTObliquity_run-2_from-scanner_to-T1w_mode-image_xfm.txt
│           ├── sub-colornest073_ses-1_task-rest_acq-VARIANTObliquity_run-2_space-MNI152NLin6Asym_res-2_boldref.json
│           ├── sub-colornest073_ses-1_task-rest_acq-VARIANTObliquity_run-2_space-MNI152NLin6Asym_res-2_boldref.nii.gz
│           ├── sub-colornest073_ses-1_task-rest_acq-VARIANTObliquity_run-2_space-MNI152NLin6Asym_res-2_desc-brain_mask.json
│           ├── sub-colornest073_ses-1_task-rest_acq-VARIANTObliquity_run-2_space-MNI152NLin6Asym_res-2_desc-brain_mask.nii.gz
│           ├── sub-colornest073_ses-1_task-rest_acq-VARIANTObliquity_run-2_space-MNI152NLin6Asym_res-2_desc-preproc_bold.json
│           └── sub-colornest073_ses-1_task-rest_acq-VARIANTObliquity_run-2_space-MNI152NLin6Asym_res-2_desc-preproc_bold.nii.gz
└── sub-colornest073.html
and
this `dataset_description.json`
{
    "Name": "fMRIPrep - fMRI PREProcessing workflow",
    "BIDSVersion": "1.4.0",
    "DatasetType": "derivative",
    "GeneratedBy": [
        {
            "Name": "fMRIPrep",
            "Version": "20.2.7",
            "CodeURL": "https://github.com/nipreps/fmriprep/archive/20.2.7.tar.gz"
        }
    ],
    "HowToAcknowledge": "Please cite our paper (https://doi.org/10.1038/s41592-018-0235-4), and include the generated citation boilerplate within the Methods section of the text.",
    "SourceDatasets": [
        {
            "URL": "https://doi.org/",
            "DOI": ""
        }
    ],
    "License": ""
}

I get

this output

[20:23:41] INFO     {'bids_dir': PosixPath('/Users/jon.clucas/JOSS/fmriprep'), 'output_dir': PosixPath('/Users/jon.clucas/JOSS/docker'), 'analysis_level': 'participant', 'participant_label': None, 'work_dir':                        workflow.py:37
                    PosixPath('/code/work'), 'atlas': 'Schaefer20187Networks', 'denoise_strategy': 'simple', 'smoothing_fwhm': 5.0, 'reindex_bids': False, 'bids_filter_file': None, 'calculate_intranetwork_average_correlation':                    
                    False, 'verbosity': 2}                                                                                                                                                                                                            
           INFO     {'name': 'Schaefer20187Networks', 'parameters': {'atlas': 'Schaefer2018', 'template': 'MNI152NLin2009cAsym', 'resolution': '02', 'suffix': 'dseg'}, 'desc': ['100Parcels7Networks', '200Parcels7Networks',             atlas.py:65
                    '300Parcels7Networks', '400Parcels7Networks', '500Parcels7Networks', '600Parcels7Networks', '800Parcels7Networks'], 'templateflow_dir': None}                                                                                     
           INFO     Indexing BIDS directory:                                                                                                                                                                                            workflow.py:66
                            /Users/jon.clucas/JOSS/fmriprep                                                                                                                                                                                           
/usr/local/lib/python3.9/site-packages/bids/layout/validation.py:131: UserWarning: Derivative indexing was requested, but no valid derivative datasets were found in the specified locations ([PosixPath('/Users/jon.clucas/JOSS/fmriprep/derivatives')]). Note that all BIDS-Derivatives datasets must meet all the requirements for BIDS-Raw datasets (a common problem is to fail to include a 'dataset_description.json' file in derivatives datasets).
Example contents of 'dataset_description.json':
{"Name": "Example dataset", "BIDSVersion": "1.0.2", "GeneratedBy": [{"Name": "Example pipeline"}]}
  warnings.warn("Derivative indexing was requested, but no valid "
           INFO     We found 1 unique affine matrices. The most common one is [[   3.     0.     0.   -96.5]                                                                                                                               mask.py:242
                     [   0.     3.     0.  -132.5]                                                                                                                                                                                                    
                     [   0.     0.     3.   -78.5]                                                                                                                                                                                                    
                     [   0.     0.     0.     1. ]]                                                                                                                                                                                                   
           INFO     Group EPI mask affine:                                                                                                                                                                                                 mask.py:131
                    [[   3.     0.     0.   -96.5]                                                                                                                                                                                                    
                     [   0.     3.     0.  -132.5]                                                                                                                                                                                                    
                     [   0.     0.     3.   -78.5]                                                                                                                                                                                                    
                     [   0.     0.     0.     1. ]]                                                                                                                                                                                                   
                    shape: (65, 77, 65)                                                                                                                                                                                                               
[20:23:42] INFO     Resample atlas to group grey matter mask.                                                                                                                                                                             atlas.py:124
Resampling atlases0:00:00 ━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1/7  14% -:--:--
           INFO     Generate subject level connectomes: sub-2824066679                                                                                                                                                                  workflow.py:88
           INFO     Processing subject                                                                                                                                                                                              postprocess.py:110

           INFO     Processing image:                                                                                                                                                                                               postprocess.py:119
                    sub-2824066679_ses-PNC1_task-frac2back_space-MNI152NLin2009cAsym_desc-preproc_bold.nii.gz                                                                                                                                         
[20:23:49] INFO     generated new fontManager                                                                                                                                                                                     font_manager.py:1578

[20:24:07] INFO     Processing image:                                                                                                                                                                                               postprocess.py:119
                    sub-2824066679_ses-PNC1_task-idemo_space-MNI152NLin2009cAsym_desc-preproc_bold.nii.gz                                                                                                                                             

[20:24:28] INFO     Processing image:                                                                                                                                                                                               postprocess.py:119
                    sub-2824066679_ses-PNC1_task-rest_acq-singleband_space-MNI152NLin2009cAsym_desc-preproc_bold.nii.gz                                                                                                                               
Processing subject   0:01:02 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3/3 100% 0:00:00
[20:24:45] INFO     Saved to:                                                                                                                                                                                                       postprocess.py:213
                    /Users/jon.clucas/JOSS/docker/sub-2824066679/ses-PNC1/func                                                                                                                                                                        
/usr/local/lib/python3.9/site-packages/bids/layout/validation.py:131: UserWarning: Derivative indexing was requested, but no valid derivative datasets were found in the specified locations ([PosixPath('/Users/jon.clucas/JOSS/fmriprep/derivatives')]). Note that all BIDS-Derivatives datasets must meet all the requirements for BIDS-Raw datasets (a common problem is to fail to include a 'dataset_description.json' file in derivatives datasets).
Example contents of 'dataset_description.json':
{"Name": "Example dataset", "BIDSVersion": "1.0.2", "GeneratedBy": [{"Name": "Example pipeline"}]}
  warnings.warn("Derivative indexing was requested, but no valid "
           INFO     Found pregenerated group level grey matter mask: /code/work/groupmasks/tpl-MNI152NLin2009cAsym/tpl-MNI152NLin2009cAsym_res-dataset_label-GM_desc-group_mask.nii.gz                                                     mask.py:281
           INFO     Found resampled atlases:                                                                                                                                                                                               mask.py:300
                    ['/code/work/groupmasks/tpl-MNI152NLin2009cAsym/tpl-MNI152NLin2009cAsym_atlas-Schaefer20187Networks_res-dataset_desc-100Parcels7Networks_dseg.nii.gz',                                                                            
                    '/code/work/groupmasks/tpl-MNI152NLin2009cAsym/tpl-MNI152NLin2009cAsym_atlas-Schaefer20187Networks_res-dataset_desc-200Parcels7Networks_dseg.nii.gz',                                                                             
                    '/code/work/groupmasks/tpl-MNI152NLin2009cAsym/tpl-MNI152NLin2009cAsym_atlas-Schaefer20187Networks_res-dataset_desc-300Parcels7Networks_dseg.nii.gz',                                                                             
                    '/code/work/groupmasks/tpl-MNI152NLin2009cAsym/tpl-MNI152NLin2009cAsym_atlas-Schaefer20187Networks_res-dataset_desc-400Parcels7Networks_dseg.nii.gz',                                                                             
                    '/code/work/groupmasks/tpl-MNI152NLin2009cAsym/tpl-MNI152NLin2009cAsym_atlas-Schaefer20187Networks_res-dataset_desc-500Parcels7Networks_dseg.nii.gz',                                                                             
                    '/code/work/groupmasks/tpl-MNI152NLin2009cAsym/tpl-MNI152NLin2009cAsym_atlas-Schaefer20187Networks_res-dataset_desc-600Parcels7Networks_dseg.nii.gz',                                                                             
                    '/code/work/groupmasks/tpl-MNI152NLin2009cAsym/tpl-MNI152NLin2009cAsym_atlas-Schaefer20187Networks_res-dataset_desc-800Parcels7Networks_dseg.nii.gz'].                                                                            
                    Skipping group level mask generation step.                                                                                                                                                                                        
           INFO     Generate subject level connectomes: sub-NDARPJ502KEH                                                                                                                                                                workflow.py:88
           INFO     Processing subject                                                                                                                                                                                              postprocess.py:110
Processing subject0:00:00 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0/0   0% -:--:--
Traceback (most recent call last):
  File "/usr/local/bin/giga_connectome", line 8, in <module>
    sys.exit(main())
  File "/usr/local/lib/python3.9/site-packages/giga_connectome/run.py", line 127, in main
    workflow(args)
  File "/usr/local/lib/python3.9/site-packages/giga_connectome/workflow.py", line 90, in workflow
    run_postprocessing_dataset(
  File "/usr/local/lib/python3.9/site-packages/giga_connectome/postprocess.py", line 213, in run_postprocessing_dataset
    gc_log.info(f"Saved to:\n{connectome_path}")
UnboundLocalError: local variable 'connectome_path' referenced before assignment

What command did you run?

docker run --rm -it -v $PWD:$PWD bids/giga_connectome:latest $PWD/fmriprep $PWD/docker participant --atlas Schaefer20187Networks from /Users/jon.clucas/JOSS

Describe what you expected.

Either success or an error relating to the inputs provided.

I think

gc_log.info(f"Saved to:\n{connectome_path}")
might be outdented too far, but I think I might not be hitting this error or this progress bar

Processing subject0:00:00 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0/0   0% -:--:--

if I have any images here:

@shnizzedy
Copy link
Author

This may just be a release lag. With the current unstable image I don't hit this issue.

I also hit

Traceback (most recent call last):
  File "/usr/local/bin/giga_connectome", line 8, in <module>
    sys.exit(main())
  File "/usr/local/lib/python3.9/site-packages/giga_connectome/run.py", line 127, in main
    workflow(args)
  File "/usr/local/lib/python3.9/site-packages/giga_connectome/workflow.py", line 90, in workflow
    run_postprocessing_dataset(
  File "/usr/local/lib/python3.9/site-packages/giga_connectome/postprocess.py", line 213, in run_postprocessing_dataset
    gc_log.info(f"Saved to:\n{connectome_path}")
UnboundLocalError: local variable 'connectome_path' referenced before assignment

in the current latest Docker image (sha256:8b43fb8d198cc31f7cce757fa83ca98f4cf23b5c57800a8c876043b4341d4e7e) and in v 0.4.0 & 0.5.0 installed locally, but not in the unstable docker image or if I install from the main branch.

I don't know what your release cycle is like, but I think these bugs have been addressed but the fixes haven't yet been released.

@shnizzedy shnizzedy changed the title [BUG] UnboundLocalError: local variable 'connectome_path' referenced before assignment Release updated version before JOSS publication Aug 8, 2024
@htwangtw
Copy link
Collaborator

I would like to quickly touch upon the release cycle - the JOSS submission was a long time ago, when we completed some major data processing. At that time, we did have everything updated. However it took a few months before review started.

As a collaboration aims to integrate new fMRIPrep versions and better understanding of downstream use cases, I started working on 0.6.x with a new output layout with community feedbacks.

The user group is not huge so I don't have a release cycle in mind.
Certainly what is raised in this issue should be done as a bug fix release for 0.5.x!

@shnizzedy
Copy link
Author

Are you thinking 0.5 or 0.6 (or something else) for the JOSS publication?

@htwangtw
Copy link
Collaborator

0.5!

@shnizzedy
Copy link
Author

shnizzedy commented Aug 12, 2024

Okay, I'll rename this issue to reflect a 0.5 fix 👍

@shnizzedy shnizzedy changed the title Release updated version before JOSS publication UnboundLocalError: local variable 'connectome_path' referenced before assignment Aug 12, 2024
@htwangtw htwangtw added this to the JOSS revies milestone Sep 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants