Skip to content

Commit 0dcc2ca

Browse files
committed
📝 Add documentation about nested pipelines and importing default values
1 parent 8f641d9 commit 0dcc2ca

25 files changed

+72
-46
lines changed

.circleci/config.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,9 @@ commands:
2828
steps:
2929
- run:
3030
name: 🖇️ Linking references
31-
command: ln $(python -c "import os, CPAC; print(os.path.abspath(os.path.dirname(CPAC.__file__)))")/resources/configs/1.7-1.8-nesting-mappings.yml docs/_sources/references/1.7-1.8-nesting-mappings.yml || true
31+
command: |
32+
ln $(python -c "import os, CPAC; print(os.path.abspath(os.path.dirname(CPAC.__file__)))")/resources/configs/1.7-1.8-nesting-mappings.yml docs/_sources/references/1.7-1.8-nesting-mappings.yml || true
33+
ln $(python -c "import os, CPAC; print(os.path.abspath(os.path.join(os.path.dirname(CPAC.__file__), os.pardir)))")/dev/docker_data/default_pipeline.yml docs/_sources/references/default_pipeline.yml || true
3234
run-cpac-commands:
3335
steps:
3436
- setup_remote_docker

docs/_sources/user/after_warp.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ Configuring C-PAC to Run After-Warping Steps
3838
Configuration Using a YAML File
3939
""""""""""""""""""""""""""""""""
4040

41-
The following key/value pairs must be defined in your :doc:`pipeline configuration YAML </user/pipeline_config>` for C-PAC to run the after warping options:
41+
The following key/value pairs must be defined in your :doc:`pipeline configuration YAML </user/pipelines/pipeline_config>` for C-PAC to run the after warping options:
4242

4343
.. csv-table::
4444
:header: "Key","Description","Potential Values"

docs/_sources/user/alff.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ Configuring CPAC to Run ALFF and f/ALFF
4040
Configuration Without the GUI
4141
""""""""""""""""""""""""""""""
4242

43-
The following key/value pairs must be defined in your :doc:`pipeline configuration YAML </user/pipeline_config>` for C-PAC to run anatomical preprocessing:
43+
The following key/value pairs must be defined in your :doc:`pipeline configuration YAML </user/pipelines/pipeline_config>` for C-PAC to run anatomical preprocessing:
4444

4545
.. csv-table::
4646
:header: "Key","Description","Potential Values"

docs/_sources/user/anat.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -190,7 +190,7 @@ Configuring CPAC to Run Anatomical Registration
190190
Configuration Without the GUI
191191
"""""""""""""""""""""""""""""
192192

193-
The following key/value pairs must be defined in your :doc:`pipeline configuration YAML </user/pipeline_config>` for C-PAC to run anatomical preprocessing:
193+
The following key/value pairs must be defined in your :doc:`pipeline configuration YAML </user/pipelines/pipeline_config>` for C-PAC to run anatomical preprocessing:
194194

195195
.. csv-table::
196196
:header: "Key","Description","Potential Values"
@@ -362,7 +362,7 @@ Configuring CPAC to Run Anatomical Tissue Segmentation
362362
Configuration Without the GUI
363363
"""""""""""""""""""""""""""""
364364

365-
The following key/value pairs must be defined in your :doc:`pipeline configuration YAML </user/pipeline_config>` for C-PAC to run anatomical tissue segmentation:
365+
The following key/value pairs must be defined in your :doc:`pipeline configuration YAML </user/pipelines/pipeline_config>` for C-PAC to run anatomical tissue segmentation:
366366

367367
.. csv-table::
368368
:header: "Key","Description","Potential Values"

docs/_sources/user/aroma_ica.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ CONFIGURING C-PAC TO RUN AROMA-ICA:
3636
CONFIGURING AROMA-ICA USING A YAML FILE:
3737
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3838

39-
The following key/value pairs must be defined in your :doc:`pipeline configuration YAML </user/pipeline_config>` for C-PAC to run AROMA-ICA::
39+
The following key/value pairs must be defined in your :doc:`pipeline configuration YAML </user/pipelines/pipeline_config>` for C-PAC to run AROMA-ICA::
4040

4141
runICA : [1]
4242
aroma_TR : 0.01

docs/_sources/user/centrality.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ Note that only centrality measures that have binarized/weighted checked on this
6060
Configuration Without the GUI
6161
""""""""""""""""""""""""""""""
6262

63-
The following key/value pairs must be defined in your :doc:`pipeline configuration YAML </user/pipeline_config>` for C-PAC to run anatomical preprocessing:
63+
The following key/value pairs must be defined in your :doc:`pipeline configuration YAML </user/pipelines/pipeline_config>` for C-PAC to run anatomical preprocessing:
6464

6565
.. csv-table::
6666
:header: "Key","Description","Potential Values"

docs/_sources/user/compute_config.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ Computer Settings
2727
Configuration Without the GUI
2828
""""""""""""""""""""""""""""""
2929

30-
The following key/value pairs must be defined in your :doc:`pipeline configuration YAML </user/pipeline_config>` for C-PAC to run:
30+
The following key/value pairs must be defined in your :doc:`pipeline configuration YAML </user/pipelines/pipeline_config>` for C-PAC to run:
3131

3232
.. csv-table::
3333
:header: "Key","Description","Potential Values"

docs/_sources/user/derivatives.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Computable Derivatives
22
=======================
33

4-
The following index provides links to pages containing overviews and configuration instructions for the various outputs that C-PAC is capable of computing. For more information about how to set up a pipeline configuration (including preprocessing options), see the :doc:`previous section </user/pipeline_config>`.
4+
The following index provides links to pages containing overviews and configuration instructions for the various outputs that C-PAC is capable of computing. For more information about how to set up a pipeline configuration (including preprocessing options), see the :doc:`previous section </user/pipelines/pipeline_config>`.
55

66
.. toctree::
77
:maxdepth: 1

docs/_sources/user/func.rst

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ Initial Preprocessing
3131

3232
Configuration Without the GUI
3333
"""""""""""""""""""""""""""""
34-
The following key/value pairs must be defined in your :doc:`pipeline configuration YAML </user/pipeline_config>` for C-PAC to run initial functional preprocessing:
34+
The following key/value pairs must be defined in your :doc:`pipeline configuration YAML </user/pipelines/pipeline_config>` for C-PAC to run initial functional preprocessing:
3535

3636
.. csv-table::
3737
:header: "Key","Description","Potential Values"
@@ -75,7 +75,7 @@ Note that if a scan parameters file was used to construct the participant list,
7575
Configuration Without the GUI
7676
"""""""""""""""""""""""""""""
7777

78-
The following key/value pairs must be defined in your :doc:`pipeline configuration YAML </user/pipeline_config>` for C-PAC to run slice timing correction and drop TRs:
78+
The following key/value pairs must be defined in your :doc:`pipeline configuration YAML </user/pipelines/pipeline_config>` for C-PAC to run slice timing correction and drop TRs:
7979

8080
.. csv-table::
8181
:header: "Key","Description","Potential Values"
@@ -170,7 +170,7 @@ The C-PAC pipeline configuration builder provides options for configuring the Di
170170
Configuration Without the GUI
171171
"""""""""""""""""""""""""""""
172172

173-
The following key/value pairs must be defined in your :doc:`pipeline configuration YAML </user/pipeline_config>` for C-PAC to run distortion correction:
173+
The following key/value pairs must be defined in your :doc:`pipeline configuration YAML </user/pipelines/pipeline_config>` for C-PAC to run distortion correction:
174174

175175
.. csv-table::
176176
:header: "Key","Description","Potential Values"
@@ -242,7 +242,7 @@ Configuring FSL BET options:
242242
Configuration Without the GUI
243243
"""""""""""""""""""""""""""""
244244

245-
The following key/value pairs must be defined in your :doc:`pipeline configuration YAML </user/pipeline_config>` for C-PAC to run functional to anatomical registration:
245+
The following key/value pairs must be defined in your :doc:`pipeline configuration YAML </user/pipelines/pipeline_config>` for C-PAC to run functional to anatomical registration:
246246

247247
.. csv-table::
248248
:header: "Key","Description","Potential Values"
@@ -285,7 +285,7 @@ Functional to Template Registration
285285
Configuration Without the GUI
286286
"""""""""""""""""""""""""""""
287287

288-
The following key/value pairs must be defined in your :doc:`pipeline configuration YAML </user/pipeline_config>` for C-PAC to run functional to anatomical registration:
288+
The following key/value pairs must be defined in your :doc:`pipeline configuration YAML </user/pipelines/pipeline_config>` for C-PAC to run functional to anatomical registration:
289289

290290
.. csv-table::
291291
:header: "Key","Description","Potential Values"

docs/_sources/user/index.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ User Guide Index
101101

102102
1. C-PAC Quickstart <quick>
103103
2. Specify Your Data <subject_list_config>
104-
3. Select Your Pipeline <pipeline_config>
104+
3. Select Your Pipeline <pipelines/pipeline_config>
105105
4. Pre-Process Your Data <preprocessing>
106106
5. Compute Derivatives <derivatives>
107107
6. All Run Options <running>

0 commit comments

Comments
 (0)