Skip to content

Commit 1d67ddf

Browse files
committed
Update docker
1 parent 4bb160a commit 1d67ddf

File tree

2 files changed

+117
-16
lines changed

2 files changed

+117
-16
lines changed

02-thermodynamic-integration-demo.ipynb

+109-13
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,25 @@
3232
},
3333
{
3434
"cell_type": "code",
35-
"execution_count": null,
35+
"execution_count": 1,
3636
"metadata": {},
37-
"outputs": [],
37+
"outputs": [
38+
{
39+
"data": {
40+
"application/vnd.jupyter.widget-view+json": {
41+
"model_id": "dd1a249487534983c373305a14a64df4",
42+
"version_major": 2,
43+
"version_minor": 0
44+
},
45+
"text/plain": [
46+
"A Jupyter Widget"
47+
]
48+
},
49+
"execution_count": 1,
50+
"metadata": {},
51+
"output_type": "execute_result"
52+
}
53+
],
3854
"source": [
3955
"(tirun-jupyter:workspace)"
4056
]
@@ -53,9 +69,25 @@
5369
},
5470
{
5571
"cell_type": "code",
56-
"execution_count": null,
72+
"execution_count": 2,
5773
"metadata": {},
58-
"outputs": [],
74+
"outputs": [
75+
{
76+
"data": {
77+
"application/vnd.jupyter.widget-view+json": {
78+
"model_id": "2087b84ee55f48e9639e63d12fa3c252",
79+
"version_major": 2,
80+
"version_minor": 0
81+
},
82+
"text/plain": [
83+
"A Jupyter Widget"
84+
]
85+
},
86+
"execution_count": 2,
87+
"metadata": {},
88+
"output_type": "execute_result"
89+
}
90+
],
5991
"source": [
6092
"(tirun-jupyter:load-receptor)"
6193
]
@@ -74,9 +106,25 @@
74106
},
75107
{
76108
"cell_type": "code",
77-
"execution_count": null,
109+
"execution_count": 3,
78110
"metadata": {},
79-
"outputs": [],
111+
"outputs": [
112+
{
113+
"data": {
114+
"application/vnd.jupyter.widget-view+json": {
115+
"model_id": "5f88f956d7a94f58498457ac679a942f",
116+
"version_major": 2,
117+
"version_minor": 0
118+
},
119+
"text/plain": [
120+
"A Jupyter Widget"
121+
]
122+
},
123+
"execution_count": 3,
124+
"metadata": {},
125+
"output_type": "execute_result"
126+
}
127+
],
80128
"source": [
81129
"(tirun-jupyter:load-ligands)"
82130
]
@@ -92,9 +140,25 @@
92140
},
93141
{
94142
"cell_type": "code",
95-
"execution_count": null,
143+
"execution_count": 4,
96144
"metadata": {},
97-
"outputs": [],
145+
"outputs": [
146+
{
147+
"data": {
148+
"application/vnd.jupyter.widget-view+json": {
149+
"model_id": "2a6cde23d2b6454de194af6dd07c27a6",
150+
"version_major": 2,
151+
"version_minor": 0
152+
},
153+
"text/plain": [
154+
"A Jupyter Widget"
155+
]
156+
},
157+
"execution_count": 4,
158+
"metadata": {},
159+
"output_type": "execute_result"
160+
}
161+
],
98162
"source": [
99163
"(tirun-jupyter:select-ligands)"
100164
]
@@ -115,9 +179,25 @@
115179
},
116180
{
117181
"cell_type": "code",
118-
"execution_count": null,
182+
"execution_count": 5,
119183
"metadata": {},
120-
"outputs": [],
184+
"outputs": [
185+
{
186+
"data": {
187+
"application/vnd.jupyter.widget-view+json": {
188+
"model_id": "6501c2fac1ff4cdd21f50a49606f43a1",
189+
"version_major": 2,
190+
"version_minor": 0
191+
},
192+
"text/plain": [
193+
"A Jupyter Widget"
194+
]
195+
},
196+
"execution_count": 5,
197+
"metadata": {},
198+
"output_type": "execute_result"
199+
}
200+
],
121201
"source": [
122202
"(tirun-jupyter:lomap)"
123203
]
@@ -137,9 +217,25 @@
137217
},
138218
{
139219
"cell_type": "code",
140-
"execution_count": null,
220+
"execution_count": 6,
141221
"metadata": {},
142-
"outputs": [],
222+
"outputs": [
223+
{
224+
"data": {
225+
"application/vnd.jupyter.widget-view+json": {
226+
"model_id": "544237bcceb34f25a2eeec62431b0716",
227+
"version_major": 2,
228+
"version_minor": 0
229+
},
230+
"text/plain": [
231+
"A Jupyter Widget"
232+
]
233+
},
234+
"execution_count": 6,
235+
"metadata": {},
236+
"output_type": "execute_result"
237+
}
238+
],
143239
"source": [
144240
"(tirun-jupyter:jobs)"
145241
]
@@ -157,7 +253,7 @@
157253
"mimetype": "text/x-common-lisp",
158254
"name": "common-lisp",
159255
"pygments_lexer": "common-lisp",
160-
"version": "eclasp-boehmprecise-2.0.0-109-gec9d2b05f-gfe7de2ae-cst"
256+
"version": "eclasp-boehmprecise-2.0.0-110-g0f095ce09-ga4471677-cst"
161257
}
162258
},
163259
"nbformat": 4,

Dockerfile

+8-3
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ ARG NB_UID=1000
88
ENV DEBIAN_FRONTEND=noninteractive
99
ENV USER ${NB_USER}
1010
ENV HOME /home/${NB_USER}
11-
ENV PATH "${HOME}/.local/bin:${PATH}"
11+
ENV PATH "${HOME}/.local/bin:${HOME}/miniconda3/bin:${PATH}"
1212

1313
RUN apt-get update && \
1414
apt-get upgrade -y && \
@@ -32,5 +32,10 @@ RUN chown -R ${NB_UID} demos/ && \
3232
WORKDIR ${HOME}/demos/
3333
USER ${NB_USER}
3434

35-
RUN pip install notebook jupyterlab && \
36-
cando-user-install
35+
RUN wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
36+
RUN chmod +x Miniconda3-latest-Linux-x86_64.sh && \
37+
./Miniconda3-latest-Linux-x86_64.sh -b && \
38+
rm -f Miniconda3-latest-Linux-x86_64.sh
39+
40+
RUN conda install -y -c conda-forge jupyterlab ambertools && \
41+
cando-user-install

0 commit comments

Comments
 (0)