Dockerfile
755 Bytes
FROM ubuntu:cosmic
# installing dependencies
RUN apt-get update -yq && \
apt-get upgrade -y && \
apt-get install -y make python3-dev python3-pip libmpfr-dev libgsl-dev libboost-program-options-dev libboost-filesystem-dev openjdk-11-jre && \
rm -rf /var/lib/apt/lists/*
# import compiled code
COPY ./ViennaRNA-2.4.13 /ViennaRNA
COPY ./BayesPairing /BayesPairing
COPY ./biorseo /biorseo
ADD http://rna.bgsu.edu/data/jar3d/models/jar3d_2014-12-11.jar /
# install codes
RUN mkdir -p /biorseo/results && \
cd /ViennaRNA && \
make install && \
pip3 install --upgrade pip && \
pip3 install networkx numpy regex wrapt biopython /BayesPairing && \
rm -rf /BayesPairing /ViennaRNA
WORKDIR /biorseo