-
Notifications
You must be signed in to change notification settings - Fork 36
Scripts
Roberto Preste edited this page Nov 16, 2019
·
4 revisions
MToolBox.sh is the shell script invoking all the following programs:
-
Sam2Fastq.jarto convert either SAM or BAM files to FASTQ format. This module is included in theext_tools/folder; -
mapExome.pyto map reads on RSRS and hg19. It invokes GSNAP; -
SortSam.jar, MarkDuplicates.jar, SamFormatConverter.jar (PicardTools suite) for SAM/BAM manipulation at several stages of the pipeline and elimination of PCR duplicates. These modules are included in theext_tools/folder; -
GenomeAnalysisTK.jar(GATK suite; PMID: 20644199) for indels realignment. This module is included in theext_tools/folder; -
assembleMTgenome.pyto assemble the mitochondrial genome and perform variant calling and heteroplasmy quantification, by invoking:-
mpileup(samtools) -
mtVariantCaller.pymodule; -
VCFoutput.pyto report variants in the VCF file (version 4.0). It invokes thevcfmodule (PyVCF release 0.60); -
mt-classifier.pyfor haplogroup prediction; -
variants_functional_annotation.pyfor functional annotation; -
prioritization.pyfor variant prioritization; -
summary.pyto report statistics about coverage of reconstructed genomes, predicted haplogroups, number of homoplasmic, heteroplasmic and prioritized variants.
-