Skip to content

Class: ExperimentInfo

Information about a specific amplification and sequencing of a specimen

URI: portable_microhaplotype_object:ExperimentInfo

classDiagram class ExperimentInfo click ExperimentInfo href "../ExperimentInfo" ExperimentInfo : accession ExperimentInfo : experiment_sample_id ExperimentInfo : panel_id ExperimentInfo : plate_col ExperimentInfo : plate_name ExperimentInfo : plate_row ExperimentInfo : sequencing_info_id ExperimentInfo : specimen_id

Slots

Name Cardinality and Range Description Inheritance
sequencing_info_id 1
String
a unique identifier for this sequencing info direct
plate_name 0..1
String
a name of plate the specimen was in direct
plate_row 0..1
String
the row the specimen was in direct
plate_col 0..1
Integer
the column the specimen was in direct
specimen_id 1
String
the name of the specimen of a individual direct
panel_id 1
String
name of the panel direct
experiment_sample_id 1
String
a unique identifier for this sequence/amplification run on a specimen direct
accession 0..1
String
ERA/SRA accession number for the sample if it was submitted direct

Usages

used by used in type used
PortableMicrohaplotypeObject experiment_infos range ExperimentInfo

Identifier and Mapping Information

Schema Source

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

Mappings

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

LinkML Source

Direct

name: ExperimentInfo
description: Information about a specific amplification and sequencing of a specimen
from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
slots:
- sequencing_info_id
- plate_name
- plate_row
- plate_col
- specimen_id
- panel_id
- experiment_sample_id
slot_usage:
  specimen_id:
    name: specimen_id
    identifier: false
    domain_of:
    - ExperimentInfo
    - SpecimenInfo
  panel_id:
    name: panel_id
    identifier: false
    domain_of:
    - PanelInfo
    - ExperimentInfo
  experiment_sample_id:
    name: experiment_sample_id
    identifier: true
    domain_of:
    - DemultiplexedTargetsForExperimentSample
    - MicrohaplotypesForSample
    - ExperimentInfo
  plate_name:
    name: plate_name
    domain_of:
    - ExperimentInfo
    - SpecimenInfo
    required: false
  plate_row:
    name: plate_row
    domain_of:
    - ExperimentInfo
    - SpecimenInfo
    required: false
  plate_col:
    name: plate_col
    domain_of:
    - ExperimentInfo
    - SpecimenInfo
    required: false
attributes:
  accession:
    name: accession
    description: ERA/SRA accession number for the sample if it was submitted
    from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
    rank: 1000
    domain_of:
    - ExperimentInfo
    range: string
    required: false
    pattern: ^[A-z-._0-9]$

Induced

name: ExperimentInfo
description: Information about a specific amplification and sequencing of a specimen
from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
slot_usage:
  specimen_id:
    name: specimen_id
    identifier: false
    domain_of:
    - ExperimentInfo
    - SpecimenInfo
  panel_id:
    name: panel_id
    identifier: false
    domain_of:
    - PanelInfo
    - ExperimentInfo
  experiment_sample_id:
    name: experiment_sample_id
    identifier: true
    domain_of:
    - DemultiplexedTargetsForExperimentSample
    - MicrohaplotypesForSample
    - ExperimentInfo
  plate_name:
    name: plate_name
    domain_of:
    - ExperimentInfo
    - SpecimenInfo
    required: false
  plate_row:
    name: plate_row
    domain_of:
    - ExperimentInfo
    - SpecimenInfo
    required: false
  plate_col:
    name: plate_col
    domain_of:
    - ExperimentInfo
    - SpecimenInfo
    required: false
attributes:
  accession:
    name: accession
    description: ERA/SRA accession number for the sample if it was submitted
    from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
    rank: 1000
    alias: accession
    owner: ExperimentInfo
    domain_of:
    - ExperimentInfo
    range: string
    required: false
    pattern: ^[A-z-._0-9]$
  sequencing_info_id:
    name: sequencing_info_id
    description: a unique identifier for this sequencing info
    from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
    rank: 1000
    alias: sequencing_info_id
    owner: ExperimentInfo
    domain_of:
    - ExperimentInfo
    - SequencingInfo
    range: string
    required: true
    pattern: ^[A-z-._0-9 ]$
  plate_name:
    name: plate_name
    description: a name of plate the specimen was in
    from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
    rank: 1000
    alias: plate_name
    owner: ExperimentInfo
    domain_of:
    - ExperimentInfo
    - SpecimenInfo
    range: string
    required: false
    pattern: ^[A-z-._0-9 ]$
  plate_row:
    name: plate_row
    description: the row the specimen was in
    from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
    rank: 1000
    alias: plate_row
    owner: ExperimentInfo
    domain_of:
    - ExperimentInfo
    - SpecimenInfo
    range: string
    required: false
    pattern: ^[A-z]$
  plate_col:
    name: plate_col
    description: the column the specimen was in
    from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
    rank: 1000
    alias: plate_col
    owner: ExperimentInfo
    domain_of:
    - ExperimentInfo
    - SpecimenInfo
    range: integer
    required: false
    pattern: ^[0-9]$
  specimen_id:
    name: specimen_id
    description: the name of the specimen of a individual
    from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
    rank: 1000
    identifier: false
    alias: specimen_id
    owner: ExperimentInfo
    domain_of:
    - ExperimentInfo
    - SpecimenInfo
    range: string
    required: true
    pattern: ^[A-z-._0-9]$
  panel_id:
    name: panel_id
    description: name of the panel
    from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
    rank: 1000
    identifier: false
    alias: panel_id
    owner: ExperimentInfo
    domain_of:
    - PanelInfo
    - ExperimentInfo
    range: string
    required: true
    pattern: ^[A-z-._0-9]$
  experiment_sample_id:
    name: experiment_sample_id
    description: a unique identifier for this sequence/amplification run on a specimen
    from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
    rank: 1000
    identifier: true
    alias: experiment_sample_id
    owner: ExperimentInfo
    domain_of:
    - DemultiplexedTargetsForExperimentSample
    - MicrohaplotypesForSample
    - ExperimentInfo
    range: string
    required: true
    pattern: ^[A-z-._0-9 ]$