Class: BioMethod
methodology description of a portion of a bioinformatics pipeline
URI: portable_microhaplotype_object:BioMethod
classDiagram
class BioMethod
click BioMethod href "../BioMethod"
BioMethod : additional_argument
BioMethod : program
BioMethod : program_version
BioMethod : purpose
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
program | 1 String |
name of the program used for this portion of the pipeline | direct |
purpose | 1 String |
the purpose for this method | direct |
program_version | 1 String |
versioning info for the program | direct |
additional_argument | * String |
any additional arguments that differ from the default | direct |
Usages
Identifier and Mapping Information
Schema Source
- from schema: https://plasmogenepi.github.io/portable-microhaplotype-object
Mappings
Mapping Type | Mapped Value |
---|---|
self | portable_microhaplotype_object:BioMethod |
native | portable_microhaplotype_object:BioMethod |
LinkML Source
Direct
name: BioMethod
description: methodology description of a portion of a bioinformatics pipeline
from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
attributes:
program:
name: program
description: name of the program used for this portion of the pipeline
from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
rank: 1000
domain_of:
- BioMethod
range: string
required: true
pattern: ^[A-z-._0-9 ]$
purpose:
name: purpose
description: the purpose for this method
from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
rank: 1000
domain_of:
- BioMethod
range: string
required: true
pattern: ^[A-z-._0-9 ]$
program_version:
name: program_version
description: versioning info for the program
from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
rank: 1000
domain_of:
- BioMethod
range: string
required: true
pattern: ^[A-z-._0-9 ]$
additional_argument:
name: additional_argument
description: any additional arguments that differ from the default
from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
rank: 1000
domain_of:
- BioMethod
range: string
required: false
multivalued: true
inlined: true
inlined_as_list: true
pattern: ^[A-z-._0-9 ]$
Induced
name: BioMethod
description: methodology description of a portion of a bioinformatics pipeline
from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
attributes:
program:
name: program
description: name of the program used for this portion of the pipeline
from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
rank: 1000
alias: program
owner: BioMethod
domain_of:
- BioMethod
range: string
required: true
pattern: ^[A-z-._0-9 ]$
purpose:
name: purpose
description: the purpose for this method
from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
rank: 1000
alias: purpose
owner: BioMethod
domain_of:
- BioMethod
range: string
required: true
pattern: ^[A-z-._0-9 ]$
program_version:
name: program_version
description: versioning info for the program
from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
rank: 1000
alias: program_version
owner: BioMethod
domain_of:
- BioMethod
range: string
required: true
pattern: ^[A-z-._0-9 ]$
additional_argument:
name: additional_argument
description: any additional arguments that differ from the default
from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
rank: 1000
alias: additional_argument
owner: BioMethod
domain_of:
- BioMethod
range: string
required: false
multivalued: true
inlined: true
inlined_as_list: true
pattern: ^[A-z-._0-9 ]$