Sign inSign up

spashleyfu/ubuntu20_snakemake

By spashleyfu

•Updated over 3 years ago

ubuntu 20.04, Python 3.9.5, Miniconda 4.10.3, snakemake 6.6.1, bgzip 1.13

Image
0

50K+

spashleyfu/ubuntu20_snakemake repository overview

  • v1 - Snakemake
  • bamMetrics - v1 + bamMetrics
  • v2 - bamMetrics + rsync
  • rsync - Snakemake + rsync
  • verifyBamID - Snakemake + verifyBamID
  • verifyBamID2 - Snakemake + verifyBamID2 v2.0.1
  • plink - Snakemake + plink v1.9
  • plink2 - Snakemake + plink v2
  • bcftools - Snakemake_rsync + bcftools
  • samtools - Snakemake_rsync + samtools
  • plotReads: samtools+ pip2 + matplotlib v1.5.3

2022/06/16 Update - spashleyfu/ubuntu20_snakemake:bamMetrics

# apt-get update && apt-get install -y tabix
# tabix
Version: 1.10.2-3
Usage:   tabix [OPTIONS] [FILE] [REGION [...]]

# bgzip
Version: 1.10.2-3
Usage:   bgzip [OPTIONS] [FILE] ...

Dockerfile - plink:

FROM ubuntu:20.04

ENV LANG=C.UTF-8 LC_ALL=C.UTF-8
ARG DEBIAN_FRONTEND=noninteractive
RUN apt-get update --fix-missing && \
  apt-get install -y wget bzip2 build-essential \
  less vim \
# snakemake:
  ca-certificates git libglib2.0-0 libxext6 libsm6 \
  libxrender1 git mercurial subversion python3-dev && \
  apt-get clean -y

RUN wget --quiet https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh -O ~/miniconda.sh && \
  /bin/bash ~/miniconda.sh -b -p /opt/conda && \
  rm ~/miniconda.sh && \
  /opt/conda/bin/conda clean -tipsy && \
  ln -s /opt/conda/etc/profile.d/conda.sh /etc/profile.d/conda.sh && \
  echo ". /opt/conda/etc/profile.d/conda.sh" >> ~/.bashrc && \
  echo "conda activate base" >> ~/.bashrc && \
  find /opt/conda/ -follow -type f -name '*.a' -delete && \
  find /opt/conda/ -follow -type f -name '*.js.map' -delete && \
  /opt/conda/bin/conda clean -afy

ENV PATH /opt/conda/bin:$PATH

RUN conda update conda
# install mamba
RUN conda install -n base -c conda-forge mamba
RUN mamba install -n base -c conda-forge -c bioconda snakemake plink

Tag summary

Content type

Image

Digest

Size

1.2 GB

Last updated

over 5 years ago

docker pull spashleyfu/ubuntu20_snakemake