Skip to content

Class: PCRTarget

URI: ak_schema:PCRTarget

classDiagram class PCRTarget click PCRTarget href "../PCRTarget" AIRRStandards <|-- PCRTarget click AIRRStandards href "../AIRRStandards" PCRTarget : forward_pcr_primer_target_location PCRTarget : pcr_target_locus PCRTarget --> "0..1" PcrTargetLocusEnum : pcr_target_locus click PcrTargetLocusEnum href "../PcrTargetLocusEnum" PCRTarget : reverse_pcr_primer_target_location

Inheritance

Slots

Name Cardinality and Range Description Inheritance
pcr_target_locus 0..1
PcrTargetLocusEnum
Designation of the target locus direct
forward_pcr_primer_target_location 0..1
String
Position of the most distal nucleotide templated by the forward primer or pri... direct
reverse_pcr_primer_target_location 0..1
String
Position of the most proximal nucleotide templated by the reverse primer or p... direct

Usages

used by used in type used
LibraryPreparationProcessing pcr_target range PCRTarget
NucleicAcidProcessing pcr_target range PCRTarget
SampleProcessing pcr_target range PCRTarget

Identifier and Mapping Information

Schema Source

  • from schema: https://github.com/airr-knowledge/ak-schema

Mappings

Mapping Type Mapped Value
self ak_schema:PCRTarget
native ak_schema:PCRTarget

LinkML Source

Direct

name: PCRTarget
from_schema: https://github.com/airr-knowledge/ak-schema
is_a: AIRRStandards
slots:
- pcr_target_locus
- forward_pcr_primer_target_location
- reverse_pcr_primer_target_location

Induced

name: PCRTarget
from_schema: https://github.com/airr-knowledge/ak-schema
is_a: AIRRStandards
attributes:
  pcr_target_locus:
    name: pcr_target_locus
    annotations:
      nullable:
        tag: nullable
        value: true
    description: Designation of the target locus. Note that this field uses a controlled
      vocubulary that is meant to provide a generic classification of the locus, not
      necessarily the correct designation according to a specific nomenclature.
    from_schema: https://github.com/airr-knowledge/ak-schema
    rank: 1000
    alias: pcr_target_locus
    owner: PCRTarget
    domain_of:
    - PCRTarget
    range: PcrTargetLocusEnum
  forward_pcr_primer_target_location:
    name: forward_pcr_primer_target_location
    annotations:
      nullable:
        tag: nullable
        value: true
    description: Position of the most distal nucleotide templated by the forward primer
      or primer mix
    from_schema: https://github.com/airr-knowledge/ak-schema
    rank: 1000
    alias: forward_pcr_primer_target_location
    owner: PCRTarget
    domain_of:
    - PCRTarget
    range: string
  reverse_pcr_primer_target_location:
    name: reverse_pcr_primer_target_location
    annotations:
      nullable:
        tag: nullable
        value: true
    description: Position of the most proximal nucleotide templated by the reverse
      primer or primer mix
    from_schema: https://github.com/airr-knowledge/ak-schema
    rank: 1000
    alias: reverse_pcr_primer_target_location
    owner: PCRTarget
    domain_of:
    - PCRTarget
    range: string