Skip to content

Class: MolecularSynthesis

Catalyst preparation by molecular (organometallic or coordination)

chemistry routes, including crystallisation and purification steps.

URI: coremeta4cat:MolecularSynthesis

 classDiagram
    class MolecularSynthesis
    click MolecularSynthesis href "../../classes/MolecularSynthesis/"
      DryingMixin <|-- MolecularSynthesis
        click DryingMixin href "../../classes/DryingMixin/"
      PreparationMethod <|-- MolecularSynthesis
        click PreparationMethod href "../../classes/PreparationMethod/"

      MolecularSynthesis : atmosphere

      MolecularSynthesis : crystallisation_duration

      MolecularSynthesis : crystallisation_solvents

      MolecularSynthesis : description

      MolecularSynthesis : drying_atmosphere

      MolecularSynthesis : drying_device

      MolecularSynthesis : drying_temperature

      MolecularSynthesis : drying_time

      MolecularSynthesis : filter_type

      MolecularSynthesis : filtration_device

      MolecularSynthesis : mixing_device

      MolecularSynthesis : mixing_temperature

      MolecularSynthesis : number_of_cycles

      MolecularSynthesis : precipitation_agent

      MolecularSynthesis : purification_solvent

      MolecularSynthesis : rdf_type





        MolecularSynthesis --> "0..1 _recommended_" DefinedTerm : rdf_type
        click DefinedTerm href "../../classes/DefinedTerm/"



      MolecularSynthesis : reaction_vessel

      MolecularSynthesis : stirring_duration

      MolecularSynthesis : stirring_speed

      MolecularSynthesis : temperature_ramp

      MolecularSynthesis : title

      MolecularSynthesis : type





        MolecularSynthesis --> "0..1" DefinedTerm : type
        click DefinedTerm href "../../classes/DefinedTerm/"




Inheritance

Slots

Name Cardinality and Range Description Inheritance
reaction_vessel *
String
Type of reaction vessel used (e.g. Schlenk flask, round-bottom flask). direct
mixing_device *
String
Device used for mixing (e.g. magnetic stirrer, vortex mixer). direct
stirring_duration *
Float
Duration of stirring or agitation. direct
stirring_speed *
Float
Rotational speed of stirring or agitation. direct
mixing_temperature *
Float
Temperature during mixing. direct
filtration_device *
String
Device used for filtration. direct
filter_type *
String
Type of filter membrane or medium used. direct
crystallisation_solvents *
String
Solvent(s) used for crystallisation. direct
precipitation_agent *
String
Agent used to induce precipitation in molecular synthesis. direct
crystallisation_duration *
Float
Duration of the crystallisation step. direct
purification_solvent *
String
Solvent used for washing or recrystallisation during purification. direct
number_of_cycles *
Integer
Number of repeated cycles in a process (e.g. ALD cycles, impregnation cycles). direct
temperature_ramp *
Float
Temperature ramp rate applied during drying or activation. direct
atmosphere *
String
Gaseous environment or atmospheric conditions during a process. direct
drying_device *
String
Device used for drying (e.g. oven, rotary evaporator). DryingMixin
drying_temperature *
Float
Temperature applied during drying. DryingMixin
drying_time *
Float
Duration of the drying step. DryingMixin
drying_atmosphere *
String
Atmosphere maintained during drying (e.g. air, N2). DryingMixin
title 0..1
String
This slot is described in more detail within the class in which it is used. Plan
description 0..1
String
This slot is described in more detail within the class in which it is used. Plan
type 0..1
DefinedTerm
This slot is described in more detail within the class in which it is used. ClassifierMixin
rdf_type 0..1 recommended
DefinedTerm
The slot to specify the ontology class that is instantiated by an entity. ClassifierMixin

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/nfdi4cat/coremeta4cat

Mappings

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

LinkML Source

Direct

name: MolecularSynthesis
description: 'Catalyst preparation by molecular (organometallic or coordination)

  chemistry routes, including crystallisation and purification steps.'
from_schema: https://w3id.org/nfdi4cat/coremeta4cat
is_a: PreparationMethod
mixins:
- DryingMixin
slots:
- reaction_vessel
- mixing_device
- stirring_duration
- stirring_speed
- mixing_temperature
- filtration_device
- filter_type
- crystallisation_solvents
- precipitation_agent
- crystallisation_duration
- purification_solvent
- number_of_cycles
- temperature_ramp
- atmosphere
class_uri: coremeta4cat:MolecularSynthesis

Induced

name: MolecularSynthesis
description: 'Catalyst preparation by molecular (organometallic or coordination)

  chemistry routes, including crystallisation and purification steps.'
from_schema: https://w3id.org/nfdi4cat/coremeta4cat
is_a: PreparationMethod
mixins:
- DryingMixin
attributes:
  reaction_vessel:
    name: reaction_vessel
    description: Type of reaction vessel used (e.g. Schlenk flask, round-bottom flask).
    from_schema: https://w3id.org/nfdi4cat/coremeta4cat
    rank: 1000
    slot_uri: coremeta4cat:reaction_vessel
    alias: reaction_vessel
    owner: MolecularSynthesis
    domain_of:
    - MolecularSynthesis
    range: string
    multivalued: true
  mixing_device:
    name: mixing_device
    description: Device used for mixing (e.g. magnetic stirrer, vortex mixer).
    from_schema: https://w3id.org/nfdi4cat/coremeta4cat
    rank: 1000
    slot_uri: coremeta4cat:mixing_device
    alias: mixing_device
    owner: MolecularSynthesis
    domain_of:
    - MolecularSynthesis
    range: string
    multivalued: true
  stirring_duration:
    name: stirring_duration
    description: Duration of stirring or agitation.
    from_schema: https://w3id.org/nfdi4cat/coremeta4cat
    rank: 1000
    slot_uri: coremeta4cat:stirring_duration
    alias: stirring_duration
    owner: MolecularSynthesis
    domain_of:
    - MolecularSynthesis
    range: float
    multivalued: true
    unit:
      ucum_code: h
  stirring_speed:
    name: stirring_speed
    description: Rotational speed of stirring or agitation.
    from_schema: https://w3id.org/nfdi4cat/coremeta4cat
    rank: 1000
    slot_uri: coremeta4cat:stirring_speed
    alias: stirring_speed
    owner: MolecularSynthesis
    domain_of:
    - MolecularSynthesis
    range: float
    multivalued: true
    unit:
      ucum_code: rpm
  mixing_temperature:
    name: mixing_temperature
    description: Temperature during mixing.
    from_schema: https://w3id.org/nfdi4cat/coremeta4cat
    rank: 1000
    slot_uri: coremeta4cat:mixing_temperature
    alias: mixing_temperature
    owner: MolecularSynthesis
    domain_of:
    - PrecipitationMixin
    - MolecularSynthesis
    range: float
    multivalued: true
    unit:
      ucum_code: Cel
  filtration_device:
    name: filtration_device
    description: Device used for filtration.
    from_schema: https://w3id.org/nfdi4cat/coremeta4cat
    rank: 1000
    slot_uri: coremeta4cat:filtration_device
    alias: filtration_device
    owner: MolecularSynthesis
    domain_of:
    - FlameSprayPyrolysis
    - MolecularSynthesis
    range: string
    multivalued: true
  filter_type:
    name: filter_type
    description: Type of filter membrane or medium used.
    from_schema: https://w3id.org/nfdi4cat/coremeta4cat
    rank: 1000
    slot_uri: coremeta4cat:filter_type
    alias: filter_type
    owner: MolecularSynthesis
    domain_of:
    - FlameSprayPyrolysis
    - MolecularSynthesis
    range: string
    multivalued: true
  crystallisation_solvents:
    name: crystallisation_solvents
    description: Solvent(s) used for crystallisation.
    from_schema: https://w3id.org/nfdi4cat/coremeta4cat
    rank: 1000
    slot_uri: coremeta4cat:crystallisation_solvents
    alias: crystallisation_solvents
    owner: MolecularSynthesis
    domain_of:
    - MolecularSynthesis
    range: string
    multivalued: true
  precipitation_agent:
    name: precipitation_agent
    description: Agent used to induce precipitation in molecular synthesis.
    from_schema: https://w3id.org/nfdi4cat/coremeta4cat
    rank: 1000
    slot_uri: coremeta4cat:precipitation_agent
    alias: precipitation_agent
    owner: MolecularSynthesis
    domain_of:
    - MolecularSynthesis
    range: string
    multivalued: true
  crystallisation_duration:
    name: crystallisation_duration
    description: Duration of the crystallisation step.
    from_schema: https://w3id.org/nfdi4cat/coremeta4cat
    rank: 1000
    slot_uri: coremeta4cat:crystallisation_duration
    alias: crystallisation_duration
    owner: MolecularSynthesis
    domain_of:
    - MolecularSynthesis
    range: float
    multivalued: true
    unit:
      ucum_code: h
  purification_solvent:
    name: purification_solvent
    description: Solvent used for washing or recrystallisation during purification.
    from_schema: https://w3id.org/nfdi4cat/coremeta4cat
    rank: 1000
    slot_uri: coremeta4cat:purification_solvent
    alias: purification_solvent
    owner: MolecularSynthesis
    domain_of:
    - MolecularSynthesis
    range: string
    multivalued: true
  number_of_cycles:
    name: number_of_cycles
    description: Number of repeated cycles in a process (e.g. ALD cycles, impregnation
      cycles).
    from_schema: https://w3id.org/nfdi4cat/coremeta4cat
    rank: 1000
    slot_uri: coremeta4cat:number_of_cycles
    alias: number_of_cycles
    owner: MolecularSynthesis
    domain_of:
    - CalcinationMixin
    - AtomicLayerDeposition
    - MolecularSynthesis
    - XRayAbsorptionSpectroscopy
    - CyclicVoltammetry
    range: integer
    multivalued: true
  temperature_ramp:
    name: temperature_ramp
    description: Temperature ramp rate applied during drying or activation.
    from_schema: https://w3id.org/nfdi4cat/coremeta4cat
    rank: 1000
    slot_uri: coremeta4cat:temperature_ramp
    alias: temperature_ramp
    owner: MolecularSynthesis
    domain_of:
    - MolecularSynthesis
    range: float
    multivalued: true
    unit:
      ucum_code: Cel/min
  atmosphere:
    name: atmosphere
    description: Gaseous environment or atmospheric conditions during a process.
    from_schema: https://w3id.org/nfdi4cat/coremeta4cat
    rank: 1000
    slot_uri: coremeta4cat:atmosphere
    alias: atmosphere
    owner: MolecularSynthesis
    domain_of:
    - ThermalSynthesisMixin
    - MolecularSynthesis
    - ElectrochemistryMixin
    - PowderXRD
    - XPS
    - InfraredSpectroscopy
    - DRIFTS
    - RamanSpectroscopy
    - NMRSpectroscopy
    - Thermogravimetry
    - Reaction
    range: string
    multivalued: true
  drying_device:
    name: drying_device
    description: Device used for drying (e.g. oven, rotary evaporator).
    from_schema: https://w3id.org/nfdi4cat/coremeta4cat
    rank: 1000
    slot_uri: coremeta4cat:drying_device
    alias: drying_device
    owner: MolecularSynthesis
    domain_of:
    - DryingMixin
    range: string
    multivalued: true
  drying_temperature:
    name: drying_temperature
    description: Temperature applied during drying.
    from_schema: https://w3id.org/nfdi4cat/coremeta4cat
    rank: 1000
    slot_uri: coremeta4cat:drying_temperature
    alias: drying_temperature
    owner: MolecularSynthesis
    domain_of:
    - DryingMixin
    range: float
    multivalued: true
    unit:
      ucum_code: Cel
  drying_time:
    name: drying_time
    description: Duration of the drying step.
    from_schema: https://w3id.org/nfdi4cat/coremeta4cat
    rank: 1000
    slot_uri: coremeta4cat:drying_time
    alias: drying_time
    owner: MolecularSynthesis
    domain_of:
    - DryingMixin
    range: float
    multivalued: true
    unit:
      ucum_code: h
  drying_atmosphere:
    name: drying_atmosphere
    description: Atmosphere maintained during drying (e.g. air, N2).
    from_schema: https://w3id.org/nfdi4cat/coremeta4cat
    rank: 1000
    slot_uri: coremeta4cat:drying_atmosphere
    alias: drying_atmosphere
    owner: MolecularSynthesis
    domain_of:
    - DryingMixin
    range: string
    multivalued: true
  title:
    name: title
    description: This slot is described in more detail within the class in which it
      is used.
    from_schema: https://w3id.org/nfdi4cat/coremeta4cat
    rank: 1000
    slot_uri: dcterms:title
    alias: title
    owner: MolecularSynthesis
    domain_of:
    - Activity
    - AgenticEntity
    - Any
    - Attribution
    - Catalogue
    - CatalogueRecord
    - ChecksumAlgorithm
    - Concept
    - ConceptScheme
    - DataService
    - Dataset
    - DatasetSeries
    - DefinedTerm
    - Distribution
    - Document
    - Entity
    - Frequency
    - Geometry
    - Identifier
    - LegalResource
    - LicenseDocument
    - LinguisticSystem
    - MediaType
    - MediaTypeOrExtent
    - PeriodOfTime
    - Plan
    - Policy
    - ProvenanceStatement
    - QualitativeAttribute
    - QuantitativeAttribute
    - Resource
    - RightsStatement
    - Role
    - Standard
    - SupportiveEntity
    - Surrounding
    - TimeInstant
    range: string
  description:
    name: description
    description: This slot is described in more detail within the class in which it
      is used.
    from_schema: https://w3id.org/nfdi4cat/coremeta4cat
    rank: 1000
    slot_uri: dcterms:description
    alias: description
    owner: MolecularSynthesis
    domain_of:
    - Activity
    - AgenticEntity
    - Any
    - Attribution
    - Catalogue
    - CatalogueRecord
    - ChecksumAlgorithm
    - Concept
    - ConceptScheme
    - DataService
    - Dataset
    - DatasetSeries
    - Distribution
    - Document
    - Entity
    - Frequency
    - Geometry
    - Identifier
    - LegalResource
    - LicenseDocument
    - LinguisticSystem
    - MediaType
    - MediaTypeOrExtent
    - PeriodOfTime
    - Plan
    - Policy
    - ProvenanceStatement
    - QualitativeAttribute
    - QuantitativeAttribute
    - Resource
    - RightsStatement
    - Role
    - Standard
    - SupportiveEntity
    - Surrounding
    - TimeInstant
    range: string
  type:
    name: type
    description: This slot is described in more detail within the class in which it
      is used.
    from_schema: https://w3id.org/nfdi4cat/coremeta4cat
    rank: 1000
    slot_uri: dcterms:type
    alias: type
    owner: MolecularSynthesis
    domain_of:
    - Agent
    - ClassifierMixin
    - Dataset
    - LicenseDocument
    range: DefinedTerm
    inlined: true
  rdf_type:
    name: rdf_type
    description: The slot to specify the ontology class that is instantiated by an
      entity.
    in_subset:
    - domain_agnostic_core
    from_schema: https://w3id.org/nfdi4cat/coremeta4cat
    rank: 1000
    slot_uri: rdf:type
    alias: rdf_type
    owner: MolecularSynthesis
    domain_of:
    - ClassifierMixin
    range: DefinedTerm
    recommended: true
    inlined: true
class_uri: coremeta4cat:MolecularSynthesis