@@ -108,26 +108,42 @@ 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 :
122123 name : Check 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.out
127+ diff /tmp/src/RestingState/.circleci/ds005_compcor .txt /tmp/ds005/test/outputs.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/rsOutCompcorrGlobal
143+ - store_artifacts :
144+ path : /tmp/data/ds005/derivatives/rsOutCompcorGlobal
145+
146+
131147workflows :
132148 version : 2
133149 build_test :
@@ -148,4 +164,4 @@ workflows:
148164 - get_data
149165 filters :
150166 tags :
151- only : /.*/
167+ only : /.*/
0 commit comments