Skip to content

Commit 8dcce15

Browse files
authored
Merge pull request #118 from mvoelken-hub/Dev-Marc
Added new classes & slots in coremeta4cat_reaction_ap.yaml
2 parents eb1d0b7 + abd53c7 commit 8dcce15

8 files changed

Lines changed: 4939 additions & 305 deletions

File tree

3.94 KB
Binary file not shown.

docs/schema/coremeta4cat.yaml

Lines changed: 832 additions & 38 deletions
Large diffs are not rendered by default.

src/coremeta4cat/datamodel/coremeta4cat.py

Lines changed: 599 additions & 26 deletions
Large diffs are not rendered by default.

src/coremeta4cat/datamodel/coremeta4cat_pydantic.py

Lines changed: 3172 additions & 233 deletions
Large diffs are not rendered by default.

src/coremeta4cat/schema/coremeta4cat_common.yaml

Lines changed: 104 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -218,7 +218,7 @@ classes:
218218
# ==================== QUANTITATIVE ATTRIBUTE SUB-SLOTS ====================
219219
# Sub-slots of has_quantitative_attribute (from DCAT-AP-PLUS via material_entities_ap).
220220
# Slots reused from the import chain (material_entities_ap, chemical_entities_ap):
221-
# has_temperature, has_mass, has_volume, has_pressure, has_concentration, has_ph_value
221+
# has_temperature, has_mass, has_volume, has_pressure, has_concentration, has_ph_value, has_yield
222222
# The slots below cover quantities not yet defined upstream.
223223

224224
slots:
@@ -291,6 +291,28 @@ slots:
291291
range: MassToChargeRatio
292292
description: Mass-to-charge ratio in mass spectrometric measurements.
293293

294+
has_conversion:
295+
is_a: has_quantitative_attribute
296+
slot_uri: SIO:000008
297+
range: Conversion
298+
description: |-
299+
A dimensionless physical quantity describing the fraction of a reactant that reacts in a chemical conversion. If a reactant is consumed completely its conversion is 1 (or 100 %).
300+
301+
has_space_time_yield:
302+
is_a: has_quantitative_attribute
303+
slot_uri: SIO:000008
304+
range: SpaceTimeYield
305+
description: |-
306+
A physical quantity that describes the amount of product produced per unit of time and unit of producing entity. The producing entity is for example the volume of a chemical reactor or in catalysis the mass or volume or moles of catalyst. Example unit: kg{product} / (hour * cubicmeter{catalyst})
307+
308+
has_selectivity:
309+
is_a: has_quantitative_attribute
310+
slot_uri: SIO:000008
311+
range: Selectivity
312+
description: |-
313+
A dimensionless physical quantity describing how effective a reactant is converted to the desired product in a chemical conversion. It is calculated as the ratio between the amount of the desired product and the amount of the desired product that could have been formed if all reactants were converted to the desired product. The selectivity is 1 (or 100 %) if no other than the desired product is formed.
314+
multivalued: true
315+
294316
# ---- Contextualized sub-slots for drying step ----
295317
# Used in DryingMixin where both temperature and duration appear together.
296318

@@ -373,6 +395,87 @@ slots:
373395
range: Duration
374396
description: Integration or acquisition time per measurement step.
375397

398+
has_cathode:
399+
is_a: carried_out_by
400+
slot_uri: VOC4CAT:0007254
401+
range: string
402+
description: |-
403+
The electrode where reduction occurs in an electrochemical cell. It is the negative electrode in an electrolytic cell, while it is the positive electrode in a galvanic cell.
404+
405+
has_anode:
406+
is_a: carried_out_by
407+
slot_uri: VOC4CAT:0007255
408+
range: string
409+
description: |-
410+
The electrode where oxidation occurs in an electrochemical cell. It is the positive electrode in an electrolytic cell, while it is the negative electrode in a galvanic cell.
411+
412+
has_cell_operating_mode:
413+
is_a: has_qualitative_attribute
414+
slot_uri: SIO:000008
415+
range: string
416+
description: |-
417+
The functional mode of an electrochemical cell based on the direction of energy conversion, specifiying wheter the system generates electrical energy from spontaneous reactions or consumes energy to drive non-spontaneous reactions.
418+
419+
has_active_area:
420+
is_a: has_quantitative_attribute
421+
slot_uri: SIO:000008
422+
range: QuantitativeAttribute
423+
description: |-
424+
In contrast to substrate area, the actual area of a sample or electrode which is active.
425+
426+
has_faradaic_current:
427+
is_a: has_quantitative_attribute
428+
slot_uri: SIO:000008
429+
range: QuantitativeAttribute
430+
description: |-
431+
The current that is flowing through an electrochemical cell and is causing (or is caused by) chemical reactions (charge transfer) occurring at the electrode surfaces.
432+
433+
has_stirrer_type:
434+
is_a: has_qualitative_attribute
435+
slot_uri: VOC4CAT:0008113
436+
range: string
437+
inlined: false
438+
inlined_as_list: false
439+
description: |-
440+
The category of mechanical or magnetic agitation device used to ensure homogeneous mixing within a reaction system or mixing vessel, such as a magnetic stirrer or an overhead mechanical (steel shaft) stirrer.
441+
442+
has_stirrer_diameter:
443+
is_a: has_quantitative_attribute
444+
slot_uri: VOC4CAT:0008115
445+
range: QuantitativeAttribute
446+
description: |-
447+
The effective diameter of the stirrer. Typically expressed as the distance across the rotating blade or mixing head from one tip to the opposite tip.
448+
449+
has_catalyst_particle_size:
450+
is_a: has_quantitative_attribute
451+
slot_uri: VOC4CAT:0008212
452+
range: QuantitativeAttribute
453+
description: |-
454+
A measure of the characteristic linear dimension of a particle in a sample, typically reported as diameter, equivalent diameter, or another size metric determined by an appropriate measurement method.
455+
456+
has_catalyst_bed_volume:
457+
is_a: has_quantitative_attribute
458+
slot_uri: VOC4CAT:0007021
459+
range: QuantitativeAttribute
460+
description: |-
461+
The bulk volume taken up by the catalyst and potential diluent in a fixed bed reactor.
462+
463+
has_catalyst_dilution_material:
464+
is_a: has_qualitative_attribute
465+
slot_uri: VOC4CAT:0008218
466+
range: QualitativeAttribute
467+
inlined: false
468+
inlined_as_list: false
469+
description: |-
470+
An inert solid mixed with catalyst particles in a fixed bed to modify bed properties (e.g., improve heat transfer, hydrodynamics or isothermicity) without participating in the reaction.
471+
472+
has_catalyst_bed_height:
473+
is_a: has_quantitative_attribute
474+
slot_uri: VOC4CAT:0008217
475+
range: QuantitativeAttribute
476+
description: |-
477+
The axial length of the packed catalyst section in a reactor, measured along the direction of flow between the defined bed boundaries.
478+
376479
# ---- Generic domain has_X slots (QualitativeAttribute) ----
377480

378481
has_atmosphere:

0 commit comments

Comments
 (0)