@@ -108,26 +108,49 @@ jobs:
108108 docker images
109109 fi
110110 - run :
111- name : Run Docker image on test data
111+ name : Test --compcor
112112 command : |
113- docker run -ti --rm=false --name rs_app \
113+ docker run -ti --rm=false \
114114 -v /tmp/data/ds005:/data \
115115 hbclab/restingstate:latest \
116116 --epi=/data/sub-01/func/sub-01_task-rest_run-01_bold.nii.gz \
117117 --t1=/data/sub-01/anat/sub-01_T1w.nii.gz \
118118 --t1_mask=/data/derivatives/bet/sub-01/anat/sub-01_desc-brainmask_T1w.nii.gz \
119119 --roiList=/data/derivatives/data/roi_list.txt \
120120 --compcor
121+ mv /tmp/data/ds005/derivatives/rsOut /tmp/data/ds005/derivatives/rsOutCompcor
121122 - run :
122- name : Check outputs
123+ name : Check compcor outputs
123124 command : |
124125 mkdir -p /tmp/ds005/test
125- find /tmp/data/ds005/derivatives/rsOut -type f | sed s+/tmp/data/ds005/derivatives++ | sort > /tmp/ds005/test/outputs.out
126- diff /tmp/src/RestingState/.circleci/ds005_outputs .txt /tmp/ds005/test/outputs.out
126+ find /tmp/data/ds005/derivatives/rsOutCompcor -type f | sed s+/tmp/data/ds005/derivatives/rsOutCompcor ++ | sort > /tmp/ds005/test/outputs-compcor .out
127+ diff /tmp/src/RestingState/.circleci/ds005_compcor .txt /tmp/ds005/test/outputs-compcor .out
127128 exit $?
128129 - store_artifacts :
129- path : /tmp/data/ds005/derivatives/rsOut
130-
130+ path : /tmp/data/ds005/derivatives/rsOutCompcor
131+ - run :
132+ name : Test --compcor_global
133+ command : |
134+ docker run -ti --rm=false \
135+ -v /tmp/data/ds005:/data \
136+ hbclab/restingstate:latest \
137+ --epi=/data/sub-01/func/sub-01_task-rest_run-01_bold.nii.gz \
138+ --t1=/data/sub-01/anat/sub-01_T1w.nii.gz \
139+ --t1_mask=/data/derivatives/bet/sub-01/anat/sub-01_desc-brainmask_T1w.nii.gz \
140+ --roiList=/data/derivatives/data/roi_list.txt \
141+ --compcor_global
142+ mv /tmp/data/ds005/derivatives/rsOut /tmp/data/ds005/derivatives/rsOutCompcorGlobal
143+ - run :
144+ name : Check compcor_global outputs
145+ command : |
146+ mkdir -p /tmp/ds005/test
147+ find /tmp/data/ds005/derivatives/rsOutCompcorGlobal -type f | sed s+/tmp/data/ds005/derivatives/rsOutCompcorGlobal++ | sort > /tmp/ds005/test/outputs-compcor_global.out
148+ diff /tmp/src/RestingState/.circleci/ds005_compcor_global.txt /tmp/ds005/test/outputs-compcor_global.out
149+ exit $?
150+ - store_artifacts :
151+ path : /tmp/data/ds005/derivatives/rsOutCompcorGlobal
152+
153+
131154workflows :
132155 version : 2
133156 build_test :
@@ -148,4 +171,4 @@ workflows:
148171 - get_data
149172 filters :
150173 tags :
151- only : /.*/
174+ only : /.*/
0 commit comments