Skip to content

Class: Member

URI: phenopackets:Member

erDiagram Member { string curie string id } VariationSet { } Text { string definition string id } Haplotype { } CopyNumber { string curie string id } RepeatedSequenceExpression { } Number { integer value } LiteralSequenceExpression { string sequence } IndefiniteRange { string comparator integer value } Gene { string geneId } DerivedSequenceExpression { boolean reverseComplement } DefiniteRange { integer max integer min } Allele { string curie string id } Member ||--|o Allele : "allele" Member ||--|o CopyNumber : "copyNumber" Member ||--|o Haplotype : "haplotype" Member ||--}o Member : "members" Member ||--|o Text : "text" Member ||--|o VariationSet : "variationSet" CopyNumber ||--|o Allele : "allele" CopyNumber ||--|o DefiniteRange : "definiteRange" CopyNumber ||--|o DerivedSequenceExpression : "derivedSequenceExpression" CopyNumber ||--|o Gene : "gene" CopyNumber ||--|o Haplotype : "haplotype" CopyNumber ||--|o IndefiniteRange : "indefiniteRange" CopyNumber ||--|o LiteralSequenceExpression : "literalSequenceExpression" CopyNumber ||--|o Number : "number" CopyNumber ||--|o RepeatedSequenceExpression : "repeatedSequenceExpression" RepeatedSequenceExpression ||--|o DefiniteRange : "definiteRange" RepeatedSequenceExpression ||--|o DerivedSequenceExpression : "derivedSequenceExpression" RepeatedSequenceExpression ||--|o IndefiniteRange : "indefiniteRange" RepeatedSequenceExpression ||--|o LiteralSequenceExpression : "literalSequenceExpression" RepeatedSequenceExpression ||--|o Number : "number" DerivedSequenceExpression ||--|o SequenceLocation : "location" Allele ||--|o ChromosomeLocation : "chromosomeLocation" Allele ||--|o DerivedSequenceExpression : "derivedSequenceExpression" Allele ||--|o LiteralSequenceExpression : "literalSequenceExpression" Allele ||--|o RepeatedSequenceExpression : "repeatedSequenceExpression" Allele ||--|o SequenceLocation : "sequenceLocation"

Slots

Name Cardinality and Range Description Inheritance
allele 0..1
Allele
direct
copyNumber 0..1
CopyNumber
direct
curie 0..1
String
direct
haplotype 0..1
Haplotype
direct
id 0..1
String
direct
members 0..*
Member
direct
text 0..1
Text
direct
variationSet 0..1
VariationSet
direct

Usages

used by used in type used
Member members range Member

Identifier and Mapping Information

Schema Source

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

Mappings

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

LinkML Source

Direct

name: Member
description: ''
from_schema: https://w3id.org/linkml/phenopackets/phenopackets
attributes:
  allele:
    name: allele
    annotations:
      rank:
        tag: rank
        value: 2
    description: ''
    from_schema: https://w3id.org/linkml/phenopackets/phenopackets
    domain_of:
    - CopyNumber
    - Member
    - MolecularVariation
    - Variation
    range: Allele
  copyNumber:
    name: copyNumber
    annotations:
      rank:
        tag: rank
        value: 4
    description: ''
    from_schema: https://w3id.org/linkml/phenopackets/phenopackets
    domain_of:
    - Abundance
    - Member
    - SystemicVariation
    - Variation
    range: CopyNumber
  curie:
    name: curie
    annotations:
      rank:
        tag: rank
        value: 1
    description: ''
    from_schema: https://w3id.org/linkml/phenopackets/phenopackets
    domain_of:
    - Allele
    - CopyNumber
    - Member
    range: string
  haplotype:
    name: haplotype
    annotations:
      rank:
        tag: rank
        value: 3
    description: ''
    from_schema: https://w3id.org/linkml/phenopackets/phenopackets
    domain_of:
    - CopyNumber
    - Member
    - MolecularVariation
    - Variation
    range: Haplotype
  id:
    name: id
    annotations:
      percent_encoded:
        tag: percent_encoded
        value: true
      rank:
        tag: rank
        value: 1
    description: ''
    from_schema: https://w3id.org/linkml/phenopackets/phenopackets
    domain_of:
    - Cohort
    - Family
    - Phenopacket
    - ExternalReference
    - OntologyClass
    - Biosample
    - Allele
    - ChromosomeLocation
    - CopyNumber
    - Member
    - SequenceLocation
    - Text
    - VariationDescriptor
    - VcfRecord
    - Interpretation
    - Individual
    - Resource
    range: string
  members:
    name: members
    annotations:
      rank:
        tag: rank
        value: 2
    description: ''
    from_schema: https://w3id.org/linkml/phenopackets/phenopackets
    multivalued: true
    domain_of:
    - Cohort
    - Member
    range: Member
    inlined: true
    inlined_as_list: true
  text:
    name: text
    annotations:
      rank:
        tag: rank
        value: 5
    description: ''
    from_schema: https://w3id.org/linkml/phenopackets/phenopackets
    rank: 1000
    domain_of:
    - Member
    - UtilityVariation
    - Variation
    range: Text
  variationSet:
    name: variationSet
    annotations:
      rank:
        tag: rank
        value: 6
    description: ''
    from_schema: https://w3id.org/linkml/phenopackets/phenopackets
    rank: 1000
    domain_of:
    - Member
    - UtilityVariation
    - Variation
    range: VariationSet
rules:
- postconditions:
    exactly_one_of:
    - slot_conditions:
        curie:
          name: curie
          required: true
    - slot_conditions:
        allele:
          name: allele
          required: true
    - slot_conditions:
        haplotype:
          name: haplotype
          required: true
    - slot_conditions:
        copyNumber:
          name: copyNumber
          required: true
    - slot_conditions:
        text:
          name: text
          required: true
    - slot_conditions:
        variationSet:
          name: variationSet
          required: true

Induced

name: Member
description: ''
from_schema: https://w3id.org/linkml/phenopackets/phenopackets
attributes:
  allele:
    name: allele
    annotations:
      rank:
        tag: rank
        value: 2
    description: ''
    from_schema: https://w3id.org/linkml/phenopackets/phenopackets
    alias: allele
    owner: Member
    domain_of:
    - CopyNumber
    - Member
    - MolecularVariation
    - Variation
    range: Allele
  copyNumber:
    name: copyNumber
    annotations:
      rank:
        tag: rank
        value: 4
    description: ''
    from_schema: https://w3id.org/linkml/phenopackets/phenopackets
    alias: copyNumber
    owner: Member
    domain_of:
    - Abundance
    - Member
    - SystemicVariation
    - Variation
    range: CopyNumber
  curie:
    name: curie
    annotations:
      rank:
        tag: rank
        value: 1
    description: ''
    from_schema: https://w3id.org/linkml/phenopackets/phenopackets
    alias: curie
    owner: Member
    domain_of:
    - Allele
    - CopyNumber
    - Member
    range: string
  haplotype:
    name: haplotype
    annotations:
      rank:
        tag: rank
        value: 3
    description: ''
    from_schema: https://w3id.org/linkml/phenopackets/phenopackets
    alias: haplotype
    owner: Member
    domain_of:
    - CopyNumber
    - Member
    - MolecularVariation
    - Variation
    range: Haplotype
  id:
    name: id
    annotations:
      percent_encoded:
        tag: percent_encoded
        value: true
      rank:
        tag: rank
        value: 1
    description: ''
    from_schema: https://w3id.org/linkml/phenopackets/phenopackets
    alias: id
    owner: Member
    domain_of:
    - Cohort
    - Family
    - Phenopacket
    - ExternalReference
    - OntologyClass
    - Biosample
    - Allele
    - ChromosomeLocation
    - CopyNumber
    - Member
    - SequenceLocation
    - Text
    - VariationDescriptor
    - VcfRecord
    - Interpretation
    - Individual
    - Resource
    range: string
  members:
    name: members
    annotations:
      rank:
        tag: rank
        value: 2
    description: ''
    from_schema: https://w3id.org/linkml/phenopackets/phenopackets
    multivalued: true
    alias: members
    owner: Member
    domain_of:
    - Cohort
    - Member
    range: Member
    inlined: true
    inlined_as_list: true
  text:
    name: text
    annotations:
      rank:
        tag: rank
        value: 5
    description: ''
    from_schema: https://w3id.org/linkml/phenopackets/phenopackets
    rank: 1000
    alias: text
    owner: Member
    domain_of:
    - Member
    - UtilityVariation
    - Variation
    range: Text
  variationSet:
    name: variationSet
    annotations:
      rank:
        tag: rank
        value: 6
    description: ''
    from_schema: https://w3id.org/linkml/phenopackets/phenopackets
    rank: 1000
    alias: variationSet
    owner: Member
    domain_of:
    - Member
    - UtilityVariation
    - Variation
    range: VariationSet
rules:
- postconditions:
    exactly_one_of:
    - slot_conditions:
        curie:
          name: curie
          required: true
    - slot_conditions:
        allele:
          name: allele
          required: true
    - slot_conditions:
        haplotype:
          name: haplotype
          required: true
    - slot_conditions:
        copyNumber:
          name: copyNumber
          required: true
    - slot_conditions:
        text:
          name: text
          required: true
    - slot_conditions:
        variationSet:
          name: variationSet
          required: true