diff --git a/Dockerfile b/Dockerfile index abf7f6c..547393d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,8 +1,14 @@ -FROM nfcore/base -MAINTAINER Phil Ewels -LABEL authors="phil.ewels@scilifelab.se" \ - description="Docker image containing all requirements for the nf-core/methylseq pipeline" - +############################################################# +# Dockerfile tools for methylpy +############################################################# +FROM continuumio/anaconda3 +MAINTAINER Rahul Pisupati +LABEL authors="rahul.pisupati@gmi.oeaw.ac.at" \ + description="Docker image containing all requirements for the nf-core/methylpy pipeline" +USER root +RUN apt-get -y -m update && apt-get install -y wget unzip zip libgsl-dev libgsl2 bzip2 build-essential git zlib1g-dev lib32z1-dev COPY environment.yml / RUN conda env create -f /environment.yml && conda clean -a ENV PATH /opt/conda/envs/nfcore-methylseq/bin:$PATH +RUN git clone https://github.com/yupenghe/methylpy.git +RUN g++ -O3 -l gsl -l gslcblas -o /opt/conda/envs/nfcore-methylseq/bin/run_rms_tests.out rms.cpp