From 7aa79895ba3faa028c14aeb8115a8f9cb1276bc5 Mon Sep 17 00:00:00 2001 From: Nuno Agostinho Date: Fri, 2 Feb 2024 15:07:38 +0000 Subject: [PATCH] VEP Docker: Install Genesplicer binary --- docker/Dockerfile | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/docker/Dockerfile b/docker/Dockerfile index a24bc1061..afac71631 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -206,6 +206,18 @@ RUN curl -O "$PLUGIN_DEPS/requirements.txt" && \ python2 -m pip install --no-cache-dir -r requirements.txt && \ rm requirements.txt +# Install GeneSplicer binary +USER vep +WORKDIR $VEP_DIR_PLUGINS +RUN curl -O ftp://ftp.ccb.jhu.edu/pub/software/genesplicer/GeneSplicer.tar.gz && \ + tar -xzf GeneSplicer.tar.gz && \ + rm GeneSplicer.tar.gz && \ + cd GeneSplicer/sources && \ + make && \ + mv genesplicer .. && \ + rm -rf GeneSplicer/*/ +ENV PATH $VEP_DIR_PLUGINS/GeneSplicer:$PATH + # Set working directory as symlink to $OPT/.vep (containing VEP cache and data) USER root RUN ln -s $OPT/.vep /data