Copy Count Constraint
Definition and Information Model
Note
This data class is at a trial use maturity level and may change in future releases. Maturity levels are described in the GKS Maturity Model.
Computational Definition
The exact or range of copies that members of this categorical variant must satisfy.
Information Model
Some CopyCountConstraint attributes are inherited from Constraint.
Field |
Flags |
Type |
Limits |
Description |
|---|---|---|---|---|
type |
string |
1..1 |
MUST be “CopyCountConstraint” |
|
copies |
integer | Range |
1..1 |
The precise value or range of copies members of this categorical variant must satisfy. |
Examples
The following example Categorical Variants utilize this Constraint:
A representative example of this Constraint, from GRCh38 Xp22.31(chrX:6978350-7594949)x3:
{
"type": "CopyCountConstraint",
"copies": 3
},
Implementation Guidance
This Constraint is used when constructing a Categorical Copy Number Variant when a copy number variation is expressed as an integer or Range. If looking to express the copy number variation as a category, consider instead applying the Copy Change Constraint.
copies
The copies attribute is required and can be populated with either an integer or Range. Range supports the use of null for either bound to represent an indefinite value.