Skip to content

Class: DetectedMicrohaplotypesForSample

Microhaplotypes detected for a sample for all targets

URI: portable_microhaplotype_object:DetectedMicrohaplotypesForSample

classDiagram class DetectedMicrohaplotypesForSample click DetectedMicrohaplotypesForSample href "../DetectedMicrohaplotypesForSample" DetectedMicrohaplotypesForSample : library_sample_id DetectedMicrohaplotypesForSample : target_results DetectedMicrohaplotypesForSample --> "1..*" DetectedMicrohaplotypesForTarget : target_results click DetectedMicrohaplotypesForTarget href "../DetectedMicrohaplotypesForTarget"

Slots

Name Cardinality and Range Description Inheritance
library_sample_id 1
Integer
the index into the library_info list direct
target_results 1..*
DetectedMicrohaplotypesForTarget
a list of the microhaplotypes detected for a list of targets direct

Usages

used by used in type used
DetectedMicrohaplotypes library_samples range DetectedMicrohaplotypesForSample

Identifier and Mapping Information

Schema Source

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

Mappings

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

LinkML Source

Direct

name: DetectedMicrohaplotypesForSample
description: Microhaplotypes detected for a sample for all targets
from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
slots:
- library_sample_id
attributes:
  target_results:
    name: target_results
    description: a list of the microhaplotypes detected for a list of targets
    from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
    rank: 1000
    domain_of:
    - DetectedMicrohaplotypesForSample
    range: DetectedMicrohaplotypesForTarget
    required: true
    multivalued: true
    inlined: true
    inlined_as_list: true

Induced

name: DetectedMicrohaplotypesForSample
description: Microhaplotypes detected for a sample for all targets
from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
attributes:
  target_results:
    name: target_results
    description: a list of the microhaplotypes detected for a list of targets
    from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
    rank: 1000
    alias: target_results
    owner: DetectedMicrohaplotypesForSample
    domain_of:
    - DetectedMicrohaplotypesForSample
    range: DetectedMicrohaplotypesForTarget
    required: true
    multivalued: true
    inlined: true
    inlined_as_list: true
  library_sample_id:
    name: library_sample_id
    description: the index into the library_info list
    from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
    rank: 1000
    alias: library_sample_id
    owner: DetectedMicrohaplotypesForSample
    domain_of:
    - DetectedMicrohaplotypesForSample
    - ReadCountsByStageForLibrarySample
    range: integer
    required: true
    pattern: ^[0-9]+$