forked from poldracklab/fitlins
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.neurodocker.json
129 lines (129 loc) · 2.46 KB
/
.neurodocker.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
{
"pkg_manager": "apt",
"instructions": [
[
"base",
"neurodebian@sha256:5fbbad8c68525b588a459092254094436aae9dc1f3920f8d871a03053b10377c"
],
[
"label",
{
"maintainer": "Christopher J. Markiewicz"
}
],
[
"env",
{
"MKL_NUM_THREADS": "1",
"OMP_NUM_THREADS": "1"
}
],
[
"user",
"neuro"
],
[
"workdir",
"/home/neuro"
],
[
"miniconda",
{
"create_env": "neuro",
"conda_install": [
"python=3.6",
"icu=64.2",
"mkl=2019.4",
"mkl-service=2.3.0",
"git=2.23.0"
]
}
],
[
"miniconda",
{
"use_env": "neuro",
"conda_install": [
"numpy=1.17.2",
"scipy=1.3.1",
"scikit-learn=0.21.3",
"matplotlib=3.1.3",
"seaborn=0.10.0",
"pytables=3.5.2",
"pandas=0.25.1",
"patsy=0.5.1",
"traits=5.1.2"
]
}
],
[
"copy",
[
".",
"/src/fitlins"
]
],
[
"user",
"root"
],
[
"run",
"mkdir /work && chown -R neuro /src /work && chmod a+w /work"
],
[
"user",
"neuro"
],
[
"arg",
{
"VERSION": ""
}
],
[
"run",
"echo \"$VERSION\" > /src/fitlins/VERSION && sed -i -e 's/crashfile_format = pklz/crashfile_format = txt/' /src/fitlins/fitlins/data/nipype.cfg"
],
[
"miniconda",
{
"use_env": "neuro",
"pip_opts": "-r",
"pip_install": [
"/src/fitlins/requirements.txt",
"/src/fitlins[all]"
],
"activate": true
}
],
[
"workdir",
"/work"
],
[
"entrypoint",
"/neurodocker/startup.sh fitlins"
],
[
"arg",
{
"BUILD_DATE": "",
"VCS_REF": ""
}
],
[
"label",
{
"org.label-schema.build-date": "$BUILD_DATE",
"org.label-schema.name": "FitLins",
"org.label-schema.description": "FitLins - Fit Linear Models to BIDS datasets",
"org.label-schema.url": "http://github.com/poldracklab/fitlins",
"org.label-schema.vcs-ref": "$VCS_REF",
"org.label-schema.vcs-url": "https://github.com/poldracklab/fitlins",
"org.label-schema.version": "$VERSION",
"org.label-schema.schema-version": "1.0"
}
]
]
}