Skip to content

Commit 2a7566d

Browse files
Add bet4animal ci docker (#304)
* v0.3 bet4animal
1 parent 80e9763 commit 2a7566d

7 files changed

Lines changed: 505 additions & 46 deletions

File tree

.github/workflows/build_on_prerelease.yml

Lines changed: 226 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ jobs:
117117
sudo rm -rf /home/runner/work/macapype/macapype/macapype_CI_v2.1/cerimed_macaque/results
118118

119119
run-pretest-ants-macaque_0p5:
120-
name: Running all existing pipelines in macapype_CI_v2.1.zip (ANTS_robustreg macaque)
120+
name: Running all existing pipelines in macapype_CI_v2.1.zip (ANTS_robustreg macaque_0p5)
121121
needs: docker-build
122122
runs-on: ubuntu-latest
123123
timeout-minutes: 1440
@@ -160,6 +160,50 @@ jobs:
160160
run:
161161
sudo rm -rf /home/runner/work/macapype/macapype/macapype_CI_v2.1/cerimed_macaque/results
162162

163+
run-pretest-ants-4animal-macaque_0p5:
164+
name: Running all existing pipelines in macapype_CI_v2.1.zip (ANTS_4animal_robustreg macaque_0p5)
165+
needs: docker-build
166+
runs-on: ubuntu-latest
167+
timeout-minutes: 1440
168+
169+
steps:
170+
- name: Pull latest docker image
171+
run:
172+
docker pull macatools/macapype:latest
173+
174+
- name: Download dataset
175+
run: |
176+
177+
curl https://amubox.univ-amu.fr/public.php/dav/files/CoSC5w5ATZextme --output macapype_CI_v2.1.zip
178+
179+
unzip -o macapype_CI_v2.1.zip -d macapype_CI_v2.1
180+
181+
pwd
182+
echo ""
183+
184+
ls macapype_CI_v2.1
185+
echo ""
186+
187+
ls macapype_CI_v2.1/cerimed_macaque
188+
echo ""
189+
190+
- name: Running test pipeline cerimed_macaque ANTS_4animal_robustreg T1 T2
191+
run: |
192+
docker run -i -v /home/runner/work/macapype/macapype/macapype_CI_v2.1:/data macatools/macapype:latest segment_pnh -data /data/cerimed_macaque/ -out /data/cerimed_macaque/results -soft ANTS_4animal_robustreg -species macaque_0p5 -sub Stevie -ses 01 -deriv -pad -dt T1 T2 -nprocs 1
193+
194+
ls /home/runner/work/macapype/macapype/macapype_CI_v2.1/cerimed_macaque/results/
195+
196+
ls /home/runner/work/macapype/macapype/macapype_CI_v2.1/cerimed_macaque/results/derivatives/
197+
198+
ls /home/runner/work/macapype/macapype/macapype_CI_v2.1/cerimed_macaque/results/derivatives/macapype_ants_4animal/
199+
200+
ls /home/runner/work/macapype/macapype/macapype_CI_v2.1/cerimed_macaque/results/derivatives/macapype_ants_4animal/sub-Stevie/ses-01/anat/
201+
echo ""
202+
203+
- name: Cleaning dataset
204+
run:
205+
sudo rm -rf /home/runner/work/macapype/macapype/macapype_CI_v2.1/cerimed_macaque/results
206+
163207
run-pretest-ants-marmo:
164208
name: Running all existing pipelines in macapype_CI_v2.1.zip (ANTS_noseg marmo)
165209
needs: docker-build
@@ -205,6 +249,51 @@ jobs:
205249
run:
206250
sudo rm -rf /home/runner/work/macapype/macapype/macapype_CI_v2.1/cerimed_marmo/results
207251

252+
run-pretest-ants-4animal-marmo:
253+
name: Running all existing pipelines in macapype_CI_v2.1.zip (ANTS_4animal marmo)
254+
needs: docker-build
255+
runs-on: ubuntu-latest
256+
timeout-minutes: 1440
257+
258+
steps:
259+
- name: Pull latest docker image
260+
run:
261+
docker pull macatools/macapype:latest
262+
263+
- name: Download dataset
264+
run: |
265+
266+
curl https://amubox.univ-amu.fr/public.php/dav/files/CoSC5w5ATZextme --output macapype_CI_v2.1.zip
267+
268+
unzip -o macapype_CI_v2.1.zip -d macapype_CI_v2.1
269+
270+
pwd
271+
echo ""
272+
273+
ls macapype_CI_v2.1
274+
echo ""
275+
276+
ls macapype_CI_v2.1/cerimed_marmo
277+
echo ""
278+
279+
- name: Running test pipeline cerimed_marmo ANTS_4animal T1 T2
280+
run: |
281+
docker run -i -v /home/runner/work/macapype/macapype/macapype_CI_v2.1:/data macatools/macapype:latest segment_pnh -data /data/cerimed_marmo -out /data/cerimed_marmo/results -soft ANTS_4animal -species marmo -sub Tresor -ses 01 -deriv -pad -dt T1 T2
282+
283+
ls /home/runner/work/macapype/macapype/macapype_CI_v2.1/cerimed_marmo/results/
284+
285+
ls /home/runner/work/macapype/macapype/macapype_CI_v2.1/cerimed_marmo/results/derivatives/
286+
287+
ls /home/runner/work/macapype/macapype/macapype_CI_v2.1/cerimed_marmo/results/derivatives/macapype_ants_4animal/
288+
289+
ls /home/runner/work/macapype/macapype/macapype_CI_v2.1/cerimed_marmo/results/derivatives/macapype_ants_4animal/sub-Tresor/ses-01/anat/
290+
echo ""
291+
292+
293+
- name: Cleaning dataset
294+
run:
295+
sudo rm -rf /home/runner/work/macapype/macapype/macapype_CI_v2.1/cerimed_marmo/results
296+
208297
run-pretest-ants-marmoT2:
209298
name: Running all existing pipelines in macapype_CI_v2.1.zip (ANTS_noseg marmo T2)
210299
needs: docker-build
@@ -426,7 +515,7 @@ jobs:
426515
sudo rm -rf /home/runner/work/macapype/macapype/macapype_CI_v2.1/cerimed_baboon/results1
427516

428517
run-pretest-ants-baboon0:
429-
name: Running all existing pipelines in macapype_CI_v2.1.zip (ANTS_robustreg_prep baboon)
518+
name: Running all existing pipelines in macapype_CI_v2.1.zip (ANTS_robustreg_prep baboon0)
430519
needs: docker-build
431520
runs-on: ubuntu-latest
432521
timeout-minutes: 1440
@@ -469,8 +558,140 @@ jobs:
469558
run:
470559
sudo rm -rf /home/runner/work/macapype/macapype/macapype_CI_v2.1/cerimed_baboon/results0
471560

561+
run-pretest-ants-4animal-baboon3-0p6:
562+
name: Running all existing pipelines in macapype_CI_v2.1.zip (ANTS_4animal_robustreg baboon3_0p6)
563+
needs: docker-build
564+
runs-on: ubuntu-latest
565+
timeout-minutes: 1440
566+
567+
steps:
568+
- name: Pull latest docker image
569+
run:
570+
docker pull macatools/macapype:latest
571+
572+
- name: Download dataset
573+
run: |
574+
575+
curl https://amubox.univ-amu.fr/public.php/dav/files/CoSC5w5ATZextme --output macapype_CI_v2.1.zip
576+
577+
unzip -o macapype_CI_v2.1.zip -d macapype_CI_v2.1
578+
579+
pwd
580+
echo ""
581+
582+
ls macapype_CI_v2.1
583+
echo ""
584+
585+
ls macapype_CI_v2.1/cerimed_baboon
586+
echo ""
587+
588+
- name: Running test pipeline cerimed_baboon ANTS_4animal_robustreg T1 T2
589+
run: |
590+
docker run -i -v /home/runner/work/macapype/macapype/macapype_CI_v2.1:/data macatools/macapype:latest segment_pnh -data /data/cerimed_baboon -out /data/cerimed_baboon/results3 -soft ANTS_4animal_robustreg -species baboon3_0p6 -sub Prune -ses 3 -deriv -pad -dt T1 T2
591+
592+
ls /home/runner/work/macapype/macapype/macapype_CI_v2.1/cerimed_baboon/results3/
593+
594+
ls /home/runner/work/macapype/macapype/macapype_CI_v2.1/cerimed_baboon/results3/derivatives/
595+
596+
ls /home/runner/work/macapype/macapype/macapype_CI_v2.1/cerimed_baboon/results3/derivatives/macapype_ants_4animal/
597+
598+
ls /home/runner/work/macapype/macapype/macapype_CI_v2.1/cerimed_baboon/results3/derivatives/macapype_ants_4animal/sub-Prune/ses-3/anat/
599+
echo ""
600+
601+
- name: Cleaning dataset
602+
run:
603+
sudo rm -rf /home/runner/work/macapype/macapype/macapype_CI_v2.1/cerimed_baboon/results3
604+
605+
run-pretest-ants-4animal-baboon2-0p6:
606+
name: Running all existing pipelines in macapype_CI_v2.1.zip (ANTS_4animal_robustreg baboon2_0p6)
607+
needs: docker-build
608+
runs-on: ubuntu-latest
609+
timeout-minutes: 1440
610+
611+
steps:
612+
- name: Pull latest docker image
613+
run:
614+
docker pull macatools/macapype:latest
615+
616+
- name: Download dataset
617+
run: |
618+
619+
curl https://amubox.univ-amu.fr/public.php/dav/files/CoSC5w5ATZextme --output macapype_CI_v2.1.zip
620+
621+
unzip -o macapype_CI_v2.1.zip -d macapype_CI_v2.1
622+
623+
pwd
624+
echo ""
625+
626+
ls macapype_CI_v2.1
627+
echo ""
628+
629+
ls macapype_CI_v2.1/cerimed_baboon
630+
echo ""
631+
632+
- name: Running test pipeline cerimed_baboon ANTS_4animal_robustreg T1 T2
633+
run: |
634+
docker run -i -v /home/runner/work/macapype/macapype/macapype_CI_v2.1:/data macatools/macapype:latest segment_pnh -data /data/cerimed_baboon -out /data/cerimed_baboon/results2 -soft ANTS_4animal_robustreg -species baboon2_0p6 -sub Prune -ses 2 -deriv -pad -dt T1 T2
635+
636+
ls /home/runner/work/macapype/macapype/macapype_CI_v2.1/cerimed_baboon/results2/
637+
638+
ls /home/runner/work/macapype/macapype/macapype_CI_v2.1/cerimed_baboon/results2/derivatives/
639+
640+
ls /home/runner/work/macapype/macapype/macapype_CI_v2.1/cerimed_baboon/results2/derivatives/macapype_ants_4animal/
641+
642+
ls /home/runner/work/macapype/macapype/macapype_CI_v2.1/cerimed_baboon/results2/derivatives/macapype_ants_4animal/sub-Prune/ses-2/anat/
643+
echo ""
644+
645+
- name: Cleaning dataset
646+
run:
647+
sudo rm -rf /home/runner/work/macapype/macapype/macapype_CI_v2.1/cerimed_baboon/results2
648+
649+
run-pretest-ants-4animal-baboon1-0p6:
650+
name: Running all existing pipelines in macapype_CI_v2.1.zip (ANTS_4animal_robustreg baboon1_0p6)
651+
needs: docker-build
652+
runs-on: ubuntu-latest
653+
timeout-minutes: 1440
654+
655+
steps:
656+
- name: Pull latest docker image
657+
run:
658+
docker pull macatools/macapype:latest
659+
660+
- name: Download dataset
661+
run: |
662+
663+
curl https://amubox.univ-amu.fr/public.php/dav/files/CoSC5w5ATZextme --output macapype_CI_v2.1.zip
664+
665+
unzip -o macapype_CI_v2.1.zip -d macapype_CI_v2.1
666+
667+
pwd
668+
echo ""
669+
670+
ls macapype_CI_v2.1
671+
echo ""
672+
673+
ls macapype_CI_v2.1/cerimed_baboon
674+
echo ""
675+
676+
- name: Running test pipeline cerimed_baboon ANTS_4animal_robustreg T1 T2
677+
run: |
678+
docker run -i -v /home/runner/work/macapype/macapype/macapype_CI_v2.1:/data macatools/macapype:latest segment_pnh -data /data/cerimed_baboon -out /data/cerimed_baboon/results1 -soft ANTS_4animal_robustreg -species baboon1_0p6 -sub Prune -ses 2 -deriv -pad -dt T1 T2
679+
680+
ls /home/runner/work/macapype/macapype/macapype_CI_v2.1/cerimed_baboon/results1/
681+
682+
ls /home/runner/work/macapype/macapype/macapype_CI_v2.1/cerimed_baboon/results1/derivatives/
683+
684+
ls /home/runner/work/macapype/macapype/macapype_CI_v2.1/cerimed_baboon/results1/derivatives/macapype_ants_4animal/
685+
686+
ls /home/runner/work/macapype/macapype/macapype_CI_v2.1/cerimed_baboon/results1/derivatives/macapype_ants_4animal/sub-Prune/ses-2/anat/
687+
echo ""
688+
689+
- name: Cleaning dataset
690+
run:
691+
sudo rm -rf /home/runner/work/macapype/macapype/macapype_CI_v2.1/cerimed_baboon/results1
692+
472693
run-pretest-ants-baboon3-0p6:
473-
name: Running all existing pipelines in macapype_CI_v2.1.zip (ANTS_robustreg baboon)
694+
name: Running all existing pipelines in macapype_CI_v2.1.zip (ANTS_robustreg baboon3_0p6)
474695
needs: docker-build
475696
runs-on: ubuntu-latest
476697
timeout-minutes: 1440
@@ -514,7 +735,7 @@ jobs:
514735
sudo rm -rf /home/runner/work/macapype/macapype/macapype_CI_v2.1/cerimed_baboon/results3
515736

516737
run-pretest-ants-baboon2-0p6:
517-
name: Running all existing pipelines in macapype_CI_v2.1.zip (ANTS_robustreg baboon)
738+
name: Running all existing pipelines in macapype_CI_v2.1.zip (ANTS_robustreg baboon2_0p6)
518739
needs: docker-build
519740
runs-on: ubuntu-latest
520741
timeout-minutes: 1440
@@ -558,7 +779,7 @@ jobs:
558779
sudo rm -rf /home/runner/work/macapype/macapype/macapype_CI_v2.1/cerimed_baboon/results2
559780

560781
run-pretest-ants-baboon1-0p6:
561-
name: Running all existing pipelines in macapype_CI_v2.1.zip (ANTS_robustreg baboon)
782+
name: Running all existing pipelines in macapype_CI_v2.1.zip (ANTS_robustreg baboon1_0p6)
562783
needs: docker-build
563784
runs-on: ubuntu-latest
564785
timeout-minutes: 1440

0 commit comments

Comments
 (0)