Skip to content

Class: MicrohaplotypeForTarget

Microhaplotype detected for a specific target

URI: portable_microhaplotype_object:MicrohaplotypeForTarget

classDiagram class MicrohaplotypeForTarget click MicrohaplotypeForTarget href "../MicrohaplotypeForTarget" MicrohaplotypeForTarget : mhap_id MicrohaplotypeForTarget : reads MicrohaplotypeForTarget : umis

Slots

Name Cardinality and Range Description Inheritance
mhap_id 1
Integer
the index for a microhaplotype for a target in the representative_microhaplot... direct
reads 1
Integer
the read count for this microhaplotype direct
umis 0..1
Integer
the unique molecular identifier (umi) count for this microhaplotype direct

Usages

used by used in type used
DetectedMicrohaplotypesForTarget mhaps range MicrohaplotypeForTarget

Identifier and Mapping Information

Schema Source

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

Mappings

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

LinkML Source

Direct

name: MicrohaplotypeForTarget
description: Microhaplotype detected for a specific target
from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
slots:
- mhap_id
- reads
slot_usage:
  reads:
    name: reads
    description: the read count for this microhaplotype
attributes:
  umis:
    name: umis
    description: the unique molecular identifier (umi) count for this microhaplotype
    from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
    rank: 1000
    domain_of:
    - MicrohaplotypeForTarget
    range: integer
    required: false
    minimum_value: 0

Induced

name: MicrohaplotypeForTarget
description: Microhaplotype detected for a specific target
from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
slot_usage:
  reads:
    name: reads
    description: the read count for this microhaplotype
attributes:
  umis:
    name: umis
    description: the unique molecular identifier (umi) count for this microhaplotype
    from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
    rank: 1000
    alias: umis
    owner: MicrohaplotypeForTarget
    domain_of:
    - MicrohaplotypeForTarget
    range: integer
    required: false
    minimum_value: 0
  mhap_id:
    name: mhap_id
    description: the index for a microhaplotype for a target in the representative_microhaplotypes
      list, e.g. representative_microhaplotypes[mhaps_target_id][mhap_id]
    from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
    rank: 1000
    alias: mhap_id
    owner: MicrohaplotypeForTarget
    domain_of:
    - MicrohaplotypeForTarget
    range: integer
    required: true
    minimum_value: 0
    pattern: ^[0-9]+$
  reads:
    name: reads
    description: the read count for this microhaplotype
    from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
    rank: 1000
    alias: reads
    owner: MicrohaplotypeForTarget
    domain_of:
    - MicrohaplotypeForTarget
    - StageReadCounts
    range: integer
    required: true
    minimum_value: 0