Jannovar
Jannovar annotates genetic variants and performs pedigree analyses to provide transcript-based interpretation of whole-exome and genome sequencing data.
Key Features:
- Transcript-Based Annotation: Uses an interval tree data structure to identify all transcripts impacted by variants and produces HGVS-compliant annotations for coding sequences, splice junctions, untranslated regions, and noncoding RNA transcripts.
- Pedigree Analysis: Performs family-based pedigree analysis using Variant Call Format (VCF) files to assess Mendelian inheritance patterns across generations.
- VCF Input Support: Accepts and annotates variants from Variant Call Format (VCF) files for both single-sample and family-based analyses.
- Implementation: Provided as a Java library and standalone Java application for integration into analysis workflows.
- Performance Efficiency: Optimized for speed, annotating typical exome VCF files in seconds on a standard desktop configuration.
Scientific Applications:
- Genetic Diagnostics: Supports identification and annotation of pathogenic mutations relevant to genetic disorder diagnosis.
- Disease-Gene Discovery: Enables pinpointing of candidate genes implicated in hereditary diseases through transcript-aware variant annotation.
- Pedigree Studies: Facilitates study of inheritance patterns and segregation of genetic traits within families to investigate Mendelian disorders.
Methodology:
Maps variants to transcripts using an interval tree data structure, generates HGVS-compliant transcript-based annotations, and conducts pedigree analysis on VCF files.
Topics
Details
- Tool Type:
- command-line tool
- Operating Systems:
- Linux, Windows, Mac
- Programming Languages:
- Java
- Added:
- 8/3/2017
- Last Updated:
- 11/25/2024
Operations
Publications
Jäger M, Wang K, Bauer S, Smedley D, Krawitz P, Robinson PN. Jannovar: A Java Library for Exome Annotation. Human Mutation. 2014;35(5):548-555. doi:10.1002/humu.22531. PMID:24677618.
DOI: 10.1002/humu.22531
PMID: 24677618
Documentation
User manual
http://jannovar.readthedocs.io/en/master/