Skip to content

Commit

Permalink
added oxford nanopore basecallers to dockerfiles
Browse files Browse the repository at this point in the history
  • Loading branch information
smk508 committed Apr 9, 2020
1 parent cd66ad6 commit 61076e6
Show file tree
Hide file tree
Showing 6 changed files with 69 additions and 36 deletions.
20 changes: 0 additions & 20 deletions Dockerfile

This file was deleted.

27 changes: 27 additions & 0 deletions base/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
FROM continuumio/miniconda3:latest

LABEL maintainer "Saad Khan <[email protected]>"
LABEL maintainer "Ryan Forster <[email protected]>"

RUN apt-get -y update && \
apt-get -y upgrade && \
apt-get -y install gcc make g++ curl

RUN git clone https://github.com/artic-network/artic-ncov2019.git

# Install Flappie and runnie, the free versions of Oxford Nanopore's basecallers
RUN curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | bash && \
apt-get install git-lfs
RUN git clone https://github.com/nanoporetech/flappie && \
cd flappie && \
make flappie && \
make runnie

WORKDIR /artic-ncov2019

RUN conda env create -f environment.yml

RUN mkdir analysis

RUN echo "source activate artic-ncov2019" > ~/.bashrc
ENV PATH /opt/conda/envs/artic-ncov2019/bin:$PATH
7 changes: 7 additions & 0 deletions base/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
This Image contains the artic utilities along with the flappie and runnie
basecallers by Oxford Nanopore.

# Usage

docker pull skhan8/artic
docker run -it skhan8/artic <your command>
27 changes: 27 additions & 0 deletions medaka/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
FROM continuumio/miniconda3:latest

LABEL maintainer "Saad Khan <[email protected]>"
LABEL maintainer "Ryan Forster <[email protected]>"

RUN apt-get -y update && \
apt-get -y upgrade && \
apt-get -y install gcc make g++ curl

RUN git clone https://github.com/artic-network/artic-ncov2019.git

# Install Flappie and runnie, the free versions of Oxford Nanopore's basecallers
RUN curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | bash && \
apt-get install git-lfs
RUN git clone https://github.com/nanoporetech/flappie && \
cd flappie && \
make flappie && \
make runnie

WORKDIR /artic-ncov2019

RUN conda env create -f environment-medaka.yml

RUN mkdir analysis

RUN echo "source activate artic-ncov2019" > ~/.bashrc
ENV PATH /opt/conda/envs/artic-ncov2019/bin:$PATH
8 changes: 8 additions & 0 deletions medaka/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
This Image contains the version of the artic utilities which use [medaka](https://github.com/nanoporetech/medaka), a
sequence correction tool which relies on neural networks.
In addition, we include the flappie and runnie basecallers by Oxford Nanopore.

# Usage

docker pull skhan8/artic:medaka
docker run -it skhan8/artic:medaka <your command>
16 changes: 0 additions & 16 deletions requirements.txt

This file was deleted.

0 comments on commit 61076e6

Please sign in to comment.