7575 - data/ds000001
7676 - data/ds000001-fmriprep
7777
78- test :
78+ default_model :
7979 machine :
8080 image : ubuntu-2204:2022.10.2
8181
@@ -87,13 +87,53 @@ jobs:
8787 - run : mkdir -p ${HOME}/outputs/ds000001/derivatives
8888
8989 - run :
90- name : print version
90+ name : default model subject level
9191 command : |
9292 user_name=cpplab
9393 repo_name=$(echo "${CIRCLE_PROJECT_REPONAME}" | tr '[:upper:]' '[:lower:]')
9494 docker run -ti --rm \
9595 -v /tmp/workspace/data/ds000001:/bids_dataset \
96- ${user_name}/${repo_name} --version
96+ -v ${HOME}/outputs:/outputs \
97+ ${user_name}/${repo_name} \
98+ /bids_dataset \
99+ /outputs/ds000001 \
100+ subject \
101+ --action default_model \
102+ --task balloonanalogrisktask \
103+ --space MNI152NLin2009cAsym \
104+ --verbosity 3
105+
106+ cat ${HOME}/outputs/ds000001/derivatives/models/*.json
107+
108+ - run :
109+ name : default model dataset level
110+ command : |
111+ user_name=cpplab
112+ repo_name=$(echo "${CIRCLE_PROJECT_REPONAME}" | tr '[:upper:]' '[:lower:]')
113+ docker run -ti --rm \
114+ -v /tmp/workspace/data/ds000001:/bids_dataset \
115+ -v ${HOME}/outputs:/outputs \
116+ ${user_name}/${repo_name} \
117+ /bids_dataset \
118+ /outputs/ds000001 \
119+ dataset \
120+ --action default_model \
121+ --task balloonanalogrisktask \
122+ --space MNI152NLin2009cAsym \
123+ --verbosity 3
124+
125+ cat ${HOME}/outputs/ds000001/derivatives/models/*.json
126+
127+ stats :
128+ machine :
129+ image : ubuntu-2204:2022.10.2
130+
131+ steps :
132+ - attach_workspace :
133+ at : /tmp/workspace
134+ - run : docker load -i /tmp/workspace/docker/image.tar
135+
136+ - run : mkdir -p ${HOME}/outputs/ds000001/derivatives
97137
98138 - run :
99139 name : smooth
@@ -112,21 +152,21 @@ jobs:
112152 --participant_label 01 02 \
113153 --space MNI152NLin2009cAsym \
114154 --fwhm 8 \
115- --verbosity 2
116- no_output_timeout : 6h
155+ --verbosity 3
117156
118- # needed to access the model
157+ # needed to access the model
119158 - checkout
120159
121160 - run :
122- name : stats
161+ name : stats subject level
123162 command : |
124163 user_name=cpplab
125164 repo_name=$(echo "${CIRCLE_PROJECT_REPONAME}" | tr '[:upper:]' '[:lower:]')
126165 docker run -ti --rm \
127166 -v /tmp/workspace/data/ds000001:/bids_dataset \
128167 -v ${HOME}/outputs:/outputs \
129168 -v ~/project/demos/openneuro/models:/models \
169+ -v ~/project/demos/openneuro/options:/options \
130170 ${user_name}/${repo_name} \
131171 /bids_dataset \
132172 /outputs/ds000001 \
@@ -137,11 +177,33 @@ jobs:
137177 --ignore slicetiming \
138178 --space MNI152NLin2009cAsym \
139179 --skip_validation \
140- --fwhm 8 \
180+ --fwhm 0 \
141181 --participant_label 01 02 \
142- --verbosity 2
143- no_output_timeout : 6h
182+ --verbosity 3 \
183+ --options /options/ds000001.json
144184
185+ - run :
186+ name : stats group level
187+ command : |
188+ user_name=cpplab
189+ repo_name=$(echo "${CIRCLE_PROJECT_REPONAME}" | tr '[:upper:]' '[:lower:]')
190+ docker run -ti --rm \
191+ -v /tmp/workspace/data/ds000001:/bids_dataset \
192+ -v ${HOME}/outputs:/outputs \
193+ -v ~/project/demos/openneuro/models:/models \
194+ -v ~/project/demos/openneuro/options:/options \
195+ ${user_name}/${repo_name} \
196+ /bids_dataset \
197+ /outputs/ds000001 \
198+ dataset \
199+ --action stats \
200+ --preproc_dir /outputs/ds000001/derivatives/bidspm-preproc \
201+ --model_file /models/model-balloonanalogrisktaskDefault_smdl.json \
202+ --space MNI152NLin2009cAsym \
203+ --skip_validation \
204+ --fwhm 0 \
205+ --verbosity 3 \
206+ --options /options/ds000001.json
145207
146208 deploy :
147209
@@ -187,14 +249,18 @@ workflows:
187249 jobs :
188250 - build
189251 - get_data
190- - test :
252+ - default_model :
253+ requires :
254+ - build
255+ - get_data
256+ - stats :
191257 requires :
192258 - build
193259 - get_data
194260 - deploy :
195261 context :
196262 - DOCKER_HUB
197263 requires :
198- - test
264+ - build
199265
200266# VS Code Extension Version: 1.5.1
0 commit comments