From e0f97c228ab8a56504280459b377eaec6ffa8abf Mon Sep 17 00:00:00 2001 From: James Gebbie-Rayet Date: Fri, 1 May 2026 17:50:18 +0100 Subject: [PATCH 1/5] Update AMBERTOOLS version to 26 --- docker/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index 558ed43..9e3ae8a 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -6,7 +6,7 @@ LABEL maintainer="James Gebbie-Rayet " ARG TARGETPLATFORM ARG AMBERTOOLS_DL=null -ARG AMBERTOOLS_VER=25 +ARG AMBERTOOLS_VER=26 # Switch to jovyan user. USER $NB_USER From 2d8926e667c1a1572b23af9ff109917a29feed46 Mon Sep 17 00:00:00 2001 From: James Gebbie-Rayet Date: Fri, 1 May 2026 17:57:13 +0100 Subject: [PATCH 2/5] Add additional dependencies to Dockerfile --- docker/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index 9e3ae8a..ab22a08 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -13,7 +13,7 @@ USER $NB_USER WORKDIR $HOME # Install workshop deps -RUN mamba install nglview pandas numpy matplotlib scipy -y +RUN mamba install nglview pandas numpy matplotlib scipy numba gemmi Bio rich freesasa sklearn -y WORKDIR /tmp RUN wget --no-verbose $AMBERTOOLS_DL/ambertools$AMBERTOOLS_VER.tar.bz2 && \ From 8e97a76f41bdd2e3c24f5eb28fa7fa104ac3c510 Mon Sep 17 00:00:00 2001 From: James Gebbie-Rayet Date: Fri, 1 May 2026 18:05:34 +0100 Subject: [PATCH 3/5] Update package installation in Dockerfile --- docker/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index ab22a08..1473b7a 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -13,7 +13,7 @@ USER $NB_USER WORKDIR $HOME # Install workshop deps -RUN mamba install nglview pandas numpy matplotlib scipy numba gemmi Bio rich freesasa sklearn -y +RUN mamba install nglview pandas numpy matplotlib scipy numba gemmi bioconda::bio rich freesasa scikit-learn -y WORKDIR /tmp RUN wget --no-verbose $AMBERTOOLS_DL/ambertools$AMBERTOOLS_VER.tar.bz2 && \ From 1f5603c5c5d8a4437727ee8cb709591a652a030f Mon Sep 17 00:00:00 2001 From: James Gebbie-Rayet Date: Fri, 1 May 2026 18:15:44 +0100 Subject: [PATCH 4/5] Add sympy and networkx to workshop dependencies --- docker/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index 1473b7a..e96f3c9 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -13,7 +13,7 @@ USER $NB_USER WORKDIR $HOME # Install workshop deps -RUN mamba install nglview pandas numpy matplotlib scipy numba gemmi bioconda::bio rich freesasa scikit-learn -y +RUN mamba install nglview pandas numpy matplotlib scipy numba gemmi bioconda::bio rich freesasa scikit-learn sympy networkx -y WORKDIR /tmp RUN wget --no-verbose $AMBERTOOLS_DL/ambertools$AMBERTOOLS_VER.tar.bz2 && \ From 926c78f6ec7f275fdbeb42261db81a465594ca73 Mon Sep 17 00:00:00 2001 From: James Gebbie-Rayet Date: Fri, 1 May 2026 20:26:56 +0100 Subject: [PATCH 5/5] Update Dockerfile --- docker/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index e96f3c9..4d3eacc 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -27,7 +27,7 @@ RUN mkdir /tmp/build WORKDIR /tmp/build RUN cmake /tmp/ambertools_src -DCMAKE_INSTALL_PREFIX=/opt/conda -DPYTHON_EXECUTABLE=/opt/conda/bin/python -DUSE_CONDA_LIBS=TRUE -DBUILD_PYTHON=TRUE -DCMAKE_INSTALL_RPATH_USE_LINK_PATH=TRUE -DDOWNLOAD_MINICONDA=FALSE -DCOMPILER=MANUAL -DBUILD_GUI=FALSE -DCOMPILER=GNU -DOPENMP=TRUE -DCUDA=FALSE -DMPI=FALSE -DUSE_FFT=True -DBUILD_DEPRECATED=False -DBUILD_INDEV=False -DBUILD_PERL=True -DOPTIMIZE=True -RUN make -j8 +RUN make RUN make install # Cleanup.