somavar/annotation (sha256:673018aeb832e4a56a2c63279e2a44f5f5a3b82af920740a60691472dd162cfb)

Published 2026-09-08 16:28:35 +03:00 by glitch

Installation

docker pull git.zfamilyhub.ru/glitch/somavar/annotation@sha256:673018aeb832e4a56a2c63279e2a44f5f5a3b82af920740a60691472dd162cfb
sha256:673018aeb832e4a56a2c63279e2a44f5f5a3b82af920740a60691472dd162cfb

About this package

Variant annotation and interpretation

Image layers

ADD file:d13afefcc2b0b02b598a3ac2598fe2187db41de1e17820e5b600a955b1429d59 in /
CMD ["bash"]
ENV LANG=C.UTF-8 LC_ALL=C.UTF-8
ENV ENV_NAME=base
ENV MAMBA_ROOT_PREFIX=/opt/conda
ENV MAMBA_EXE=/bin/micromamba
COPY /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/ca-certificates.crt # buildkit
COPY /tmp/bin/micromamba /bin/micromamba # buildkit
RUN /bin/sh -c { grep -q '^ID=alpine$' /etc/os-release && apk add --no-cache bash; } || true # buildkit
ARG MAMBA_USER=mambauser
ARG MAMBA_USER_ID=57439
ARG MAMBA_USER_GID=57439
ENV MAMBA_USER=mambauser
ENV MAMBA_USER_ID=57439
ENV MAMBA_USER_GID=57439
COPY _dockerfile_initialize_user_accounts.sh /usr/local/bin/_dockerfile_initialize_user_accounts.sh # buildkit
COPY _dockerfile_setup_root_prefix.sh /usr/local/bin/_dockerfile_setup_root_prefix.sh # buildkit
RUN |3 MAMBA_USER=mambauser MAMBA_USER_ID=57439 MAMBA_USER_GID=57439 /bin/sh -c /usr/local/bin/_dockerfile_initialize_user_accounts.sh && /usr/local/bin/_dockerfile_setup_root_prefix.sh # buildkit
USER mambauser
WORKDIR /tmp
COPY _apptainer_shell.sh /usr/local/bin/_apptainer_shell.sh # buildkit
COPY _entrypoint.sh /usr/local/bin/_entrypoint.sh # buildkit
COPY _activate_current_env.sh /usr/local/bin/_activate_current_env.sh # buildkit
ENTRYPOINT ["/usr/local/bin/_entrypoint.sh"]
CMD ["/bin/bash"]
COPY _dockerfile_shell.sh /usr/local/bin/_dockerfile_shell.sh # buildkit
SHELL [/usr/local/bin/_dockerfile_shell.sh]
USER root
SHELL [/bin/bash -o pipefail -c]
RUN /bin/bash -o pipefail -c printf 'export PATH=/opt/conda/bin:$PATH\n' > /etc/profile.d/00-conda-path.sh # buildkit
ARG PYTHON_CANCERVAR=3.10
RUN |1 PYTHON_CANCERVAR=3.10 /bin/bash -o pipefail -c micromamba create -y -n cancervar -c conda-forge -c bioconda python=${PYTHON_CANCERVAR} perl perl-app-cpanminus numpy pandas scipy scikit-learn && micromamba clean --all --yes # buildkit
ARG PYTHON_OPAI=3.11
ARG TORCH_VERSION=2.5.1
ARG NUMPY_VERSION=1.26.4
ARG PANDAS_VERSION=1.5.3
ARG SKLEARN_VERSION=1.3.2
RUN |6 PYTHON_CANCERVAR=3.10 PYTHON_OPAI=3.11 TORCH_VERSION=2.5.1 NUMPY_VERSION=1.26.4 PANDAS_VERSION=1.5.3 SKLEARN_VERSION=1.3.2 /bin/bash -o pipefail -c micromamba create -y -n opai -c conda-forge python=${PYTHON_OPAI} pytorch-cpu=${TORCH_VERSION} numpy=${NUMPY_VERSION} pandas=${PANDAS_VERSION} scikit-learn=${SKLEARN_VERSION} joblib && micromamba clean --all --yes # buildkit
LABEL org.opencontainers.image.title=annotation (ANNOVAR + CancerVar + OPAI + InterVar) org.opencontainers.image.description=Variant annotation and interpretation
ARG CANCERVAR_REF=master
RUN |7 PYTHON_CANCERVAR=3.10 PYTHON_OPAI=3.11 TORCH_VERSION=2.5.1 NUMPY_VERSION=1.26.4 PANDAS_VERSION=1.5.3 SKLEARN_VERSION=1.3.2 CANCERVAR_REF=master /bin/bash -o pipefail -c apt-get update && apt-get install -y --no-install-recommends git ca-certificates && rm -rf /var/lib/apt/lists/* && git clone --depth 1 --branch ${CANCERVAR_REF} https://github.com/WGLab/CancerVar.git /opt/CancerVar # buildkit
ARG INTERVAR_REF=master
RUN |8 PYTHON_CANCERVAR=3.10 PYTHON_OPAI=3.11 TORCH_VERSION=2.5.1 NUMPY_VERSION=1.26.4 PANDAS_VERSION=1.5.3 SKLEARN_VERSION=1.3.2 CANCERVAR_REF=master INTERVAR_REF=master /bin/bash -o pipefail -c git clone --depth 1 --branch ${INTERVAR_REF} https://github.com/WGLab/InterVar.git /opt/InterVar # buildkit
ARG ANNOVAR_TARBALL=annovar.latest.tar.gz
COPY annovar.latest.tar.gz /tmp/annovar.tar.gz # buildkit
RUN |9 PYTHON_CANCERVAR=3.10 PYTHON_OPAI=3.11 TORCH_VERSION=2.5.1 NUMPY_VERSION=1.26.4 PANDAS_VERSION=1.5.3 SKLEARN_VERSION=1.3.2 CANCERVAR_REF=master INTERVAR_REF=master ANNOVAR_TARBALL=annovar.latest.tar.gz /bin/bash -o pipefail -c tar -xzf /tmp/annovar.tar.gz -C /opt && rm /tmp/annovar.tar.gz # buildkit
ENV ANNOVAR_HOME=/opt/annovar CANCERVAR_HOME=/opt/CancerVar INTERVAR_HOME=/opt/InterVar PATH=/opt/annovar:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
RUN |9 PYTHON_CANCERVAR=3.10 PYTHON_OPAI=3.11 TORCH_VERSION=2.5.1 NUMPY_VERSION=1.26.4 PANDAS_VERSION=1.5.3 SKLEARN_VERSION=1.3.2 CANCERVAR_REF=master INTERVAR_REF=master ANNOVAR_TARBALL=annovar.latest.tar.gz /bin/bash -o pipefail -c printf 'export PATH=/opt/annovar:$PATH\n' > /etc/profile.d/01-annovar-path.sh # buildkit
WORKDIR /work

Labels

Key Value
org.opencontainers.image.created 2024-09-23T16:05:37.063Z
org.opencontainers.image.description Variant annotation and interpretation
org.opencontainers.image.licenses Apache-2.0
org.opencontainers.image.revision 37bfa82a0fc1d2085e4b722fac4f747d0fa132c5
org.opencontainers.image.source https://github.com/mamba-org/micromamba-docker
org.opencontainers.image.title annotation (ANNOVAR + CancerVar + OPAI + InterVar)
org.opencontainers.image.url https://github.com/mamba-org/micromamba-docker
org.opencontainers.image.version latest
Details
Container
2026-09-08 16:28:35 +03:00
0
OCI / Docker
linux/amd64
Apache-2.0
1.4 GiB
Versions (9) View all
759a676c 2026-09-09
1.0 2026-09-09
e68c8984 2026-09-09
3a48c398 2026-09-08
e347412f 2026-09-08