Skip to content

Commit

Permalink
update Dockerfile
Browse files Browse the repository at this point in the history
  • Loading branch information
gmauro committed Sep 23, 2024
1 parent c5360fa commit b140a7e
Showing 1 changed file with 13 additions and 57 deletions.
70 changes: 13 additions & 57 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
FROM condaforge/mambaforge:latest
LABEL io.github.snakemake.containerized="true"
LABEL io.github.snakemake.conda_env_hash="1284763b652aae190bedccdf7682471d096434a157059bdedbaca9c3459f12cf"

ENV DEBIAN_FRONTEND=noninteractive
RUN apt update && apt install -y build-essential libz-dev rsync && rm -rf /var/lib/apt/lists/*
LABEL io.github.snakemake.conda_env_hash="baeaa25c333875fb8e8bda73b8af453c2ecc262cf0834542e82d08b3a14abf44"

# Step 1: Retrieve conda environments

Expand Down Expand Up @@ -35,60 +32,21 @@ RUN mkdir -p /conda-envs/a160f42d06f9d24b41c5cbece52b682d
COPY workflow/envs/create_report_table.yaml /conda-envs/a160f42d06f9d24b41c5cbece52b682d/environment.yaml

# Conda environment:
# source: workflow/envs/plink-pandas.yml
# prefix: /conda-envs/a9b8ccc53333def92898879edc6df0ca
# name: plink-pandas
# dependencies:
# - bioconda::plink=1.90*
# - bioconda::tabix=1.11
# - python=3.11.*
# - numpy
# - scipy
# - pandas
# - pip
RUN mkdir -p /conda-envs/a9b8ccc53333def92898879edc6df0ca
COPY workflow/envs/plink-pandas.yml /conda-envs/a9b8ccc53333def92898879edc6df0ca/environment.yaml

# Conda environment:
# source: workflow/envs/plink2.yml
# prefix: /conda-envs/fd0f8d28d055274e6ce4cf006d07ec05
# name: plink2
# channels:
# - defaults
# dependencies:
# - bioconda::plink2==2.00a5
RUN mkdir -p /conda-envs/fd0f8d28d055274e6ce4cf006d07ec05
COPY workflow/envs/plink2.yml /conda-envs/fd0f8d28d055274e6ce4cf006d07ec05/environment.yaml

# Conda environment:
# source: workflow/envs/susier.yml
# prefix: /conda-envs/be316e9967fe3846694829a2f8f63147
# name: susier
# source: workflow/envs/filter_infoscore.yaml
# prefix: /conda-envs/31fc19a9498faffb09aa18f9246db95e
# name: filter_infoscore
# channels:
# - r
# - conda-forge
# - defaults
# dependencies:
# - r-base==4.3.0
# - r-susier==0.12.35
# - r-tidyverse==2.0.0
# - r-dplyr==1.1.2
# - r-stringr==1.5.0
# - r-purrr==1.0.1
# - r-glue==1.6.2
# - r-ggplot2==3.4.2
# - r-ggpubr==0.6.0
# - r-data.table==1.14.8
# - r-rcpp==1.0.*
# - r-rcppeigen==0.3.3.*
# - r-markdown==1.10
# - r-rlog==0.1.0
# - numpy==1.24.3
# - scipy==1.9.3
# - pandas==1.5.3
# - pip
RUN mkdir -p /conda-envs/be316e9967fe3846694829a2f8f63147
COPY workflow/envs/susier.yml /conda-envs/be316e9967fe3846694829a2f8f63147/environment.yaml
# - python=3.11
# - pip==24.0
# - pip:
# - click==8.1.7
# - pandas==2.2
# - pyarrow==16.0
RUN mkdir -p /conda-envs/31fc19a9498faffb09aa18f9246db95e
COPY workflow/envs/filter_infoscore.yaml /conda-envs/31fc19a9498faffb09aa18f9246db95e/environment.yaml

# Conda environment:
# source: workflow/scripts/gwaspipe/environment.yml
Expand Down Expand Up @@ -117,8 +75,6 @@ COPY workflow/scripts/gwaspipe/environment.yml /conda-envs/1f62a09615f902ba65d1d

RUN mamba env create --prefix /conda-envs/6e056d31662ab0bd2fd3fba49416042f --file /conda-envs/6e056d31662ab0bd2fd3fba49416042f/environment.yaml && \
mamba env create --prefix /conda-envs/a160f42d06f9d24b41c5cbece52b682d --file /conda-envs/a160f42d06f9d24b41c5cbece52b682d/environment.yaml && \
mamba env create --prefix /conda-envs/a9b8ccc53333def92898879edc6df0ca --file /conda-envs/a9b8ccc53333def92898879edc6df0ca/environment.yaml && \
mamba env create --prefix /conda-envs/fd0f8d28d055274e6ce4cf006d07ec05 --file /conda-envs/fd0f8d28d055274e6ce4cf006d07ec05/environment.yaml && \
mamba env create --prefix /conda-envs/be316e9967fe3846694829a2f8f63147 --file /conda-envs/be316e9967fe3846694829a2f8f63147/environment.yaml && \
mamba env create --prefix /conda-envs/31fc19a9498faffb09aa18f9246db95e --file /conda-envs/31fc19a9498faffb09aa18f9246db95e/environment.yaml && \
mamba env create --prefix /conda-envs/1f62a09615f902ba65d1d0a9aee3d4aa --file /conda-envs/1f62a09615f902ba65d1d0a9aee3d4aa/environment.yaml && \
mamba clean --all -y

0 comments on commit b140a7e

Please sign in to comment.