Skip to content

Commit aed244b

Browse files
committed
add test for --compcor_global
1 parent 6293dde commit aed244b

File tree

3 files changed

+651
-635
lines changed

3 files changed

+651
-635
lines changed

.circleci/config.yml

Lines changed: 23 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -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+
131147
workflows:
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

Comments
 (0)