Samtools trio calling (DNAnexus Platform App)
August 15, 2013 ยท View on GitHub
Trio calling (with recognition of mendelian violations) using samtools from https://github.com/samtools/samtools/archive/0.1.19.tar.gz
This is the source code for an app that runs on the DNAnexus Platform. For more information about how to run or modify it, see https://wiki.dnanexus.com/.
Caveat:
This applet does not properly handle non-pseudoautosomal regions of the X chromosome correctly.
getting/building the source
The git repo needs to be checked out with git clone --recursive to get the samtools source.
If you did not do this and already have the source, try git submodule init then git submodule update
To build, you need the DNANexus SDK installed, then issue dx build from within this directory.
Inputs
- Input BAM file for child
childbam:file - Input BAM file for the father
fatherbam:file - Input BAM file for the mother
motherbam:file
The input BAM files need to have an appropriate SAMPLE_NAME property which will be used in the output VCF
- Reference genome
reference:file - File containing target regions (.bed)
targetbed:file(optional)
Outputs
- Joint calls with trio MV calculations
vcfout:file