An image for dada2 R package - http://benjjneb.github.io/dada2/
10K+
This repository contains the Dockerfile for building a
Docker image for
dada2 1.4.0 - an R package for
"Fast, accurate, single-nucleotide resolution for amplicon data".
You can pull this image using
docker pull vimalkvn/dada2
The docker image built using this Dockerfile will have the DADA2 1.4.0 from BioConductor.
R 3.4.0 is used as a base (r-base:3.4.0).
To run this container, download the run-dada2 wrapper script available from the Github repository, save it in a location accessible in PATH, make it executable and run it like this:
run-dada2 script.R
or run the container directly like this:
docker run --rm \
-e LOGNAME=$(logname) \
-e USER=$(logname) \
-u ${UID}:${UID} \
-v $(pwd):/wdir \
-w /wdir \
vimalkvn/dada2 \
script.R
The -e and -u options are used so that the container has
permissions to read input files and the generated output files will
be owned by the user running the container and not root.
If you are using one of the methods above, input files are assumed to be present in the directory where the command is run.
User must have either:
sudo access to run this script (script should be run as
sudo run-dada2) or the
user must be part of the docker user group.
This container simply runs Rscript by default and a script can
be provided as the first argument. If a command other than
Rscript is required, it can be specified using the
--entrypoint docker argument.
Content type
Image
Digest
Size
380.5 MB
Last updated
over 9 years ago
docker pull vimalkvn/dada2