This page was last updated on Friday, 15-Nov-2019 08:20:52 CST
Installation notes for DISCOVAR version 52488
Home Page
Docker Container Installation
- $ sudo apt-get install docker.io
- $ sudo docker pull vera/discovardenovo
- Example from web page:
$ docker run -d --name ddn1 -v $(pwd):/ddn vera/discovardenovo READS=*fastq.gz NUM_THREADS=24 OUT_DIR=ddn
-d, --detach Detached mode: run the container in the background and print the new container ID.
--name Assign a name to the container
-v|--volume[=[[HOST-DIR:]CONTAINER-DIR[:OPTIONS]]] Create a bind mount. If you specify, -v /HOST-DIR:/CONTAINER-DIR, Docker
bind mounts /HOST-DIR in the host to /CONTAINER-DIR in the Docker
container. If 'HOST-DIR' is omitted, Docker automatically creates the new volume on the host.
Prerequisites
- g++
- GMP library
- SAMtools
- graphviz
- Picard
Abandoned Local Installation
- $ ver="52488"
- $ cd /programinstallers/
- $ wget -N ftp://ftp.broadinstitute.org/pub/crd/Discovar/latest_source_code/discovar-$ver.tar.gz
- $ tar -zxvf discovar-$ver.tar.gz<
- $ cd discovar-$ver
- $ mkdir /usr/local/bin/discovar
- $ ./configure --prefix=/usr/local/bin/discovar
- $ make all
…
error: ‘memcpy’ was not declared in this scope
…
- I found a container at
https://hub.docker.com/r/vera/discovardenovo/