Slot: protocol_type
The specific type of protocol. Used to designate which concrete class (e.g., ImagingProtocol, StainingProtocol, SpirometryProtocol, MolecularAssayProtocol) is instantiated for polymorphic protocol slots.
URI: soma:protocol_type Alias: protocol_type
Applicable Classes
| Name | Description | Modifies Slot |
|---|---|---|
| ImagingProtocol | Protocol for imaging-based assays (CBF, ASL, MCC) | no |
| MolecularAssayProtocol | Protocol for molecular biology assays (qRT-PCR, Western blot, ELISA) | no |
| SpirometryProtocol | Protocol for lung function / spirometry assays | no |
| Protocol | A detailed set of steps for how to perform a specific assay | no |
| StainingProtocol | Protocol for staining-based assays (goblet cell, immunofluorescence) | no |
Properties
- Range: String
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/EHS-Data-Standards/soma
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | soma:protocol_type |
| native | soma:protocol_type |
LinkML Source
name: protocol_type
description: The specific type of protocol. Used to designate which concrete class
(e.g., ImagingProtocol, StainingProtocol, SpirometryProtocol, MolecularAssayProtocol)
is instantiated for polymorphic protocol slots.
from_schema: https://w3id.org/EHS-Data-Standards/soma
rank: 1000
designates_type: true
alias: protocol_type
domain_of:
- Protocol
range: string