/
Dockerfile
27 lines (22 loc) · 870 Bytes
/
Dockerfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# Docker automated build for Carrier Sequencing Analysis
# Ubuntu 14.04 Base Image
FROM ubuntu:14.04
# Update Base Image
RUN apt-get update
# Install Dependencies
RUN apt-get install -y git wget build-essential gcc-multilib \
apt-utils zlib1g-dev samtools pkg-config \
python-setuptools python-dev python-tables \
python-pip python-tk python-numpy python-scipy \
python-biopython bwa seqtk
# Install fqtrim
RUN mkdir /tmp/fqtrim
RUN wget http://ccb.jhu.edu/software/fqtrim/dl/fqtrim-0.9.5.tar.gz && \
tar xvfz fqtrim-0.9.5.tar.gz -C /tmp/fqtrim
WORKDIR /tmp/fqtrim/fqtrim-0.9.5
RUN make release && \
cp -p fqtrim /usr/local/bin
RUN rm -fr /tmp/fqtrim \
rm fqtrim-0.9.5.tar.gz
# File author/maintainer info
MAINTAINER Angel Mojarro <mojarro at mit dot edu>