Variant Object Representation |
hgvs.edit |
|
hgvs.edit classes implement
various kinds of sequence edits. For
nucleic acids, these edits are
independent of location; amino acids
edits currently contain the location. |
hgvs.hgvsposition |
|
A non-standard representation of a
sequence location without an edit. For
example, NM_012345.6:c.72+5_73-2. |
hgvs.location |
|
Various kinds of locations. Interval is a
span from start to end ; the
others are points in a sequence. |
hgvs.posedit |
|
A position+edit (really, an interval and
edit). |
hgvs.variant |
hgvs.variant.SequenceVariant
|
A sequence variant of any type (g, c, m,
r, n, p). A SequenceVariant is returned
by hgvs.parser.Parser , and it is
the input and output type for
hgvs.variantmapper.VariantMapper
operations. |
Parsing and Formatting |
hgvs.parser |
|
|
Coordinate, Interval, and Variant Mapping/Transformation |
hgvs.projector |
|
|
hgvs.alignmentmapper |
|
|
hgvs.variantmapper |
|
|
Variant Normalization and Validation |
hgvs.normalizer |
|
|
hgvs.validator |
|
|
External Data Providers |
hgvs.dataproviders.interface |
|
|
hgvs.dataproviders.uta |
|
|