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
- Entity
- Assay
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