Name: docker-virsorter
Owner: Hurwitz Lab
Description: Docker for Virsorter
Created: 2015-09-01 22:18:23.0
Updated: 2017-10-13 18:39:50.0
Pushed: 2017-10-13 18:39:49.0
Homepage: null
Size: 42
Language: Shell
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
Docker for Virsorter
Install the following into a “bin” directory:
The 12G of dependent data exists as a separate data container called “virsorter-data.”
This is the Dockerfile for that:
FROM perl:latest
MAINTAINER Ken Youens-Clark <kyclark@email.arizona.edu>
COPY Generic_ref_file.refs /data/
COPY PFAM_27 /data/PFAM_27
COPY Phage_gene_catalog /data/Phage_gene_catalog
COPY Phage_gene_catalog_plus_viromes /data/Phage_gene_catalog_plus_viromes
COPY SUP05_SAGs_with_viruses.fna /data/
VOLUME ["/data"]
Do a “docker build -t kyclark/virsorter-data .” with that, then:
$ docker create --name virsorter-data kyclark/virsorter-data /bin/true
$ docker build -t kyclark/virsorter .
A sample “run” command to use the current working directory for input/output:
$ docker run --rm --volumes-from virsorter-data -v $(pwd):/de-app-work \
-w /de-app-work kyclark/virsorter --fasta Mic_1.fna
Simon Roux roux.8@osu.edu is the author of Virsorter
Ken Youens-Clark kyclark@email.arizona.edu packaged this for Docker/iPlant.