Skip to content

Commit a8506b2

Browse files
committed
Use latest omv & latest numpy, pandas etc
1 parent 6149eb7 commit a8506b2

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,4 @@
33
/simulationx/runLocal.sh
44
/simulationx/regenerateAll.sh
55
/base/runLocal.sh
6+
.DS_Store

osb/Dockerfile

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@
99
#FROM neuralensemble/simulationx:py2_pynn094
1010
# For local testing
1111
FROM neuralensemble/simulationx
12-
12+
LABEL org.opencontainers.image.authors="[email protected],[email protected]"
13+
LABEL org.opencontainers.image.description="A Docker image for running neuronal models from Open Source Brain. This image extends the basic simulationx image by adding support for libraries required for OSB models"
1314

1415
USER root
1516

@@ -23,9 +24,9 @@ RUN /bin/bash -c "source ~/env/neurosci/bin/activate"
2324
#### Set versions
2425

2526
# This will set the versions of simulators installed with 'omv install ...'
26-
ENV OMV_VER=v0.3.3
27+
ENV OMV_VER=v0.3.8
2728

28-
ENV PYNEUROML_VER=1.3.8
29+
ENV PYNEUROML_VER=1.3.18
2930
ENV NETPYNE_VER=1.0.6
3031
# omv install arbor with 0.9.0 throwing 'Illegal instruction'..?
3132
ENV ARBOR_VER=0.8.1
@@ -38,6 +39,7 @@ RUN $VENV/bin/pip install pyNeuroML==$PYNEUROML_VER # will set versions of libNe
3839

3940
# Install OMV
4041

42+
RUN $VENV/bin/pip install scipy tables pythran pandas --upgrade
4143
RUN $VENV/bin/pip install git+https://github.com/OpenSourceBrain/osb-model-validation@${OMV_VER}
4244
RUN sed -i -e s/'\/usr\/bin\/python'/'\/home\/docker\/env\/neurosci\/bin\/python'/g $VENV/bin/omv
4345

@@ -109,7 +111,6 @@ USER root
109111

110112
RUN which python
111113

112-
RUN $VENV/bin/pip install 'numpy<2.0.0' # as there are still some packages not compliant with this
113114

114115
# Some aliases
115116

0 commit comments

Comments
 (0)