Skip to content

Class: PanelInfo

information on a panel of targeted amplicon primer pairs

URI: portable_microhaplotype_object:PanelInfo

classDiagram class PanelInfo click PanelInfo href "../PanelInfo" PanelInfo : panel_name PanelInfo : reactions PanelInfo --> "1..*" ReactionInfo : reactions click ReactionInfo href "../ReactionInfo"

Slots

Name Cardinality and Range Description Inheritance
reactions 1..*
ReactionInfo
a list of 1 or more reactions that this panel contains, each reactions list t... direct
panel_name 1
String
a name for the panel direct

Usages

used by used in type used
PortableMicrohaplotypeObject panel_info range PanelInfo

Identifier and Mapping Information

Schema Source

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

Mappings

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

LinkML Source

Direct

name: PanelInfo
description: information on a panel of targeted amplicon primer pairs
from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
attributes:
  reactions:
    name: reactions
    description: a list of 1 or more reactions that this panel contains, each reactions
      list the targets that were amplified in that reaction, e.g. pool1, pool2
    from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
    rank: 1000
    domain_of:
    - PanelInfo
    range: ReactionInfo
    required: true
    multivalued: true
    inlined_as_list: false
  panel_name:
    name: panel_name
    description: a name for the panel
    from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
    rank: 1000
    domain_of:
    - PanelInfo
    range: string
    required: true
    pattern: ^[A-z-._0-9]+$

Induced

name: PanelInfo
description: information on a panel of targeted amplicon primer pairs
from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
attributes:
  reactions:
    name: reactions
    description: a list of 1 or more reactions that this panel contains, each reactions
      list the targets that were amplified in that reaction, e.g. pool1, pool2
    from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
    rank: 1000
    alias: reactions
    owner: PanelInfo
    domain_of:
    - PanelInfo
    range: ReactionInfo
    required: true
    multivalued: true
    inlined_as_list: false
  panel_name:
    name: panel_name
    description: a name for the panel
    from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
    rank: 1000
    alias: panel_name
    owner: PanelInfo
    domain_of:
    - PanelInfo
    range: string
    required: true
    pattern: ^[A-z-._0-9]+$