# docker build -f dockerfile_hapcut2 -t soymintc/hapcut2 .
# docker push soymintc/hapcut2
ARG ubuntu_version=latest
FROM ubuntu:${ubuntu_version}
USER root
RUN apt-get update && apt-get install -y \
build-essential \
curl \
git \
libbz2-dev \
libcurl4-openssl-dev \
libgsl0-dev \
liblzma-dev \
libncurses5-dev \
libperl-dev \
libssl-dev \
zlib1g-dev \
autoconf
RUN apt-get install wget
WORKDIR /work
RUN wget https://github.com/samtools/htslib/releases/download/1.16/htslib-1.16.tar.bz2
RUN tar -xjf htslib-1.16.tar.bz2
RUN cd /work/htslib-1.16 && ./configure && make && make install
RUN cd /work && git clone https://github.com/vibansal/HapCUT2.git && cd HapCUT2 && make
RUN cd /work/HapCUT2 && make install
RUN apt-get install -y libhts-dev
Content type
Image
Digest
sha256:aa9e7777f…
Size
256.1 MB
Last updated
almost 4 years ago
docker pull soymintc/hapcut2