Skip to content

Class: PrecipitationMixin

Mixin providing precipitation and wet-chemistry step parameters. Used by

preparation methods based on precipitation from solution

(CoPrecipitation, DepositionPrecipitation).

URI: coremeta4cat:class/PrecipitationMixin

 classDiagram
    class PrecipitationMixin
    click PrecipitationMixin href "../../classes/PrecipitationMixin/"
      PrecipitationMixin <|-- CoPrecipitation
        click CoPrecipitation href "../../classes/CoPrecipitation/"
      PrecipitationMixin <|-- DepositionPrecipitation
        click DepositionPrecipitation href "../../classes/DepositionPrecipitation/"

      PrecipitationMixin : filtration

      PrecipitationMixin : has_aging_duration





        PrecipitationMixin --> "0..1" Duration : has_aging_duration
        click Duration href "../../classes/Duration/"



      PrecipitationMixin : has_aging_temperature





        PrecipitationMixin --> "* _recommended_" Temperature : has_aging_temperature
        click Temperature href "../../classes/Temperature/"



      PrecipitationMixin : has_concentration





        PrecipitationMixin --> "* _recommended_" Concentration : has_concentration
        click Concentration href "../../classes/Concentration/"



      PrecipitationMixin : has_mixing_duration





        PrecipitationMixin --> "0..1" Duration : has_mixing_duration
        click Duration href "../../classes/Duration/"



      PrecipitationMixin : has_mixing_speed





        PrecipitationMixin --> "* _recommended_" AngularVelocity : has_mixing_speed
        click AngularVelocity href "../../classes/AngularVelocity/"



      PrecipitationMixin : has_mixing_temperature





        PrecipitationMixin --> "* _recommended_" Temperature : has_mixing_temperature
        click Temperature href "../../classes/Temperature/"



      PrecipitationMixin : has_ph_value





        PrecipitationMixin --> "* _recommended_" PHValue : has_ph_value
        click PHValue href "../../classes/PHValue/"



      PrecipitationMixin : order_of_addition

      PrecipitationMixin : precipitating_agent





        PrecipitationMixin --> "*" ChemicalEntity : precipitating_agent
        click ChemicalEntity href "../../classes/ChemicalEntity/"



      PrecipitationMixin : purification

Slots

Name Cardinality and Range Description Inheritance
precipitating_agent *
ChemicalEntity
Chemical agent used to induce precipitation (e.g. NaOH, NH3). direct
has_concentration * recommended
Concentration
The slot to provide the Concentration of a ChemicalSubstance. direct
has_ph_value * recommended
PHValue
The slot to provide the PHValue of a ChemicalSubstance. direct
has_mixing_speed * recommended
AngularVelocity
Rotational speed during mixing of synthesis components. direct
has_mixing_duration 0..1
Duration
Duration of the mixing step. direct
has_mixing_temperature * recommended
Temperature
Temperature maintained during mixing. direct
order_of_addition *
String
Order in which reagents or components are combined. direct
filtration *
String
Filtration method used to separate the precipitate (e.g. vacuum filtration). direct
purification *
String
Purification method applied after synthesis (e.g. washing, dialysis). direct
has_aging_temperature * recommended
Temperature
Temperature maintained during the aging step. direct
has_aging_duration 0..1
Duration
Duration of the aging step. direct

Mixin Usage

mixed into description
CoPrecipitation Catalyst preparation by co-precipitation: precursor salts are
simultaneously precipitated from solution by a precipitating agent.
DepositionPrecipitation Catalyst preparation by deposition-precipitation: the active phase
is precipitated directly onto the support surface.

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self coremeta4cat:PrecipitationMixin
native coremeta4cat:PrecipitationMixin

LinkML Source

Direct

name: PrecipitationMixin
description: 'Mixin providing precipitation and wet-chemistry step parameters. Used
  by

  preparation methods based on precipitation from solution

  (CoPrecipitation, DepositionPrecipitation).'
from_schema: https://w3id.org/nfdi4cat/coremeta4cat
mixin: true
slots:
- precipitating_agent
- has_concentration
- has_ph_value
- has_mixing_speed
- has_mixing_duration
- has_mixing_temperature
- order_of_addition
- filtration
- purification
- has_aging_temperature
- has_aging_duration

Induced

name: PrecipitationMixin
description: 'Mixin providing precipitation and wet-chemistry step parameters. Used
  by

  preparation methods based on precipitation from solution

  (CoPrecipitation, DepositionPrecipitation).'
from_schema: https://w3id.org/nfdi4cat/coremeta4cat
mixin: true
attributes:
  precipitating_agent:
    name: precipitating_agent
    description: Chemical agent used to induce precipitation (e.g. NaOH, NH3).
    from_schema: https://w3id.org/nfdi4cat/coremeta4cat
    rank: 1000
    slot_uri: VOC4CAT:0008203
    alias: precipitating_agent
    owner: PrecipitationMixin
    domain_of:
    - PrecipitationMixin
    range: ChemicalEntity
    multivalued: true
    inlined: true
    inlined_as_list: true
  has_concentration:
    name: has_concentration
    description: The slot to provide the Concentration of a ChemicalSubstance.
    from_schema: https://w3id.org/nfdi4cat/coremeta4cat
    rank: 1000
    is_a: has_quantitative_attribute
    slot_uri: SIO:000008
    alias: has_concentration
    owner: PrecipitationMixin
    domain_of:
    - PrecipitationMixin
    - UVVisSpectroscopy
    - DynamicLightScattering
    - ElectroSprayIonizationMassSpectrometry
    - ChemicalSubstanceMixin
    range: Concentration
    recommended: true
    multivalued: true
    inlined: true
    inlined_as_list: true
  has_ph_value:
    name: has_ph_value
    description: The slot to provide the PHValue of a ChemicalSubstance.
    from_schema: https://w3id.org/nfdi4cat/coremeta4cat
    rank: 1000
    is_a: has_quantitative_attribute
    slot_uri: SIO:000008
    alias: has_ph_value
    owner: PrecipitationMixin
    domain_of:
    - PrecipitationMixin
    - ChemicalSubstanceMixin
    range: PHValue
    recommended: true
    multivalued: true
    inlined: true
    inlined_as_list: true
  has_mixing_speed:
    name: has_mixing_speed
    description: Rotational speed during mixing of synthesis components.
    from_schema: https://w3id.org/nfdi4cat/coremeta4cat
    rank: 1000
    is_a: has_angular_velocity
    slot_uri: SIO:000008
    alias: has_mixing_speed
    owner: PrecipitationMixin
    domain_of:
    - PrecipitationMixin
    range: AngularVelocity
    recommended: true
    multivalued: true
    inlined: true
    inlined_as_list: true
  has_mixing_duration:
    name: has_mixing_duration
    description: Duration of the mixing step.
    from_schema: https://w3id.org/nfdi4cat/coremeta4cat
    rank: 1000
    is_a: has_duration
    slot_uri: VOC4CAT:0008126
    alias: has_mixing_duration
    owner: PrecipitationMixin
    domain_of:
    - PrecipitationMixin
    range: Duration
  has_mixing_temperature:
    name: has_mixing_temperature
    description: Temperature maintained during mixing.
    from_schema: https://w3id.org/nfdi4cat/coremeta4cat
    rank: 1000
    is_a: has_temperature
    slot_uri: VOC4CAT:0008127
    alias: has_mixing_temperature
    owner: PrecipitationMixin
    domain_of:
    - PrecipitationMixin
    - MolecularSynthesis
    range: Temperature
    recommended: true
    multivalued: true
    inlined: true
    inlined_as_list: true
  order_of_addition:
    name: order_of_addition
    description: Order in which reagents or components are combined.
    from_schema: https://w3id.org/nfdi4cat/coremeta4cat
    rank: 1000
    slot_uri: VOC4CAT:0008128
    alias: order_of_addition
    owner: PrecipitationMixin
    domain_of:
    - PrecipitationMixin
    range: string
    multivalued: true
  filtration:
    name: filtration
    description: Filtration method used to separate the precipitate (e.g. vacuum filtration).
    from_schema: https://w3id.org/nfdi4cat/coremeta4cat
    rank: 1000
    slot_uri: VOC4CAT:0008129
    alias: filtration
    owner: PrecipitationMixin
    domain_of:
    - PrecipitationMixin
    range: string
    multivalued: true
  purification:
    name: purification
    description: Purification method applied after synthesis (e.g. washing, dialysis).
    from_schema: https://w3id.org/nfdi4cat/coremeta4cat
    rank: 1000
    slot_uri: VOC4CAT:0008130
    alias: purification
    owner: PrecipitationMixin
    domain_of:
    - PrecipitationMixin
    range: string
    multivalued: true
  has_aging_temperature:
    name: has_aging_temperature
    description: Temperature maintained during the aging step.
    from_schema: https://w3id.org/nfdi4cat/coremeta4cat
    rank: 1000
    is_a: has_temperature
    slot_uri: VOC4CAT:0008131
    alias: has_aging_temperature
    owner: PrecipitationMixin
    domain_of:
    - PrecipitationMixin
    range: Temperature
    recommended: true
    multivalued: true
    inlined: true
    inlined_as_list: true
  has_aging_duration:
    name: has_aging_duration
    description: Duration of the aging step.
    from_schema: https://w3id.org/nfdi4cat/coremeta4cat
    rank: 1000
    is_a: has_duration
    slot_uri: SIO:000008
    alias: has_aging_duration
    owner: PrecipitationMixin
    domain_of:
    - PrecipitationMixin
    - SolGel
    range: Duration