Clinical-Genomics / MUTANT

Microbial Utility Toolbox And wrapper for data traNsmission and Transformation
GNU General Public License v3.0
0 stars 1 forks source link

MUTANT

Current Version

Microbial Utility Toolbox And wrapper for data traNsmission and Transformation

Installation

Prereq

Setup

Development

Self-test

Or install MUTANT under S_mutant and run cg workflow mutant start frankhusky with results in /home/proj/stage/mutant/cases/frankhusky

Version bumping

MUTANTs versioning is bumped manually post PR merge, using semver standards on this variable.

Deploying new version

Deploy new version in production:

Docker containers

Containers are available on dockerhub. The containers can be built locally (not possible on hasta) using the instructions below.

Build docker containers

  1. Start docker.
  2. cd mutant/externals/gms-artic/
  3. docker build -f environments/illumina/Dockerfile -t artic-ncov2019-illumina:<version> .

Push docker containers to Dockerhub

The following script will push artic-ncov2019-illumina:<version> to Dockerhub.

Pull containers from Dockerhub

Singularity containers

Build singularity containers

  1. If needed, set up vagrant vm as below and perform Setup.
  2. mutant toolbox create-images

Basics in using vagrant