Skip to content

Commit

Permalink
Merge pull request #1599 from nuno-agostinho/docker/genesplicer
Browse files Browse the repository at this point in the history
VEP Docker: include GeneSplicer binary
  • Loading branch information
olaaustine authored Feb 19, 2024
2 parents f1b62b9 + 185ac5c commit ab77fad
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions docker/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -210,6 +210,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
Expand Down

0 comments on commit ab77fad

Please sign in to comment.