Skip to content

Enum: SubstanceRoleEnum

The role or function of the substance in the context of its use.

URI: basalt_schema: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
nutrient None A compound added as an experimental nutrient variable (e
normalizer None An inert diluent (e
inducer None A compound added mid-experiment to trigger gene expression or a biological re...

Slots

Name Description
substance_role Role of this reagent in the experiment (nutrient, normalizer, inducer, etc

Identifier and Mapping Information

Schema Source

LinkML Source

name: SubstanceRoleEnum
description: The role or function of the substance in the context of its use.
from_schema: https://emsl-computing.github.io/BASALT-Schema
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
  nutrient:
    text: nutrient
    description: A compound added as an experimental nutrient variable (e.g. nitrogen
      or iron source at a controlled concentration).
  normalizer:
    text: normalizer
    description: An inert diluent (e.g. DI water) added to bring the well to a target
      total volume without changing the experimental chemistry.
  inducer:
    text: inducer
    description: A compound added mid-experiment to trigger gene expression or a biological
      response (e.g. IPTG, arabinose).