diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 2a46440327533e32ccdda6ccb3e349eaea405b85..8fcebf894ac1c1695e943af7c8158c44af50abb1 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -37,6 +37,14 @@ image: ## WRITE YOUR TEST RULE HERE AFTER BRANCHING ON SUBMISSION AND CREATE A MERGE REQUEST +deeptools-351-test: + extends: .templateTest + variables: + BASENAME: deeptools + TAG: 351 + RECIPE_PATH: recipes/analysis-suites/deeptools + + ##################### # Image analysis ##################### diff --git a/recipes/analysis-suites/deeptools/Singularity.deeptools-351 b/recipes/analysis-suites/deeptools/Singularity.deeptools-351 new file mode 100644 index 0000000000000000000000000000000000000000..968777c87a00534ef2b4089a764695affce03af0 --- /dev/null +++ b/recipes/analysis-suites/deeptools/Singularity.deeptools-351 @@ -0,0 +1,27 @@ +Bootstrap: docker +From: ubuntu:focal + +%help + This singularity install deeptools + +%post + + # ~~~~~~ General setup and folder creation ~~~~~~ # + + apt-get update && apt-get install -y wget bzip2 + + # ~~~~~ MINICONDA 3.4.0.5 ~~~~~ # + wget https://repo.anaconda.com/miniconda/Miniconda3-4.7.12.1-Linux-x86_64.sh && \ + bash Miniconda3-4.7.12.1-Linux-x86_64.sh -b -p /conda && \ + rm -f Miniconda3-4.7.12.1-Linux-x86_64.sh + export PATH="/conda/bin:${PATH}" + + # ~~~~~ deeptools v3.5.1 ~~~~~ # + conda install -c bioconda deeptools=3.5.1 + +%environment + export PATH="${PATH}:/conda/bin" + +%labels + Author Nicolas Descostes + Version v0.0.1