Molecular Variation

VRS currently covers many classes of variation that are defined on a contiguous molecule such as single nucleotide variants (SNVs), multi-nucleotide variants (MNVs), indels, repeats, haplotypes, breakpoints, and sequence rearrangements that form derivative molecules.

Collectively, these types of variation are called molecular variation.

Trial Use

May change in future releases. See Maturity Model.

Abstract Class — not instantiated directly; concrete subclasses inherit its attributes.

Sealed — MolecularVariation has a closed, exhaustive set of concrete subclasses; every one is listed below. No other subclass is permitted, and a conforming instance must be exactly one of these types.

Computational Definition

A Variation on a contiguous molecule.

Information Model

This class must match one of the following:

Inherits: Variation

Subclasses: Adjacency, Allele, Cis-Phased Block, Derivative Molecule, Relative Allele, Terminus