Class: PmoGenerationMethod
Information about how a PMO was generated
URI: portable_microhaplotype_object:PmoGenerationMethod
classDiagram
class PmoGenerationMethod
click PmoGenerationMethod href "../PmoGenerationMethod"
PmoGenerationMethod : program_name
PmoGenerationMethod : program_version
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
program_version | 1 String |
the version of generation method, should be in the format of v[MAJOR] | direct |
program_name | 1 String |
the name of the program | direct |
Usages
used by | used in | type | used |
---|---|---|---|
PmoHeader | generation_method | range | PmoGenerationMethod |
Identifier and Mapping Information
Schema Source
- from schema: https://plasmogenepi.github.io/portable-microhaplotype-object
Mappings
Mapping Type | Mapped Value |
---|---|
self | portable_microhaplotype_object:PmoGenerationMethod |
native | portable_microhaplotype_object:PmoGenerationMethod |
LinkML Source
Direct
name: PmoGenerationMethod
description: Information about how a PMO was generated
from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
slots:
- program_version
attributes:
program_name:
name: program_name
description: the name of the program
from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
rank: 1000
domain_of:
- PmoGenerationMethod
range: string
required: true
pattern: ^[A-z-._0-9 ]+$
Induced
name: PmoGenerationMethod
description: Information about how a PMO was generated
from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
attributes:
program_name:
name: program_name
description: the name of the program
from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
rank: 1000
alias: program_name
owner: PmoGenerationMethod
domain_of:
- PmoGenerationMethod
range: string
required: true
pattern: ^[A-z-._0-9 ]+$
program_version:
name: program_version
description: the version of generation method, should be in the format of v[MAJOR].[MINOR].[PATCH]
from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
rank: 1000
alias: program_version
owner: PmoGenerationMethod
domain_of:
- BioMethod
- PmoGenerationMethod
range: string
required: true
pattern: ^[A-z-._0-9 ]+$