Skip to content

nzhun/jannovar

 
 

Repository files navigation

Build Status Documentation API Docs

Jannovar

Functional variant file annotation in Java. Jannovar provides a program for the annotation of VCF files and also exposes its functionality through a library API.

Jannovar is licenced under the BSD2 license.

More information is available in the Jannovar manual.

Jannovar is compatible with Java 7 and higher.

Quickstart

Download binary files of the current release from our GitHub release page.

After extracting the ZIP file, you can call Jannovar as follows.

Download the UCSC transcripts for hg19:

# java -jar jannovar-cli-0.16.jar download -d hg19/ucsc
[...]

Annotate the example file small.vcf:

# java -jar jannovar-cli-0.16.jar annotate -d data/hg19_ucsc.ser -i examples/small.vcf
[...]

Inspect the resulting annotated file:

# less examples/small.jv.vcf

Also see the Quickstart section in the Jannovar manual.

About

Java library for annotating VCF files with gene/transcript-based annotations

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Java 98.0%
  • HTML 0.6%
  • ANTLR 0.5%
  • Python 0.4%
  • Makefile 0.2%
  • Batchfile 0.2%
  • Other 0.1%