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
- Plan [ ClassifierMixin]
- PreparationMethod
- MolecularSynthesis [ DryingMixin]
- PreparationMethod
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