This workflow calls variants in a sequence sample by aligning it to a reference genome, identifying variants and annotating them. It reimplements a publication by Koboldt et al. 2013.
A detailed description can be found on the Cuneiform website. This cookbook installs all necessary tools, downloads all necessary data, sets up Cuneiform, and places the workflow in a predetermined location. The cookbook can be run on any system in a virtual machine.
- Ubuntu
- Chef 12.14+
- chef-cuneiform
- chef-rebar3
-erlang
- build-essential
- mingw
- seven_zip
- windows
- yum-epel
- yum-erlang_solutions
- chef-rebar3
-erlang
variant-call::default
updates the apt package index and runsvariant-call::tools
,variant-call::data
, andvariant-call::workflow
variant-call::tools
installs FastQC, Bowtie 2, SAMtools, VarScan, and includes the recipevariant-call::annovar
.variant-call::annovar
installs ANNOVARvariant-call::data
includes the recipesvariant-call::kgenomes
,variant-call::hg38
, andvariant-call::annovar-db
variant-call::kgenomes
downloads two samples from the 1000 Genomes Projectvariant-call::hg38
downloads the HG38 Human reference genome from UCSCvariant-call::annovar-db
downloads the HG38 gene annotation index database for ANNOVARvariant-call::workflow
places the Cuneiform variant calling workflow in/opt/wf
If you set up the workflow via kitchen converge
, log into the machine by typing
kitchen login
Execute the workflow script by entering
cuneiform -d /opt/data /opt/wf/variant-call.cfl
- Jörgen Brandt (@joergen7) [email protected]