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.

Documentation

Links