Skip to content

Class: DetectedMicrohaplotypesForTarget

Microhaplotypes detected for a specific target

URI: portable_microhaplotype_object:DetectedMicrohaplotypesForTarget

classDiagram class DetectedMicrohaplotypesForTarget click DetectedMicrohaplotypesForTarget href "../DetectedMicrohaplotypesForTarget" DetectedMicrohaplotypesForTarget : mhaps DetectedMicrohaplotypesForTarget --> "1..*" MicrohaplotypeForTarget : mhaps click MicrohaplotypeForTarget href "../MicrohaplotypeForTarget" DetectedMicrohaplotypesForTarget : mhaps_target_id

Slots

Name Cardinality and Range Description Inheritance
mhaps_target_id 1
Integer
the index for a target in the representative_microhaplotypes list direct
mhaps 1..*
MicrohaplotypeForTarget
a list of the microhaplotypes detected for this target direct

Usages

used by used in type used
DetectedMicrohaplotypesForSample target_results range DetectedMicrohaplotypesForTarget

Identifier and Mapping Information

Schema Source

  • from schema: https://plasmogenepi.github.io/portable-microhaplotype-object

Mappings

Mapping Type Mapped Value
self portable_microhaplotype_object:DetectedMicrohaplotypesForTarget
native portable_microhaplotype_object:DetectedMicrohaplotypesForTarget

LinkML Source

Direct

name: DetectedMicrohaplotypesForTarget
description: Microhaplotypes detected for a specific target
from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
slots:
- mhaps_target_id
attributes:
  mhaps:
    name: mhaps
    description: a list of the microhaplotypes detected for this target
    from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
    rank: 1000
    domain_of:
    - DetectedMicrohaplotypesForTarget
    range: MicrohaplotypeForTarget
    required: true
    multivalued: true
    inlined: true
    inlined_as_list: true

Induced

name: DetectedMicrohaplotypesForTarget
description: Microhaplotypes detected for a specific target
from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
attributes:
  mhaps:
    name: mhaps
    description: a list of the microhaplotypes detected for this target
    from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
    rank: 1000
    alias: mhaps
    owner: DetectedMicrohaplotypesForTarget
    domain_of:
    - DetectedMicrohaplotypesForTarget
    range: MicrohaplotypeForTarget
    required: true
    multivalued: true
    inlined: true
    inlined_as_list: true
  mhaps_target_id:
    name: mhaps_target_id
    description: the index for a target in the representative_microhaplotypes list
    from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
    rank: 1000
    alias: mhaps_target_id
    owner: DetectedMicrohaplotypesForTarget
    domain_of:
    - DetectedMicrohaplotypesForTarget
    range: integer
    required: true
    pattern: ^[0-9]+$