Skip to content

Commit a7e9c96

Browse files
Correct petra stevie gcc 0.25 instead of 5 + robust for marmo + added copy of macapype Dockerfile to avoid an space issues on github actsions servers(#54)
* petra_erode/dilate gcc 0.25 instead of 5 + robust for marmo + added copy of macapype Dockerfile to avoid an space issues on github actsions servers
1 parent 19401c9 commit a7e9c96

5 files changed

Lines changed: 71 additions & 21 deletions

Dockerfile

Lines changed: 47 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,16 +9,62 @@
99
#
1010
# Timestamp: 2020/12/02 18:33:44 UTC
1111

12-
FROM macatools/macapype:latest
12+
FROM macatools/macapype_env:v0.3.2
1313

1414
USER root
1515

1616
ARG DEBIAN_FRONTEND="noninteractive"
1717

1818
MAINTAINER David Meunier "david.meunier@univ-amu.fr"
19+
######################## Python packages
20+
21+
RUN apt-get update && apt-get install -y git libpng-dev libfreetype6-dev libxft-dev libblas-dev liblapack-dev libatlas-base-dev gfortran libxml2-dev libxslt1-dev wget graphviz
22+
23+
RUN python -m pip install xvfbwrapper \
24+
psutil \
25+
numpy \
26+
scipy \
27+
matplotlib \
28+
statsmodels \
29+
pandas \
30+
networkx\
31+
mock \
32+
prov \
33+
click \
34+
funcsigs \
35+
pydotplus \
36+
pydot \
37+
rdflib \
38+
pbr \
39+
nibabel \
40+
packaging \
41+
pytest
42+
43+
RUN python -m pip install graphviz \
44+
pybids \
45+
nipype \
46+
nilearn \
47+
scikit-image \
48+
brain-slam
49+
50+
RUN python -m pip install SimpleITK
51+
52+
############################################# install macapype
53+
54+
RUN python -m pip install --pre macapype
55+
RUN python -c "import macapype; print(macapype.__version__)"
1956

2057
############################################# install skullTo3d
2158

2259
RUN python -m pip install --no-deps --pre skullTo3d
2360

2461
RUN python -c "import skullTo3d; print(skullTo3d.__version__)"
62+
63+
################################################## Finishing
64+
RUN apt-get clean \
65+
&& rm -rf /var/lib/apt/lists/*
66+
67+
RUN rm -rf \
68+
/tmp/hsperfdata* \
69+
/var/*/apt/*/partial \
70+
/var/log/apt/term*

workflows/params_segment_macaque_ants_4animal_skullnoisypetra.json

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -144,13 +144,13 @@
144144
"petra_head_gcc_erode":
145145
{
146146
"kernel_shape": "boxv",
147-
"kernel_size": 5.0
147+
"kernel_size": 3.0
148148
},
149149
"petra_head_gcc_dilate":
150150
{
151151
"operation": "modal",
152152
"kernel_shape": "boxv",
153-
"kernel_size": 5.0
153+
"kernel_size": 3.0
154154
},
155155

156156
"petra_head_dilate":
@@ -184,26 +184,27 @@
184184
"petra_skull_gcc_erode":
185185
{
186186
"kernel_shape": "boxv",
187-
"kernel_size": 5.0
187+
"kernel_size": 1.0
188188
},
189189
"petra_skull_gcc_dilate":
190190
{
191191
"operation": "modal",
192192
"kernel_shape": "boxv",
193-
"kernel_size": 5.0
193+
"kernel_size": 1.0
194194
},
195195

196196
"petra_skull_dilate":
197197
{
198198
"operation": "modal",
199199
"kernel_shape": "boxv",
200-
"kernel_size": 7.0
200+
"kernel_size": 3.0
201201
},
202202
"petra_skull_erode":
203203
{
204204
"kernel_shape": "boxv",
205-
"kernel_size": 7.0
205+
"kernel_size": 3.0
206206
},
207+
207208
"petra_skull_fov":
208209
{
209210
"brainsize": 45

workflows/params_segment_macaque_ants_quick_skullnoisypetra.json

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -143,13 +143,13 @@
143143
"petra_head_gcc_erode":
144144
{
145145
"kernel_shape": "boxv",
146-
"kernel_size": 5.0
146+
"kernel_size": 3.0
147147
},
148148
"petra_head_gcc_dilate":
149149
{
150150
"operation": "modal",
151151
"kernel_shape": "boxv",
152-
"kernel_size": 5.0
152+
"kernel_size": 3.0
153153
},
154154

155155
"petra_head_dilate":
@@ -183,26 +183,28 @@
183183
"petra_skull_gcc_erode":
184184
{
185185
"kernel_shape": "boxv",
186-
"kernel_size": 5.0
186+
"kernel_size": 1.0
187187
},
188188
"petra_skull_gcc_dilate":
189189
{
190190
"operation": "modal",
191191
"kernel_shape": "boxv",
192-
"kernel_size": 5.0
192+
"kernel_size": 1.0
193193
},
194194

195195
"petra_skull_dilate":
196196
{
197197
"operation": "modal",
198198
"kernel_shape": "boxv",
199-
"kernel_size": 7.0
199+
"kernel_size": 3.0
200200
},
201201
"petra_skull_erode":
202202
{
203203
"kernel_shape": "boxv",
204-
"kernel_size": 7.0
204+
"kernel_size": 3.0
205205
},
206+
207+
206208
"petra_skull_fov":
207209
{
208210
"brainsize": 45

workflows/params_segment_macaque_ants_skullnoisypetra.json

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -149,13 +149,13 @@
149149
"petra_head_gcc_erode":
150150
{
151151
"kernel_shape": "boxv",
152-
"kernel_size": 5.0
152+
"kernel_size": 3.0
153153
},
154154
"petra_head_gcc_dilate":
155155
{
156156
"operation": "modal",
157157
"kernel_shape": "boxv",
158-
"kernel_size": 5.0
158+
"kernel_size": 3.0
159159
},
160160

161161
"petra_head_dilate":
@@ -189,26 +189,27 @@
189189
"petra_skull_gcc_erode":
190190
{
191191
"kernel_shape": "boxv",
192-
"kernel_size": 5.0
192+
"kernel_size": 1.0
193193
},
194194
"petra_skull_gcc_dilate":
195195
{
196196
"operation": "modal",
197197
"kernel_shape": "boxv",
198-
"kernel_size": 5.0
198+
"kernel_size": 1.0
199199
},
200200

201201
"petra_skull_dilate":
202202
{
203203
"operation": "modal",
204204
"kernel_shape": "boxv",
205-
"kernel_size": 7.0
205+
"kernel_size": 3.0
206206
},
207207
"petra_skull_erode":
208208
{
209209
"kernel_shape": "boxv",
210-
"kernel_size": 7.0
210+
"kernel_size": 3.0
211211
},
212+
212213
"petra_skull_fov":
213214
{
214215
"brainsize": 45

workflows/params_segment_marmo_ants_4animal_skull.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,8 @@
3535
"bet4animal":
3636
{
3737
"label": 3,
38-
"f": 0.3,
39-
"robust": false
38+
"f": 0.25,
39+
"robust": true
4040
}
4141
},
4242
"debias":

0 commit comments

Comments
 (0)