Skip to content

Class: MicrohaplotypesForTarget

Microhaplotypes detected for a specific target

URI: portable_microhaplotype_object:MicrohaplotypesForTarget

classDiagram class MicrohaplotypesForTarget click MicrohaplotypesForTarget href "../MicrohaplotypesForTarget" MicrohaplotypesForTarget : microhaplotypes MicrohaplotypesForTarget --> "1..*" MicrohaplotypeForTarget : microhaplotypes click MicrohaplotypeForTarget href "../MicrohaplotypeForTarget" MicrohaplotypesForTarget : target_id

Slots

Name Cardinality and Range Description Inheritance
target_id 1
String
name of the target direct
microhaplotypes 1..*
MicrohaplotypeForTarget
a list of the microhaplotypes detected for this target direct

Usages

used by used in type used
MicrohaplotypesForSample target_results range MicrohaplotypesForTarget

Identifier and Mapping Information

Schema Source

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

Mappings

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

LinkML Source

Direct

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

Induced

name: MicrohaplotypesForTarget
description: Microhaplotypes detected for a specific target
from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
attributes:
  microhaplotypes:
    name: microhaplotypes
    description: a list of the microhaplotypes detected for this target
    from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
    rank: 1000
    alias: microhaplotypes
    owner: MicrohaplotypesForTarget
    domain_of:
    - MicrohaplotypesForTarget
    range: MicrohaplotypeForTarget
    required: true
    multivalued: true
    inlined: true
    inlined_as_list: true
  target_id:
    name: target_id
    description: name of the target
    from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
    rank: 1000
    alias: target_id
    owner: MicrohaplotypesForTarget
    domain_of:
    - TargetInfo
    - RepresentativeMicrohaplotypesForTarget
    - DemultiplexedTargetForExperimentSample
    - MicrohaplotypesForTarget
    range: string
    required: true
    pattern: ^[A-z-._0-9]$