Skip to content
Snippets Groups Projects
Commit 57084d59 authored by dchalopi's avatar dchalopi
Browse files

Dockerfile trinity

parent bc908f90
No related branches found
No related tags found
No related merge requests found
FROM ubuntu:18.04
MAINTAINER Laurent Modolo
ENV TRINITY_VERSION=2.6.6
ENV TRINITY_CO="06f284a"
ENV BOWTIE2_VERSION=2.3.4.1
ENV PACKAGES bowtie2=${BOWTIE2_VERSION}* \
ENV SALMON_VERSION=0.7.2
ENV PACKAGES curl=7.58.0* \
ca-certificates=20180409
RUN apt-get update && \
apt-get install -y --no-install-recommends ${PACKAGES} && \
apt-get clean
RUN curl -k -L https://github.com/COMBINE-lab/salmon/releases/download/v${SALMON_VERSION}/Salmon-${SALMON_VERSION}_linux_x86_64.tar.gz -o Salmon-${SALMON_VERSION}_linux_x86_64.tar.gz && \
tar xzf Salmon-${SALMON_VERSION}_linux_x86_64.tar.gz && \
mv Salmon-${SALMON_VERSION}_linux_x86_64/bin/* /usr/bin/ && \
rm -Rf Salmon-${SALMON_VERSION}*
RUN wget https://github.com/gmarcais/Jellyfish/releases/download/v2.2.7/jellyfish-2.2.7.tar.gz && \
tar xvf jellyfish-2.2.7.tar.gz && \
cd jellyfish-2.2.7/ && \
./configure && make && make install
RUN git clone https://github.com/trinityrnaseq/trinityrnaseq.git && \
cd trinityrnaseq && \
git checkout $TRINITY_CO && \
make && make plugins && \
make install && \
cd ../ && rm -r trinityrnaseq
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment