Skip to content

Coding-DNA Models

CodingDnaOutcome module-attribute

CodingDnaOutcome: TypeAlias = NucleotideEdit | CodingDnaUnknown

Tagged union for supported coding-DNA outcomes:

CodingDnaUnknown dataclass

CodingDnaUnknown()

Coding-DNA outcome c.? where the consequence is unknown.

Examples:

>>> from tinyhgvs import CodingDnaUnknown, parse_hgvs
>>> variant = parse_hgvs("NM_004006.2:c.?")
>>> isinstance(variant.description, CodingDnaUnknown)
True