Skip to content

Commit 3784026

Browse files
authored
📝 Document "🐛 Allow specifying any ROI paths, including or excluding defaults" (#254)
2 parents 7f45229 + c94da97 commit 3784026

File tree

18 files changed

+53
-111
lines changed

18 files changed

+53
-111
lines changed

docs/_sources/user/alff.rst

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,7 @@ Configuring CPAC to Run ALFF and f/ALFF
3737

3838
#. **f/ALFF Low-Pass Cutoff - [decimal]:** Frequency cutoff (in Hz) for the low-pass filter used when calculating f/ALFF
3939

40-
Configuration Without the GUI
41-
""""""""""""""""""""""""""""""
42-
43-
The following nested key/value pairs that will be set to these defaults if not defined in your :doc:`pipeline configuration YAML </user/pipelines/pipeline_config>`:
40+
.. include:: /user/pipelines/without_gui.rst
4441

4542
.. literalinclude:: /references/default_pipeline.yml
4643
:language: YAML

docs/_sources/user/anat.rst

Lines changed: 9 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,7 @@ Configuring CPAC to run surface analysis:
1717

1818
#. **FreeSurfer - [On,Off]:** FreeSurfer recon-all. Default is Off.
1919

20-
Configuration Without the GUI
21-
""""""""""""""""""""""""""""""
22-
23-
The following nested key/value pairs that will be set to these defaults if not defined in your :doc:`pipeline configuration YAML </user/pipelines/pipeline_config>`:
20+
.. include:: /user/pipelines/without_gui.rst
2421

2522
.. literalinclude:: /references/default_pipeline.yml
2623
:language: YAML
@@ -49,10 +46,7 @@ Configuring CPAC to run initial preprocessing:
4946

5047
#. **N4 Bias Field Correction - [On,Off]:** ANTs N4BiasFieldCorrection - a variant of the popular N3 (nonparametric nonuniform normalization) retrospective bias correction algorithm. Default is Off.
5148

52-
Configuration Without the GUI
53-
""""""""""""""""""""""""""""""
54-
55-
The following nested key/value pairs that will be set to these defaults if not defined in your :doc:`pipeline configuration YAML </user/pipelines/pipeline_config>`:
49+
.. include:: /user/pipelines/without_gui.rst
5650

5751
.. literalinclude:: /references/default_pipeline.yml
5852
:language: YAML
@@ -68,10 +62,7 @@ Configuring ACPC Alignment options:
6862
#. **ACPC Aligned Skull Template - [path]:** Skull template to be used for ACPC alignment. It is not necessary to change this path unless you intend to use a non-standard template.
6963
#. **ACPC Aligned Brain Template - [path]:** Brain template to be used for ACPC alignment. For human data, it can be 'None'. It is not necessary to change this path unless you intend to use a non-standard template.
7064

71-
Configuration Without the GUI
72-
""""""""""""""""""""""""""""""
73-
74-
The following nested key/value pairs that will be set to these defaults if not defined in your :doc:`pipeline configuration YAML </user/pipelines/pipeline_config>`:
65+
.. include:: /user/pipelines/without_gui.rst
7566

7667
.. literalinclude:: /references/default_pipeline.yml
7768
:language: YAML
@@ -100,10 +91,7 @@ Configuring CPAC to run Skull-Stripping:
10091

10192
#. **Which tool for skull-stripping - [FSL, AFNI, niworkflows-ants]:** Choose if you’d like to use FSL BET, AFNI 3dSkullStrip, or run all options in parallel.
10293

103-
Configuration Without the GUI
104-
""""""""""""""""""""""""""""""
105-
106-
The following nested key/value pairs that will be set to these defaults if not defined in your :doc:`pipeline configuration YAML </user/pipelines/pipeline_config>`:
94+
.. include:: /user/pipelines/without_gui.rst
10795

10896
.. literalinclude:: /references/default_pipeline.yml
10997
:language: YAML
@@ -151,10 +139,7 @@ Configuring AFNI 3dSkullStrip options:
151139

152140
#. **blur_fwhm - [2]:** Blur datasets after spatial normalization. Default value is 2.
153141

154-
Configuration Without the GUI
155-
""""""""""""""""""""""""""""""
156-
157-
The following nested key/value pairs that will be set to these defaults if not defined in your :doc:`pipeline configuration YAML </user/pipelines/pipeline_config>`:
142+
.. include:: /user/pipelines/without_gui.rst
158143

159144
.. literalinclude:: /references/default_pipeline.yml
160145
:language: YAML
@@ -192,10 +177,7 @@ Configuring FSL BET options:
192177

193178
#. **Robust brain center - [Off, On]:** Robust brain center estimation. Mutually exclusive with functional, reduce_bias, robust, padding, remove_eyes, surfaces.
194179

195-
Configuration Without the GUI
196-
""""""""""""""""""""""""""""""
197-
198-
The following nested key/value pairs that will be set to these defaults if not defined in your :doc:`pipeline configuration YAML </user/pipelines/pipeline_config>`:
180+
.. include:: /user/pipelines/without_gui.rst
199181

200182
.. literalinclude:: /references/default_pipeline.yml
201183
:language: YAML
@@ -213,10 +195,7 @@ Configuring niworkflows-ants options:
213195

214196
#. **niworkflows_ants_regmask_path:** Set the brain extraction registration mask, used for registration to limit the metric computation to a specific region. e.g. OASIStemplate/T_template0_BrainCerebellumRegistrationMask.nii.gz
215197

216-
Configuration Without the GUI
217-
""""""""""""""""""""""""""""""
218-
219-
The following nested key/value pairs that will be set to these defaults if not defined in your :doc:`pipeline configuration YAML </user/pipelines/pipeline_config>`:
198+
.. include:: /user/pipelines/without_gui.rst
220199

221200
.. literalinclude:: /references/default_pipeline.yml
222201
:language: YAML
@@ -260,10 +239,7 @@ Configuring CPAC to Run Anatomical Registration
260239

261240
#. **Interpolation Method - [trilinear, sinc, spline]:** Interpolation method for writing out transformed anatomical images. FSL registration tools only. Options are trilinear, sinc, or spline.
262241

263-
Configuration Without the GUI
264-
"""""""""""""""""""""""""""""
265-
266-
The following nested key/value pairs that will be set to these defaults if not defined in your :doc:`pipeline configuration YAML </user/pipelines/pipeline_config>`:
242+
.. include:: /user/pipelines/without_gui.rst
267243

268244
.. literalinclude:: /references/default_pipeline.yml
269245
:language: YAML
@@ -364,10 +340,7 @@ Configuring CPAC to Run Anatomical Tissue Segmentation
364340
#. **Right White Matter Label Value - [integer]:** Label value corresponding to Right White Matter in multiatlas file. It is not necessary to change this values unless your CSF/GM/WM label values are different from `Freesurfer Color Lookup Table. <https://surfer.nmr.mgh.harvard.edu/fswiki/FsTutorial/AnatomicalROI/FreeSurferColorLUT>`_
365341

366342

367-
Configuration Without the GUI
368-
"""""""""""""""""""""""""""""
369-
370-
The following nested key/value pairs that will be set to these defaults if not defined in your :doc:`pipeline configuration YAML </user/pipelines/pipeline_config>`:
343+
.. include:: /user/pipelines/without_gui.rst
371344

372345
.. literalinclude:: /references/default_pipeline.yml
373346
:language: YAML

docs/_sources/user/centrality.rst

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -57,10 +57,7 @@ Configuring C-PAC to Run Network Centrality
5757

5858
Note that only centrality measures that have binarized/weighted checked on this screen will be run.
5959

60-
Configuration Without the GUI
61-
""""""""""""""""""""""""""""""
62-
63-
The following nested key/value pairs that will be set to these defaults if not defined in your :doc:`pipeline configuration YAML </user/pipelines/pipeline_config>`:
60+
.. include:: /user/pipelines/without_gui.rst
6461

6562
.. literalinclude:: /references/default_pipeline.yml
6663
:language: YAML

docs/_sources/user/compute_config.rst

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,7 @@ Computer Settings
2424

2525
#. **SGE Queue - [text]:** SGE Queue to use when running CPAC. Only applies when you are running on a grid or compute cluster using SGE. See the section below entitled `SGE Configuration` for more information on how to set up SGE.
2626

27-
Configuration Without the GUI
28-
""""""""""""""""""""""""""""""
29-
30-
The following nested key/value pairs that will be set to these defaults if not defined in your :doc:`pipeline configuration YAML </user/pipelines/pipeline_config>`:
27+
.. include:: /user/pipelines/without_gui.rst
3128

3229
.. literalinclude:: /references/default_pipeline.yml
3330
:language: YAML

docs/_sources/user/func.rst

Lines changed: 6 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,7 @@ Initial Preprocessing
3232

3333
.. _func_init_without_gui:
3434

35-
Configuration Without the GUI
36-
"""""""""""""""""""""""""""""
37-
The following nested key/value pairs that will be set to these defaults if not defined in your :doc:`pipeline configuration YAML </user/pipelines/pipeline_config>`:
35+
.. include:: /user/pipelines/without_gui.rst
3836

3937
.. literalinclude:: /references/default_pipeline.yml
4038
:language: YAML
@@ -76,10 +74,7 @@ You can configure your slice time correction settings through the C-PAC pipeline
7674

7775
Note that if a scan parameters file was used to construct the participant list, the parameters defined in this file will override the settings used here.
7876

79-
Configuration Without the GUI
80-
"""""""""""""""""""""""""""""
81-
82-
The following nested key/value pairs that will be set to these defaults if not defined in your :doc:`pipeline configuration YAML </user/pipelines/pipeline_config>`:
77+
.. include:: /user/pipelines/without_gui.rst
8378

8479
.. literalinclude:: /references/default_pipeline.yml
8580
:language: YAML
@@ -162,10 +157,7 @@ The C-PAC pipeline configuration builder provides options for configuring the Di
162157

163158
#. **Phase encoding direction - [string]:** This is the position of the voxels in the input image, and can have values of x/y/z or -x/-y/-z.
164159

165-
Configuration Without the GUI
166-
"""""""""""""""""""""""""""""
167-
168-
The following nested key/value pairs that will be set to these defaults if not defined in your :doc:`pipeline configuration YAML </user/pipelines/pipeline_config>`:
160+
.. include:: /user/pipelines/without_gui.rst
169161

170162
.. literalinclude:: /references/default_pipeline.yml
171163
:language: YAML
@@ -187,10 +179,7 @@ Functional to Anatomical Registration
187179

188180
#. **Functional Masking - [AFNI, FSL, FSL_AFNI, Anatomical_Refined]:** Choose which tool to be used in functional masking - AFNI (3dAutoMask), FSL (BET), FSL_AFNI (BET+3dAutoMask) or Anatomical_Refined (generate functional mask by registering anatomical mask to functional space). Default is AFNI.
189181

190-
Configuration Without the GUI
191-
"""""""""""""""""""""""""""""
192-
193-
The following nested key/value pairs that will be set to these defaults if not defined in your :doc:`pipeline configuration YAML </user/pipelines/pipeline_config>`:
182+
.. include:: /user/pipelines/without_gui.rst
194183

195184
.. literalinclude:: /references/default_pipeline.yml
196185
:language: YAML
@@ -231,11 +220,7 @@ Configuring FSL BET options:
231220

232221
#. **Robust brain center - [Off, On]:** Robust brain center estimation. Mutually exclusive with functional, reduce_bias, robust, padding, remove_eyes, surfaces.
233222

234-
235-
Configuration Without the GUI
236-
"""""""""""""""""""""""""""""
237-
238-
The following nested key/value pairs that will be set to these defaults if not defined in your :doc:`pipeline configuration YAML </user/pipelines/pipeline_config>`:
223+
.. include:: /user/pipelines/without_gui.rst
239224

240225
.. literalinclude:: /references/default_pipeline.yml
241226
:language: YAML
@@ -265,10 +250,7 @@ Functional to Template Registration
265250

266251
#. **ANTs Registration Parameters :** Clicking on the setting icon will bring up a dialog where you can set 'antsRegistration' parameters.
267252

268-
Configuration Without the GUI
269-
"""""""""""""""""""""""""""""
270-
271-
The following nested key/value pairs that will be set to these defaults if not defined in your :doc:`pipeline configuration YAML </user/pipelines/pipeline_config>`:
253+
.. include:: /user/pipelines/without_gui.rst
272254

273255
.. literalinclude:: /references/default_pipeline.yml
274256
:language: YAML

docs/_sources/user/futuredocs/epi_distcorr.rst

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,7 @@ The parameters provided in the GUI are described below:
1111
6. Dwell to asymmetric ratio-[float]: This is the ratio between the Dwell time, as referenced above and the asymmetric time. Here, the default value is 0.93902439.
1212
7. Phase encoding direction-[string]: This is the position of the voxels in the input image, and can have values of x/y/z or -x/-y/-z. This is predominantly a trail and error based parameter.
1313

14-
Configuration without the GUI
15-
"""""""""""""""""""""""""""""
16-
17-
The following nested key/value pairs that will be set to these defaults if not defined in your :doc:`pipeline configuration YAML </user/pipelines/pipeline_config>`:
14+
.. include:: /user/pipelines/without_gui.rst
1815

1916
.. literalinclude:: /references/default_pipeline.yml
2017
:language: YAML

docs/_sources/user/longitudinal.rst

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,7 @@ Configuring CPAC to Run Longitudinal Preprocessing Pipeline
2222
#. **Thread Pool - [integer]:** Number of threads in a thread pool. More threads can speed up the longitudinal template creation process. Default is 2.
2323
#. **Convergence Threshold - [integer]:** Convergence threshold of longitudinal template. Default is -1, which uses numpy.finfo(np.float64).eps.
2424

25-
Configuration Without the GUI
26-
"""""""""""""""""""""""""""""
27-
28-
The following nested key/value pairs that will be set to these defaults if not defined in your :doc:`pipeline configuration YAML </user/pipelines/pipeline_config>`:
25+
.. include:: /user/pipelines/without_gui.rst
2926

3027
.. literalinclude:: /references/default_pipeline.yml
3128
:language: YAML

docs/_sources/user/nuisance.rst

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -129,10 +129,7 @@ Configuring Temporal Filtering Options
129129

130130
.. _nuisance-no-gui:
131131

132-
Configuration Without the GUI
133-
"""""""""""""""""""""""""""""
134-
135-
The following nested key/value pairs that will be set to these defaults if not defined in your :doc:`pipeline configuration YAML </user/pipelines/pipeline_config>`:
132+
.. include:: /user/pipelines/without_gui.rst
136133

137134
.. literalinclude:: /references/default_pipeline.yml
138135
:language: YAML

docs/_sources/user/output_config.rst

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,7 @@ Output Settings
3131

3232
#. **Enable Quality Control Interface - [On, Off]:** Generate quality control pages containing preprocessing and derivative outputs.
3333

34-
Configuration Without the GUI
35-
""""""""""""""""""""""""""""""
36-
37-
The following nested key/value pairs that will be set to these defaults if not defined in your :doc:`pipeline configuration YAML </user/pipelines/pipeline_config>`:
34+
.. include:: /user/pipelines/without_gui.rst
3835

3936
.. literalinclude:: /references/default_pipeline.yml
4037
:language: YAML

docs/_sources/user/pipelines/design_a_pipeline.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Design A Pipeline
22
-----------------
33

4-
.. warning::
4+
.. note::
55

66
The C-PAC pipeline configuration was changed to a nested format with import capabilities in v1.8.0.
77

0 commit comments

Comments
 (0)