Skip to content

Class: Assay

A class for representing metadata about an assay performed on a specimen, including the method and instrument used.

URI: bdchm:Assay

classDiagram class Assay click Assay href "../Assay" Entity <|-- Assay click Entity href "../Entity" Assay : id Assay : instrument Assay --> "*" InstrumentEnum : instrument click InstrumentEnum href "../InstrumentEnum" Assay : lower_limit_of_detection Assay --> "0..1" Quantity : lower_limit_of_detection click Quantity href "../Quantity" Assay : method Assay --> "1" AssayMethodEnum : method click AssayMethodEnum href "../AssayMethodEnum" Assay : reagent Assay --> "*" Substance : reagent click Substance href "../Substance" Assay : upper_limit_of_detection Assay --> "0..1" Quantity : upper_limit_of_detection click Quantity href "../Quantity"

Inheritance

Slots

Name Cardinality and Range Description Inheritance
method 1
AssayMethodEnum
The type of assay performed (e direct
instrument *
InstrumentEnum
The instrument(s) used to perform the assay direct
reagent *
Substance
The reagent(s) used to perform the assay direct
lower_limit_of_detection 0..1
Quantity
The lower limit of detection for the assay, if applicable direct
upper_limit_of_detection 0..1
Quantity
The upper limit of detection for the assay, if applicable direct
id 1
Uriorcurie
The 'logical' identifier of the entity within the system of record Entity

Usages

used by used in type used
MeasurementObservation associated_assay range Assay

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/bdchm

Mappings

Mapping Type Mapped Value
self bdchm:Assay
native bdchm:Assay

LinkML Source

Direct

name: Assay
description: A class for representing metadata about an assay performed on a specimen,
  including the method and instrument used.
from_schema: https://w3id.org/bdchm
is_a: Entity
attributes:
  method:
    name: method
    description: The type of assay performed (e.g. "immunohistochemistry", "RNA-seq",
      "mass spectrometry")
    from_schema: https://w3id.org/bdchm
    rank: 1000
    domain_of:
    - Assay
    range: AssayMethodEnum
    required: true
    multivalued: false
  instrument:
    name: instrument
    description: The instrument(s) used to perform the assay.
    from_schema: https://w3id.org/bdchm
    rank: 1000
    domain_of:
    - Assay
    range: InstrumentEnum
    multivalued: true
  reagent:
    name: reagent
    description: The reagent(s) used to perform the assay.
    from_schema: https://w3id.org/bdchm
    rank: 1000
    domain_of:
    - Assay
    range: Substance
    multivalued: true
  lower_limit_of_detection:
    name: lower_limit_of_detection
    description: The lower limit of detection for the assay, if applicable.
    from_schema: https://w3id.org/bdchm
    rank: 1000
    domain_of:
    - Assay
    range: Quantity
    multivalued: false
  upper_limit_of_detection:
    name: upper_limit_of_detection
    description: The upper limit of detection for the assay, if applicable.
    from_schema: https://w3id.org/bdchm
    rank: 1000
    domain_of:
    - Assay
    range: Quantity
    multivalued: false

Induced

name: Assay
description: A class for representing metadata about an assay performed on a specimen,
  including the method and instrument used.
from_schema: https://w3id.org/bdchm
is_a: Entity
attributes:
  method:
    name: method
    description: The type of assay performed (e.g. "immunohistochemistry", "RNA-seq",
      "mass spectrometry")
    from_schema: https://w3id.org/bdchm
    rank: 1000
    alias: method
    owner: Assay
    domain_of:
    - Assay
    range: AssayMethodEnum
    required: true
    multivalued: false
  instrument:
    name: instrument
    description: The instrument(s) used to perform the assay.
    from_schema: https://w3id.org/bdchm
    rank: 1000
    alias: instrument
    owner: Assay
    domain_of:
    - Assay
    range: InstrumentEnum
    multivalued: true
  reagent:
    name: reagent
    description: The reagent(s) used to perform the assay.
    from_schema: https://w3id.org/bdchm
    rank: 1000
    alias: reagent
    owner: Assay
    domain_of:
    - Assay
    range: Substance
    multivalued: true
  lower_limit_of_detection:
    name: lower_limit_of_detection
    description: The lower limit of detection for the assay, if applicable.
    from_schema: https://w3id.org/bdchm
    rank: 1000
    alias: lower_limit_of_detection
    owner: Assay
    domain_of:
    - Assay
    range: Quantity
    multivalued: false
  upper_limit_of_detection:
    name: upper_limit_of_detection
    description: The upper limit of detection for the assay, if applicable.
    from_schema: https://w3id.org/bdchm
    rank: 1000
    alias: upper_limit_of_detection
    owner: Assay
    domain_of:
    - Assay
    range: Quantity
    multivalued: false
  id:
    name: id
    description: The 'logical' identifier of the entity within the system of record.  The
      simple value of this attribute stands for an identifier of this data object
      within the system, it can be used as a reference from other objects within the
      same system (i.e. primary and foreign keys), and it should be unique per type
      of object. The same data object copied to a different system will likely have
      a different "id" in the new system since "id" values are system specific and
      do not represent persistent business identifiers. Business identifiers are assigned
      outside the information system and are captured in the "identifier" field. The
      "id" field is more likely to be a serially or randomly generated value that
      is assigned to the data object as it is created in a system.
    from_schema: https://w3id.org/bdchm
    rank: 1000
    slot_uri: schema:identifier
    identifier: true
    alias: id
    owner: Assay
    domain_of:
    - Entity
    range: uriorcurie
    required: true