Skip to content

Commit

Permalink
🎉 BCFTOOLS 1.20 (#240)
Browse files Browse the repository at this point in the history
* 🎉 added bcftools with working plugins and complete htslib

* update docker table (#241)

Co-authored-by: migbro <migbro@users.noreply.github.com>

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: migbro <migbro@users.noreply.github.com>
  • Loading branch information
3 people authored May 2, 2024
1 parent f6f0ad6 commit 938cbf1
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 0 deletions.
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ arriba|latest|docker pull pgc-images.sbgenomics.com/d3b-bixu/arriba:latest
autopvs1|v1.0.1|docker pull pgc-images.sbgenomics.com/d3b-bixu/autopvs1:v1.0.1
autopvs1|v2.0.0|docker pull pgc-images.sbgenomics.com/d3b-bixu/autopvs1:v2.0.0
bcbio|variation_recall-0.2.4|docker pull pgc-images.sbgenomics.com/d3b-bixu/bcbio:variation_recall-0.2.4
bcftools|1.20|docker pull pgc-images.sbgenomics.com/d3b-bixu/bcftools:1.20
bed_tools|bedopsv2.4.36_plus_bedtools|docker pull pgc-images.sbgenomics.com/d3b-bixu/bed_tools:bedopsv2.4.36_plus_bedtools
BIC-seq2|0.7.2|docker pull pgc-images.sbgenomics.com/d3b-bixu/bic-seq2:0.7.2
bvcftools|latest|docker pull pgc-images.sbgenomics.com/d3b-bixu/bvcftools:latest
Expand Down
13 changes: 13 additions & 0 deletions bcftools/1.20/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
FROM ubuntu:22.04
LABEL maintainer="Miguel Brown (brownm28@chop.edu)"

ENV BCFTOOLS_VERSION 1.20
ENV HTSLIB_VERSION 1.20
ENV BCFTOOLS_PLUGINS=/bcftools-${BCFTOOLS_VERSION}/plugins
RUN apt update && apt install -y wget build-essential zlib1g-dev libncurses5-dev libbz2-dev liblzma-dev libcurl4-openssl-dev libssl-dev
RUN wget -q https://github.com/samtools/bcftools/releases/download/${BCFTOOLS_VERSION}/bcftools-${BCFTOOLS_VERSION}.tar.bz2
RUN tar xjvf bcftools-${BCFTOOLS_VERSION}.tar.bz2 && \
cd /bcftools-${BCFTOOLS_VERSION}/ && ./configure && make && make install
RUN cd /bcftools-${BCFTOOLS_VERSION}/htslib-${HTSLIB_VERSION}/ && ./configure && make && make install
RUN rm bcftools-${BCFTOOLS_VERSION}.tar.bz2 && apt clean build-essential zlib1g-dev wget && apt -y autoclean && apt -y autoremove
COPY Dockerfile .

0 comments on commit 938cbf1

Please sign in to comment.