Skip to content

Class: UtilityVariation

URI: phenopackets:UtilityVariation

erDiagram UtilityVariation { } VariationSet { } Text { string definition string id } UtilityVariation ||--|o Text : "text" UtilityVariation ||--|o VariationSet : "variationSet"

Slots

Name Cardinality and Range Description Inheritance
text 0..1
Text
direct
variationSet 0..1
VariationSet
direct

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/linkml/phenopackets/phenopackets

Mappings

Mapping Type Mapped Value
self phenopackets:UtilityVariation
native phenopackets:UtilityVariation

LinkML Source

Direct

name: UtilityVariation
description: ''
from_schema: https://w3id.org/linkml/phenopackets/phenopackets
attributes:
  text:
    name: text
    annotations:
      rank:
        tag: rank
        value: 1
    description: ''
    from_schema: https://w3id.org/linkml/phenopackets/phenopackets
    domain_of:
    - Member
    - UtilityVariation
    - Variation
    range: Text
  variationSet:
    name: variationSet
    annotations:
      rank:
        tag: rank
        value: 2
    description: ''
    from_schema: https://w3id.org/linkml/phenopackets/phenopackets
    domain_of:
    - Member
    - UtilityVariation
    - Variation
    range: VariationSet
rules:
- postconditions:
    exactly_one_of:
    - slot_conditions:
        text:
          name: text
          required: true
    - slot_conditions:
        variationSet:
          name: variationSet
          required: true

Induced

name: UtilityVariation
description: ''
from_schema: https://w3id.org/linkml/phenopackets/phenopackets
attributes:
  text:
    name: text
    annotations:
      rank:
        tag: rank
        value: 1
    description: ''
    from_schema: https://w3id.org/linkml/phenopackets/phenopackets
    alias: text
    owner: UtilityVariation
    domain_of:
    - Member
    - UtilityVariation
    - Variation
    range: Text
  variationSet:
    name: variationSet
    annotations:
      rank:
        tag: rank
        value: 2
    description: ''
    from_schema: https://w3id.org/linkml/phenopackets/phenopackets
    alias: variationSet
    owner: UtilityVariation
    domain_of:
    - Member
    - UtilityVariation
    - Variation
    range: VariationSet
rules:
- postconditions:
    exactly_one_of:
    - slot_conditions:
        text:
          name: text
          required: true
    - slot_conditions:
        variationSet:
          name: variationSet
          required: true