Skip to content

Latest commit

 

History

History
61 lines (38 loc) · 1.41 KB

catvrs_model.rst

File metadata and controls

61 lines (38 loc) · 1.41 KB

Cat-VRS Model

The following data types classes are used by Cat-VRS but maintained by either the VRS subgroup or across the GKS Work Stream as core data classes.

Categorical Variant

The Categorical Variant class is the primary class in Cat-VRS. It depends on one or more Constraint elements to create a complete description of a categorical variant.

Constraint

The Constraint class is an abstract class that is the parent of all other constraint classes. A constraint is a rule or set of rules that must be satisfied for a CategoricalVariant to be considered valid. Constraint sub classes are only used in CategoricalVariant objects.

DefiningAlleleConstraint

DefiningLocationConstraint

CopyCountConstraint

CopyChangeConstraint

FeatureContextConstraint