Made from http://ecogenomics.github.io/CheckM/
500K+
Needs updating. This is an old version of checkm.
Dockerfile for build - Built on 2018-01-30
FROM ubuntu:16.04
# Installing all dependancies
RUN apt-get update && apt-get install -y \
unzip \
make \
wget \
build-essential \
python \
python-pip
# prodigal
RUN mkdir /checkm-deps && \
cd /checkm-deps && wget https://github.com/hyattpd/Prodigal/releases/download/v2.6.3/prodigal.linux && \
mv prodigal.linux /usr/local/bin/prodigal && chmod 755 /usr/local/bin/prodigal
# hmmer
RUN cd /checkm-deps && wget http://eddylab.org/software/hmmer3/3.1b2/hmmer-3.1b2-linux-intel-x86_64.tar.gz && \
tar -xvzf hmmer-3.1b2-linux-intel-x86_64.tar.gz && \
cd hmmer-3.1b2-linux-intel-x86_64 && ./configure && \
make && make install
# pplacer
RUN cd /checkm-deps && wget https://github.com/matsen/pplacer/releases/download/v1.1.alpha19/pplacer-linux-v1.1.alpha19.zip && \
unzip pplacer-linux-v1.1.alpha19.zip && \
cp pplacer-Linux-v1.1.alpha19/pplacer /usr/local/bin/ && \
cp pplacer-Linux-v1.1.alpha19/guppy /usr/local/bin/ && \
cp pplacer-Linux-v1.1.alpha19/rppr /usr/local/bin/
# checkm
RUN pip install numpy && pip install checkm-genome
## checkm data
RUN cd / && mkdir checkm-data && cd checkm-data && \
wget https://data.ace.uq.edu.au/public/CheckM_databases/checkm_data_2015_01_16.tar.gz && \
tar -xvzf checkm_data_2015_01_16.tar.gz
#set root w/command `checkm data setRoot /checkm-data`
CheckM needs you to tell it where the data is interactively which is the last comment in the dockerfile. Couldn't do it with the dockerfile so I went in and set this root manually in this image. Didn't find a good automated solution but seems like others also had this issue.
Content type
Image
Digest
Size
1023.1 MB
Last updated
over 8 years ago
docker pull sstevens/checkm