Adjacency Constraint
Draft
May change significantly in future releases. See Maturity Model.
Computational Definition
Components that define a molecular adjacency of congruent elements.
Information Model
Some AdjacencyConstraint attributes are inherited from Constraint.
Field |
Flags |
Type |
Limits |
Description |
|---|---|---|---|---|
type |
string |
1..1 |
MUST be “AdjacencyConstraint” |
|
adjoinedElements |
↓ | iriReference | Mappable Concept | Location | Terminus | Unspecified Element |
2..2 |
The elements of the adjacency. |
functionalDomains |
⋮ | 0..m |
Functional domains whose presence or absence is required to satisfy the adjacency. |
|
linker |
0..1 |
The sequence found between the adjoined elements. |
||
orderKnown |
boolean |
1..1 |
When orderKnown is true, the order of adjoinedElements is assumed to denote the 5’ partner first and the 3’ partner second. If orderKnown is false, then the order of adjoinedElements assumed not in fact to be known, as in the case of a fusion where only one or both partners are known, but not their relative order. This field is redundant and may be set to true when using Sequence Locations and following the VRS 2 Adjacency model, as the order is implied by the usage of start and end on respective adjoinedElements. |
Inherits: Constraint
Note
This class is imported from Cat-VRS. Refer to the upstream specification for its authoritative, full definition.