From 166a9e9ac8eea12ebb8368f3840b47b7a62f442c Mon Sep 17 00:00:00 2001 From: Steven Meisler Date: Thu, 12 Sep 2024 10:03:28 -0400 Subject: [PATCH] Add workbench to qsirecon (#6) * Update Dockerfile * Update Dockerfile --- Dockerfile | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Dockerfile b/Dockerfile index 7e8aba9..13a6020 100644 --- a/Dockerfile +++ b/Dockerfile @@ -184,6 +184,16 @@ RUN cd /opt/art \ && curl -fsSL https://osf.io/73h5s/download \ | tar xz --strip-components 1 +# Install Workbench +RUN apt-get update && apt-get install -y curl unzip binutils +RUN mkdir /opt/workbench && \ + curl -sSLO https://www.humanconnectome.org/storage/app/media/workbench/workbench-linux64-v1.5.0.zip && \ + unzip workbench-linux64-v1.5.0.zip -d /opt && \ + rm workbench-linux64-v1.5.0.zip && \ + rm -rf /opt/workbench/libs_linux64_software_opengl /opt/workbench/plugins_linux64 +ENV PATH="/opt/workbench/bin_linux64:$PATH" \ + LD_LIBRARY_PATH="/opt/workbench/lib_linux64:$LD_LIBRARY_PATH" + # Unless otherwise specified each process should only use one thread - nipype # will handle parallelization ENV \