Skip to content

Class: WellReading

Per-well measurement data. NOT a standalone database table; embedded structured entries under

PlateProduct.well_readings.

URI: basalt_schema:WellReading

 classDiagram
    class WellReading
    click WellReading href "../WellReading/"
      WellReading : flag

      WellReading : position

      WellReading : value

Slots

Name Cardinality and Range Description Inheritance
position 1
String
Well position (e direct
value 1
Float
Measured value (absorbance, OD, fluorescence) direct
flag 0..1
String
QC flag "ok", "blank", "outlier", "contaminated" direct

Usages

used by used in type used
PlateProduct well_readings range WellReading
AMP2ODProduct well_readings range WellReading
EcoplateAbsorbanceProduct well_readings range WellReading

TODOs

  • add optical_density_method here to flag what value means if we have multiple OD methods (e.g. OD600 vs OD750)
  • units for value slot

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self basalt_schema:WellReading
native basalt_schema:WellReading

LinkML Source

Direct

name: WellReading
description: 'Per-well measurement data. NOT a standalone database table; embedded
  structured entries under

  PlateProduct.well_readings.'
todos:
- add optical_density_method here to flag what value means if we have multiple OD
  methods (e.g. OD600 vs OD750)
- units for value slot
from_schema: https://EMSL-Computing.github.io/BASALT-Schema
attributes:
  position:
    name: position
    description: Well position (e.g. "A01")
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema/media-strain-culture-plate
    domain_of:
    - WellMetadata
    - WellReading
    range: string
    required: true
  value:
    name: value
    description: Measured value (absorbance, OD, fluorescence)
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema/media-strain-culture-plate
    rank: 1000
    domain_of:
    - WellReading
    range: float
    required: true
  flag:
    name: flag
    description: QC flag   "ok", "blank", "outlier", "contaminated"
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema/media-strain-culture-plate
    rank: 1000
    domain_of:
    - WellReading
    - BulkDensityProduct
    - EnzymeProduct
    - GWCMoistureProduct
    - HydraulicPropertiesProduct
    - PhosphorusAnalysisProduct
    - RespirationProduct
    - TextureProduct
    - pHProduct
    range: string

Induced

name: WellReading
description: 'Per-well measurement data. NOT a standalone database table; embedded
  structured entries under

  PlateProduct.well_readings.'
todos:
- add optical_density_method here to flag what value means if we have multiple OD
  methods (e.g. OD600 vs OD750)
- units for value slot
from_schema: https://EMSL-Computing.github.io/BASALT-Schema
attributes:
  position:
    name: position
    description: Well position (e.g. "A01")
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema/media-strain-culture-plate
    alias: position
    owner: WellReading
    domain_of:
    - WellMetadata
    - WellReading
    range: string
    required: true
  value:
    name: value
    description: Measured value (absorbance, OD, fluorescence)
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema/media-strain-culture-plate
    rank: 1000
    alias: value
    owner: WellReading
    domain_of:
    - WellReading
    range: float
    required: true
  flag:
    name: flag
    description: QC flag   "ok", "blank", "outlier", "contaminated"
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema/media-strain-culture-plate
    rank: 1000
    alias: flag
    owner: WellReading
    domain_of:
    - WellReading
    - BulkDensityProduct
    - EnzymeProduct
    - GWCMoistureProduct
    - HydraulicPropertiesProduct
    - PhosphorusAnalysisProduct
    - RespirationProduct
    - TextureProduct
    - pHProduct
    range: string