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

ENH: "Custom feature": Importing preprocessed data from BIDS Apps #41

Open
sebastientourbier opened this issue Jun 25, 2020 · 2 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@sebastientourbier
Copy link
Member

sebastientourbier commented Jun 25, 2020

While adopting BIDS in CMP3, the way CMP is working changed dramastically and this feature, available in previous versions, is not working anymore for the moment.
However, this is an important feature but this would also require to rethink the way the "custom" feature is working, such as working with BIDS derivatives directories obtained for instance by smriprep / dmriprep or fmriprep.

@sebastientourbier sebastientourbier added the enhancement New feature or request label Jun 25, 2020
@sebastientourbier
Copy link
Member Author

Related to support issue #38

@sebastientourbier sebastientourbier added the help wanted Extra attention is needed label Nov 3, 2020
@sebastientourbier
Copy link
Member Author

sebastientourbier commented Apr 6, 2021

Such a functionality would require for:

Diffusion pipeline

  • To specify a custom BIDS derivative directory with preprocessed diffusion MRI data that contains *_desc-preproc_dwi.nii.gz / *_desc-preproc_dwi.json / *_desc-preproc_dwi.bval / *_desc-preproc_dwi.bvec files

  • Input file availablity would be checked in check_input() using pybids

  • The files would be retrieved using BIDSdatagrabber

  • New config traits

    • Preprocessing stage
      • Add use_custom_bids_derivatives boolean trait
      • custom_bids_derivatives that specifyies the BIDS derivatives directory where preprocessed diffusion data is located.
      • pybids_config a path to a JSON file that specifies the pybids query to get the inputs of the diffusion pipeline.

Functional pipeline

  • To specify a custom BIDS derivative directory with preprocessed functional MRI data that contains *_desc-preproc_bold.nii.gz / *_desc-preproc_bold.json files [TO BE UPDATED]

  • Input file availablity would be checked in check_input() using pybids

  • The files would be retrieved using BIDSdatagrabber

  • New config traits

    • Preprocessing stage
      • Add use_custom_bids_derivatives boolean trait
      • custom_bids_derivatives that specifyies the BIDS derivatives directory where preprocessed fMRI data is located.
      • pybids_config a path to a JSON file that specifies the pybids query to get the inputs of the diffusion pipeline.

@sebastientourbier sebastientourbier changed the title "Custom feature": Importing preprocessed data from BIDS Apps ENH: "Custom feature": Importing preprocessed data from BIDS Apps Dec 2, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant