Skip to content

Class: MaskingInfo

information about a subsegment of the sequence that should be masked

URI: portable_microhaplotype_object:MaskingInfo

classDiagram class MaskingInfo click MaskingInfo href "../MaskingInfo" MaskingInfo : replacement_size MaskingInfo : seq_segment_size MaskingInfo : seq_start

Slots

Name Cardinality and Range Description Inheritance
seq_start 1
Integer
the start of the masking direct
seq_segment_size 1
Integer
the size of the masking direct
replacement_size 1
Integer
the size of replacement mask direct

Usages

used by used in type used
RepresentativeMicrohaplotypeSequence masking range MaskingInfo

Identifier and Mapping Information

Schema Source

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

Mappings

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

LinkML Source

Direct

name: MaskingInfo
description: information about a subsegment of the sequence that should be masked
from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
attributes:
  seq_start:
    name: seq_start
    description: the start of the masking
    from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
    rank: 1000
    domain_of:
    - MaskingInfo
    range: integer
    required: true
  seq_segment_size:
    name: seq_segment_size
    description: the size of the masking
    from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
    rank: 1000
    domain_of:
    - MaskingInfo
    range: integer
    required: true
  replacement_size:
    name: replacement_size
    description: the size of replacement mask
    from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
    rank: 1000
    domain_of:
    - MaskingInfo
    range: integer
    required: true

Induced

name: MaskingInfo
description: information about a subsegment of the sequence that should be masked
from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
attributes:
  seq_start:
    name: seq_start
    description: the start of the masking
    from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
    rank: 1000
    alias: seq_start
    owner: MaskingInfo
    domain_of:
    - MaskingInfo
    range: integer
    required: true
  seq_segment_size:
    name: seq_segment_size
    description: the size of the masking
    from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
    rank: 1000
    alias: seq_segment_size
    owner: MaskingInfo
    domain_of:
    - MaskingInfo
    range: integer
    required: true
  replacement_size:
    name: replacement_size
    description: the size of replacement mask
    from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
    rank: 1000
    alias: replacement_size
    owner: MaskingInfo
    domain_of:
    - MaskingInfo
    range: integer
    required: true