Skip to main content
Version: 3.14

Nirvana provides clinical-grade annotation of genomic variants (SNVs, MNVs, insertions, deletions, indels, STRs, gene fusions, and SVs (including CNVs). It can be run as a stand-alone package, as an AWS Lambda function, or integrated into larger software tools that require variant annotation.

The input to Nirvana are VCFs and the output is a structured JSON representation of all annotation and sample information (as extracted from the VCF). Nirvana handles multiple alternate alleles and multiple samples with ease.

The software is being developed under a rigorous SDLC and testing process to ensure accuracy of the results and enable embedding in other software with regulatory needs. Nirvana uses a continuous integration pipeline where millions of variant annotations are monitored against baseline values daily.

Fun Fact

Nirvana is a backronym for NImble and Robust VAriant aNnotAtor

What does Nirvana annotate?

We use Sequence Ontology consequences to describe how each variant impacts a given transcript:

In addition, we also use external data sources to provide additional context for each variant:

Licensing

Code

Nirvana source code is provided under the GPLv3 license. Nirvana includes several third party packages provided under other open source licenses, please see Dependencies for additional details.

Data

The data used by Nirvana is publicly available, however some data sources have special restrictions on use by non-academic entities.

Nirvana Team

Active Team

The Nirvana team works on the core functionality, AWS annotation services, in addition to keeping the annotation data sources up-to-date.

Current members of the Nirvana team are listed in alphabetical order below.

Haochen Li

Active developer. Detail-oriented quick thinker that keeps cool even in the most stressful situations.

Michael Strömberg

Nirvana founder and now ever grateful Nirvana cheerleader to those who actually write code for it.

Rajat Shuvro Roy

Lead developer. Loves to speed up things and make services available to all interested users.

Honorary Alumni

Nirvana would never be what it is today without the huge contributions from these folks who have moved on to bigger and greater things.

Julien Lajugie

Julien is a legend around these parts. When he's not taking down opponents in Taekwondo or melting riffs in his rock band, he's demolishing bugs and making the world a better place.

Shuli Kang

Oncology bioinformatician from USC before joining our team at Illumina. Now working as a Senior Bioinformatics Scientist at Novartis Gene Therapies.

Yu Jiang

Biostatistics genius from Duke University before joining our team at Illumina. Now working as a Research Engineer at Facebook AI Research.