Enum: SubstanceRoleEnum
URI: SubstanceRoleEnum
Permissible Values
| Value | Meaning | Description |
|---|---|---|
| buffer | CHEBI:35225 | Maintains the pH of the solution within a specific range to stabilize analyte... |
| acid | CHEBI:37527 | Donates a proton or accepts an electron pair in a chemical reaction |
| base | CHEBI:22695 | Accepts a proton or donates an electron pair in a chemical reaction |
| ms_proteolytic_enzyme | MS:1002986 | Enzyme that catalyzes the hydrolysis of proteins and is used in mass spectrom... |
| solvent | CHEBI:46787 | Dissolves the sample or reagents to facilitate reactions or extraction |
| surfactant | CHEBI:35195 | Reduces surface tension and aids in the solubilization of substances |
| derivatizing_agent | None | Chemically modifies analytes to improve detection or separation |
| solubilizing_agent | None |
Slots
| Name | Description |
|---|---|
| substance_role | The role of a substance in a process |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/nmdc/nmdc
LinkML Source
name: SubstanceRoleEnum
from_schema: https://w3id.org/nmdc/nmdc
rank: 1000
permissible_values:
buffer:
text: buffer
description: Maintains the pH of the solution within a specific range to stabilize
analytes or reactions.
meaning: CHEBI:35225
acid:
text: acid
description: Donates a proton or accepts an electron pair in a chemical reaction.
meaning: CHEBI:37527
base:
text: base
description: Accepts a proton or donates an electron pair in a chemical reaction.
meaning: CHEBI:22695
ms_proteolytic_enzyme:
text: ms_proteolytic_enzyme
description: Enzyme that catalyzes the hydrolysis of proteins and is used in mass
spectrometry based proteomics
meaning: MS:1002986
solvent:
text: solvent
description: Dissolves the sample or reagents to facilitate reactions or extraction.
meaning: CHEBI:46787
surfactant:
text: surfactant
description: Reduces surface tension and aids in the solubilization of substances.
meaning: CHEBI:35195
derivatizing_agent:
text: derivatizing_agent
description: Chemically modifies analytes to improve detection or separation.
solubilizing_agent:
text: solubilizing_agent