qsiprep.workflows.base module

qsiprep base processing workflows

qsiprep.workflows.base.init_qsiprep_wf()[source]

Organize the execution of qsiprep, with a sub-workflow for each subject.

../_images/qsiprep-workflows-base-1.png

(Source code, png, svg, pdf)

qsiprep.workflows.base.init_single_subject_wf(subject_id: str, session_ids: list)[source]

Organize the preprocessing pipeline for a single subject.

This workflow collects and reports information about the subject, and prepares sub-workflows to perform anatomical and diffusion preprocessing.

Anatomical preprocessing is performed in a single workflow, regardless of the number of sessions. Diffusion preprocessing is performed using a separate workflow for each session’s dwi series.

(Source code)

Parameters:

subject_id (str) – Single subject label

qsiprep.workflows.base.init_qsiprep_wf()[source]

Organize the execution of qsiprep, with a sub-workflow for each subject.

../_images/qsiprep-workflows-base-3.png

(Source code, png, svg, pdf)

qsiprep.workflows.base.init_single_subject_wf(subject_id: str, session_ids: list)[source]

Organize the preprocessing pipeline for a single subject.

This workflow collects and reports information about the subject, and prepares sub-workflows to perform anatomical and diffusion preprocessing.

Anatomical preprocessing is performed in a single workflow, regardless of the number of sessions. Diffusion preprocessing is performed using a separate workflow for each session’s dwi series.

(Source code)

Parameters:

subject_id (str) – Single subject label

qsiprep.workflows.base.provide_processing_advice(subject_data, layout, unringing_method)[source]

Provide advice on preprocessing options based on the data provided.