Skip to content

Reaction conditions

This page provides comprehensive information about the structure and components of the data model, including detailed descriptions of the types and their properties, information on enumerations, and an overview of the ontologies used and their associated prefixes. Below, you will find a graph that visually represents the overall structure of the data model.

Graph
flowchart TB
    monoliquidsystemdescription_wmrs(MonoliquidSystemDescription_WMRS)
    multiphasicsystemdescription_wmrs(MultiphasicSystemDescription_WMRS)
    liquidphase_wmrs(LiquidPhase_WMRS)
    solidphase_wmrs(SolidPhase_WMRS)
    gasphase_wmrs(GasPhase_WMRS)
    temperatureconstant_wmrs(TemperatureConstant_WMRS)
    eventbasedtemperatureshift_wmrs(EventBasedTemperatureShift_WMRS)
    phconstant_wmrs(pHConstant_WMRS)
    eventbasedphshift_wmrs(EventBasedpHShift_WMRS)
    monoliquidsystemdescription_tfcr(MonoliquidSystemDescription_TFCR)
    multiphasicsystemdescription_tfcr(MultiphasicSystemDescription_TFCR)
    liquidphase_tfcr(LiquidPhase_TFCR)
    solidphase_tfcr(SolidPhase_TFCR)
    gasphase_tfcr(GasPhase_TFCR)
    temperatureconstant_tfcr(TemperatureConstant_TFCR)
    dynamictemperature_tfcr(DynamicTemperature_TFCR)
    phconstant_tfcr(pHConstant_TFCR)
    dynamicph_tfcr(DynamicpH_TFCR)

    click monoliquidsystemdescription_wmrs "#monoliquidsystemdescription_wmrs" "Go to MonoliquidSystemDescription_WMRS"
    click multiphasicsystemdescription_wmrs "#multiphasicsystemdescription_wmrs" "Go to MultiphasicSystemDescription_WMRS"
    click liquidphase_wmrs "#liquidphase_wmrs" "Go to LiquidPhase_WMRS"
    click solidphase_wmrs "#solidphase_wmrs" "Go to SolidPhase_WMRS"
    click gasphase_wmrs "#gasphase_wmrs" "Go to GasPhase_WMRS"
    click temperatureconstant_wmrs "#temperatureconstant_wmrs" "Go to TemperatureConstant_WMRS"
    click eventbasedtemperatureshift_wmrs "#eventbasedtemperatureshift_wmrs" "Go to EventBasedTemperatureShift_WMRS"
    click phconstant_wmrs "#phconstant_wmrs" "Go to pHConstant_WMRS"
    click eventbasedphshift_wmrs "#eventbasedphshift_wmrs" "Go to EventBasedpHShift_WMRS"
    click monoliquidsystemdescription_tfcr "#monoliquidsystemdescription_tfcr" "Go to MonoliquidSystemDescription_TFCR"
    click multiphasicsystemdescription_tfcr "#multiphasicsystemdescription_tfcr" "Go to MultiphasicSystemDescription_TFCR"
    click liquidphase_tfcr "#liquidphase_tfcr" "Go to LiquidPhase_TFCR"
    click solidphase_tfcr "#solidphase_tfcr" "Go to SolidPhase_TFCR"
    click gasphase_tfcr "#gasphase_tfcr" "Go to GasPhase_TFCR"
    click temperatureconstant_tfcr "#temperatureconstant_tfcr" "Go to TemperatureConstant_TFCR"
    click dynamictemperature_tfcr "#dynamictemperature_tfcr" "Go to DynamicTemperature_TFCR"
    click phconstant_tfcr "#phconstant_tfcr" "Go to pHConstant_TFCR"
    click dynamicph_tfcr "#dynamicph_tfcr" "Go to DynamicpH_TFCR"

Types

MonoliquidSystemDescription_WMRS

To describe a monoliquid system, precise information about the solvent (mixture) used and the applied reaction system must be provided.

solvent_description* string

  • The solvent used in the reaction system, e.g. a buffered aqueous solution or an organic solvent.

ionic_strength* float

  • Ionic strength calculated according to the dissolved ions in the solvent. The following formula can be used: $$I = \frac{1}{2} \sum
  • Minimum: 0.0

ionic_strength_unit* string

  • The unit of ionic strength is usually expressed in mol/L (moles per liter), or in mmol/L (millimoles per liter). (

further_additives* string

  • Further additive like cosolvents used to increase solubility of components, e.g. DMSO.

special_treatment* string

  • If there are any other specific methods, procedures, characteristics or aspects related to the monoliquid system that are important for reproducibility and are not described by the aforementioned metadata, they should be explained here.

MultiphasicSystemDescription_WMRS

To describe a multiphasic system, precise information about the phases used and the applied system must be provided.

phases_number* float

  • Number of phases present in the system, if there is an aqueous and a gas phase present, the number is 2.
  • Minimum: 0.0

special_treatment* string

  • If there are any other specific methods, procedures, characteristics or aspects related to the multiphasic system that are important for reproducibility and are not described by the aforementioned metadata, they should be explained here.

LiquidPhase_WMRS

If more then one liquid phase exists the metadata has to be recorded according to the number of liquid phases.Solid phase

liquid_type* string

  • Information about the type of liquid used, whether it is an organic solvent,an aqueous buffer or are mixture of both.

liquid_amount* float

  • Amount of the liquid added to the reaction.
  • Minimum: 0.0

liquid_unit* string

  • In case of aqueous liquids, mL (milliliter) is often used as unit, in case of organic solvents, volume percentage (Vol %) or volume fraction (Vol/Vol) is utilized.

SolidPhase_WMRS

Definition of the solid phase used in the reaction.Gas phase

solid_type* string

  • Information about the type of solid used, whether it is a support material, solid catalyst, or any other solid compound.

solid_amount* float

  • Mass of the solid compound used in the reaction solution.
  • Minimum: 0.0

solid_unit* string

  • In the case of a solid compound, common units like grams, milligrams, or micrograms can be used.

GasPhase_WMRS

Definition of the gas phase used in the reaction. If a gas mixture is involved, this must be taken into account.

gas_type* string

  • Information about the type of gas used, whether it is nitrogen, carbon dioxide, argon, oxygen or other gases.

gas_amount* float

  • Concentration of the gas in the gas phase.
  • Minimum: 0.0

gas_unit* string

  • In the case of gases, common units are volume percentage (Vol %), volume fraction (Vol/Vol), mole percentage (Mol %) or molar fraction (Mol/Mol).

TemperatureConstant_WMRS

The temperature, if constant, must be clearly defined.Event-based temperature shift

temperature* float

  • Temperature during the reaction.
  • Minimum: 0.0

temperature_unit* string

  • The temperature can be specified in units such as K, °C, or °F.

special_treatment* string

  • If there are any other specific methods, procedures, characteristics or aspects related to the temperature that are important for reproducibility and are not described by the aforementioned metadata, they should be explained here.

EventBasedTemperatureShift_WMRS

If the temperature is changed during the course of the reaction or there is an event-based change, this must be documented precisely.

temperature_unit* string

  • The temperature can be specified in units such as K, °C, or °F.

temperature_beginning* float

  • The initial temperature, prior to the start of the reaction, should be specified.
  • Minimum: 0.0

temperature_after_event* float

  • The temperature that is present after a specific event has occurred.
  • Minimum: 0.0

event_description* string

  • Information regarding the event that caused the temperature change. In the case of a fed-batch reaction protocol, this event can also be the planned adjustment of the temperature to another specific value based on the current progress of the reaction process.

temperature_at_XY* float

  • The temperature can also be measured at a variably chosen time point
  • Minimum: 0.0

time_at_XY* float

  • Specification of the exact time point
  • Minimum: 0.0

time_unit* string

  • Common units for specifying time can be s (seconds), min (minutes) or h (hours).

special_treatment* string

  • If there are any other specific methods, procedures, characteristics or aspects related to the temperature that are important for reproducibility and are not described by the aforementioned metadata, they should be explained here.

pHConstant_WMRS

Information about the pH value in the system, if the pH is constant over the course of the reaction.Event-based pH shift

pH_value* float

  • Value of the pH.
  • Minimum: 0.0

detected_when* string

  • Specification of the timepoint at which the pH was measured. It includes whether the pH value was measured before, during, or after the reaction and whether all components of the reaction solution were already present or if some were added after the measurement.

detected_how* string

  • The pH value of a reaction can be determined in various ways, such as using a pH meter, pH paper, titration, electrochemical sensors, or other methods.

temperature* float

  • The temperature at the time of pH measurement.
  • Minimum: 0.0

temperature_unit* string

  • The temperature can be specified in units such as K, °C, or °F.

calibration_pH_electrode* string

  • Usually, a pH electrode is calibrated using standard buffers at 20-25 °C. If the conditions in the reaction mixture differ from this, it should be specified. (

special_treatment* string

  • If there are any other specific methods, procedures, characteristics or aspects related to the pH value that are important for reproducibility and are not described by the aforementioned metadata, they should be explained here.

EventBasedpHShift_WMRS

If the pH is changed during the course of the reaction or there is an event-based change, this must be documented precisely. Depending on the buffer chosen, a temperature shift may also result in a pH shift.

pH_beginning* float

  • The initial pH, prior to the start of the reaction, should be specified.
  • Minimum: 0.0

pH_after_event* float

  • The pH that is present after a specific event has occurred.
  • Minimum: 0.0

event_description* string

  • Information regarding the event that caused the pH change. In the case of a fed-batch reaction protocol, this event can also be the planned adjustment of the pH value to another specific value based on the current progress of the reaction process.

pH_at_XY* float

  • The pH can also be measured at a variably chosen time point
  • Minimum: 0.0

time_at_XY* float

  • Specification of the exact time point
  • Minimum: 0.0

time_unit* string

  • Common units for specifying time can be s (seconds) or min (minutes).

detected_when* string

  • Specification whether all components of the reaction solution were already present or if some were added after the measurement at the timepoint of the pH measurement.

detected_how* string

  • The pH value of a reaction can be determined in various ways, such as using a pH meter, pH paper, titration, electrochemical sensors, or other methods.

temperature* float

  • The temperature at the time of pH measurement.
  • Minimum: 0.0

temperature_unit* string

  • The temperature can be specified in units such as K, °C, or °F.

calibration_pH_electrode* string

  • Usually, a pH electrode is calibrated using standard buffers at 20-25 °C. If the conditions in the reaction mixture differ from this, it should be specified. (

special_treatment* string

  • If there are any other specific methods, procedures, characteristics or aspects related to the pH value that are important for reproducibility and are not described by the aforementioned metadata, they should be explained here.

MonoliquidSystemDescription_TFCR

To describe a monoliquid system, precise information about the solvent used and the applied system must be provided.

solvent_description* string

  • The solvent used in the reaction system, e.g. a buffered aqueous solution or an organic solvent.

ionic_strength* float

  • Ionic strength calculated according to the dissolved ions in the solvent. The following formula can be used: $$I = \frac{1}{2} \sum
  • Minimum: 0.0

ionic_strength_unit* string

  • The unit of ionic strength is usually expressed in mol/L (moles per liter), or in mmol/L (millimoles per liter). (

further_additives* string

  • Further additive like cosolvents used to increase solubility of reactants, e.g. DMSO.

Flow_rate* float

  • The flow rate must be specified to determine how fast a liquid or gas is flowing through a reactor or system.

Flow_rate_unit* string

  • Common units for describing flow rate include L/min (liters per minute), mL/h (milliliters per hour), m³/h (cubic meters per hour), or other volume units per unit of time.

special_treatment* string

  • If there are any other specific methods, procedures, characteristics or aspects related to the monoliquid system that are important for reproducibility and are not described by the aforementioned metadata, they should be explained here.

MultiphasicSystemDescription_TFCR

To describe a multiphasic system, precise information about the phases used and the applied system must be provided.

phases_number* float

  • Number of phases present in the system, if there is an aqueous and a gas phase present, the number is 2.
  • Minimum: 0.0

Flow_rate* float

  • The flow rate must be specified to determine how fast a liquid or gas is flowing through a reactor or system.

Flow_rate_unit* string

  • Common units for describing flow rate include L/min (liters per minute), mL/h (milliliters per hour), m³/h (cubic meters per hour), or other volume units per unit of time.

special_treatment* string

  • If there are any other specific methods, procedures, characteristics or aspects related to the multiphasic system that are important for reproducibility and are not described by the aforementioned metadata, they should be explained here.

LiquidPhase_TFCR

If more then one liquid phase exists the metadata has to be recorded according to the number of liquid phases.Solid phase

liquid_type* string

  • Information about the type of liquid used, whether it is an organic solvent, an aqueous buffer or a mixture of both.

liquid_amount* float

  • Amount of the liquid added to the reaction.
  • Minimum: 0.0

liquid_unit* string

  • In case of aqueous liquids, mL (milliliter) is often used as unit, in case of organic solvents, volume percentage (Vol %) or volume fraction (Vol/Vol) is utilized.

SolidPhase_TFCR

Definition of the solid phase used in the reaction.Gas phase

solid_type* string

  • Information about the type of solid used, whether it is a support material, solid catalyst, or any other solid compound.

solid_amount* float

  • Mass of the solid used in the reaction solution.
  • Minimum: 0.0

solid_unit* string

  • In the case of solids, common units like grams, milligrams, or micrograms can be used.

GasPhase_TFCR

Definition of the gas phase used in the reaction. If a gas mixture is involved, this must be taken into account.

gas_type* string

  • Information about the type of gas used, whether it's nitrogen dioxide, argon, oxygen or other gases.

gas_amount* float

  • Concentration of the gas in the gas phase.
  • Minimum: 0.0

gas_unit* string

  • In the case of gases, common units are volume percentage (Vol %), volume fraction (Vol/Vol), mole percentage (Mol %) or molar fraction (Mol/Mol).

TemperatureConstant_TFCR

The temperature, if constant, must be clearly defined.Dynamic temperature

temperature* float

  • Temperature during the reaction.
  • Minimum: 0.0

temperature_unit* string

  • The temperature can be specified in units such as K, °C, or °F.

special_treatment* string

  • If there are any other specific methods, procedures, characteristics or aspects related to the temperature that are important for reproducibility and are not described by the aforementioned metadata, they should be explained here.

DynamicTemperature_TFCR

If there is a temperature gradient or different temperatures are measured in the system, these must be described as well as possible.

temperature_beginning* float

  • The initial temperature, prior to the start of the reaction, should be specified.
  • Minimum: 0.0

temperature_after_event* float

  • The temperature that is present after a specific event has occurred.
  • Minimum: 0.0

event_description* string

  • Information regarding the event that caused the temperature change. In the case of a fed-batch reaction protocol, this event can also be the planned adjustment of the temperature to another specific value based on the current progress of the reaction process.

temperature_at_XY* float

  • The temperature can also be measured at a variably chosen time point
  • Minimum: 0.0

time_at_XY* float

  • Specification of the exact time point
  • Minimum: 0.0

time_unit* string

  • Common units for specifying time can be s (seconds), min (minutes) h (hours).

temperature_unit* string

  • The temperature can be specified in units such as K, °C, or °F.

temperature_gradient_beginning* float

  • The initial temperature from which the temperature gradient begins. (
  • Minimum: 0.0

temperature_gradient_end* float

  • The target temperature reached after the temperature gradient is applied. (
  • Minimum: 0.0

gradient_length* float

  • The distance or time span over which the temperature gradient is applied. (
  • Minimum: 0.0

gradient_length_unit* string

  • The gradient length can be specified either as the physical distance (e.g. in meters) or as the time span (e.g. in minutes). (

measurement_points* string

  • Information about the locations or time points where temperature measurements are taken to monitor the gradient. This can be important to ensure that the gradient behaves as intended. (

special_treatment* string

  • If there are any other specific methods, procedures, characteristics or aspects related to the temperature profile that are important for reproducibility and are not described by the aforementioned metadata, they should be explained here.

pHConstant_TFCR

Information about the pH value in the system, if the pH is constant over the course of the reaction.Dynamic pH

pH_value* float

  • The value of the pH.
  • Minimum: 0.0

detected_when* string

  • Specification of the timepoint at which the pH was measured. It includes whether the pH value was measured before, during, or after the reaction and whether all components of the reaction solution were already present or if some were added after the measurement.

detected_how* string

  • The pH value of a reaction can be determined in various ways, such as using a pH meter, pH paper, titration, electrochemical sensors, or other methods.

temperature* float

  • The temperature at the time of pH measurement.
  • Minimum: 0.0

temperature_unit* string

  • The temperature can be specified in units such as K, °C, or °F.

calibration_pH_electrode* string

  • Usually, a pH electrode is calibrated using standard buffers at 20-25 °C. If the conditions in the reaction mixture differ from this, it should be specified. (

special_treatment* string

  • If there are any other specific methods, procedures, characteristics or aspects related to the pH value that are important for reproducibility and are not described by the aforementioned metadata, they should be explained here.

DynamicpH_TFCR

If there is a pH gradient or different pHs are measured in the system, these must be described as detailed as possible. Depending on the buffer chosen, a temperature shift may also result in a pH shift.

pH_beginning* float

  • The initial pH, prior to the start of the reaction, should be specified.
  • Minimum: 0.0

pH_after_event* float

  • The pH that is present after a specific event has occurred.
  • Minimum: 0.0

event_description* string

  • Information regarding the event that caused the pH change. In the case of a fed-batch reaction protocol, this event can also be the planned adjustment of the pH value to another specific value based on the current progress of the reaction process.

pH_at_XY* float

  • The pH can also be measured at a variably chosen time point
  • Minimum: 0.0

time_at_XY* float

  • Specification of the exact time point
  • Minimum: 0.0

time_unit* string

  • Common units for specifying time can be s (seconds) or min (minutes).

detected_when* string

  • Specification whether all components of the reaction solution were already present or if some were added after the measurement at the timepoint of the pH measurement.

detected_how* string

  • The pH value of a reaction can be determined in various ways, such as using a pH meter, pH paper, titration, electrochemical sensors, or other methods.

temperature* float

  • The temperature at the time of pH measurement.
  • Minimum: 0.0

temperature_unit* string

  • The temperature can be specified in units such as K, °C, or °F.

calibration_pH_electrode* string

  • Usually, a pH electrode is calibrated using standard buffers at 20-25 °C. If the conditions in the reaction mixture differ from this, it should be specified. (

pH_gradient_beginning* float

  • The initial pH from which the pH gradient begins. (
  • Minimum: 0.0

pH_gradient_end* float

  • The target pH reached after the pH gradient is applied. (
  • Minimum: 0.0

gradient_length* float

  • The distance or time span over which the pH gradient is applied. (
  • Minimum: 0.0

gradient_length_unit* string

  • The gradient length can be specified either as the physical distance (e.g. in meters) or as the time span (e.g. in minutes). (

measurement_points* string

  • Information about the locations or time points where pH measurements are taken to monitor the gradient. This can be important to ensure that the gradient behaves as intended. (

special_treatment* string

  • If there are any other specific methods, procedures, characteristics or aspects related to the pH value that are important for reproducibility and are not described by the aforementioned metadata, they should be explained here.