ogstools.materiallib.schema.required_properties module#

ogstools.materiallib.schema.required_properties.required_property_names(schema)[source]#

Collect all required property names from a process schema. Includes medium-level, phase-level and component-level properties.

Return type:

set[str]