Class: RepresentativeMicrohaplotypesForTarget
a list of the representative sequence for a microhaplotypes, similar to a fast(a/q) format
URI: portable_microhaplotype_object:RepresentativeMicrohaplotypesForTarget
classDiagram
class RepresentativeMicrohaplotypesForTarget
click RepresentativeMicrohaplotypesForTarget href "../RepresentativeMicrohaplotypesForTarget"
RepresentativeMicrohaplotypesForTarget : mhap_location
RepresentativeMicrohaplotypesForTarget --> "0..1" GenomicLocation : mhap_location
click GenomicLocation href "../GenomicLocation"
RepresentativeMicrohaplotypesForTarget : microhaplotypes
RepresentativeMicrohaplotypesForTarget --> "1..*" RepresentativeMicrohaplotype : microhaplotypes
click RepresentativeMicrohaplotype href "../RepresentativeMicrohaplotype"
RepresentativeMicrohaplotypesForTarget : target_id
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
target_id | 1 Integer |
the index into the target_info list | direct |
microhaplotypes | 1..* RepresentativeMicrohaplotype |
a list of the microhaplotypes detected for a target | direct |
mhap_location | 0..1 GenomicLocation |
a genomic location that was analyzed for this target info, this allows listin... | direct |
Usages
used by | used in | type | used |
---|---|---|---|
RepresentativeMicrohaplotypes | targets | range | RepresentativeMicrohaplotypesForTarget |
Identifier and Mapping Information
Schema Source
- from schema: https://plasmogenepi.github.io/portable-microhaplotype-object
Mappings
Mapping Type | Mapped Value |
---|---|
self | portable_microhaplotype_object:RepresentativeMicrohaplotypesForTarget |
native | portable_microhaplotype_object:RepresentativeMicrohaplotypesForTarget |
LinkML Source
Direct
name: RepresentativeMicrohaplotypesForTarget
description: a list of the representative sequence for a microhaplotypes, similar
to a fast(a/q) format
from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
slots:
- target_id
slot_usage:
target_id:
name: target_id
identifier: true
attributes:
microhaplotypes:
name: microhaplotypes
description: a list of the microhaplotypes detected for a target
from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
rank: 1000
domain_of:
- RepresentativeMicrohaplotypesForTarget
range: RepresentativeMicrohaplotype
required: true
multivalued: true
inlined_as_list: false
mhap_location:
name: mhap_location
description: 'a genomic location that was analyzed for this target info, this
allows listing location that may be different from the full target location
(e.g 1 base in from the full) '
from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
rank: 1000
domain_of:
- RepresentativeMicrohaplotypesForTarget
range: GenomicLocation
required: false
Induced
name: RepresentativeMicrohaplotypesForTarget
description: a list of the representative sequence for a microhaplotypes, similar
to a fast(a/q) format
from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
slot_usage:
target_id:
name: target_id
identifier: true
attributes:
microhaplotypes:
name: microhaplotypes
description: a list of the microhaplotypes detected for a target
from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
rank: 1000
alias: microhaplotypes
owner: RepresentativeMicrohaplotypesForTarget
domain_of:
- RepresentativeMicrohaplotypesForTarget
range: RepresentativeMicrohaplotype
required: true
multivalued: true
inlined_as_list: false
mhap_location:
name: mhap_location
description: 'a genomic location that was analyzed for this target info, this
allows listing location that may be different from the full target location
(e.g 1 base in from the full) '
from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
rank: 1000
alias: mhap_location
owner: RepresentativeMicrohaplotypesForTarget
domain_of:
- RepresentativeMicrohaplotypesForTarget
range: GenomicLocation
required: false
target_id:
name: target_id
description: the index into the target_info list
from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
rank: 1000
identifier: true
alias: target_id
owner: RepresentativeMicrohaplotypesForTarget
domain_of:
- RepresentativeMicrohaplotypesForTarget
- ReadCountsByStageForTarget
range: integer
required: true
pattern: ^[0-9]+$