solidipes.validators.ontology module
- class solidipes.validators.ontology.LinkMLOntology(identifier: str | None = None)[source]
Bases:
Ontology- _abc_impl = <_abc._abc_data object>
- class solidipes.validators.ontology.Ontology[source]
Bases:
ABC- _abc_impl = <_abc._abc_data object>
- abstractmethod get_file_class_name(obj) str[source]
Get the class name of a File according to the ontology.
- class solidipes.validators.ontology.OntologyValidator(description: str = 'Ontology is matched', **kwargs)[source]
Bases:
Validator- _abc_impl = <_abc._abc_data object>
- class solidipes.validators.ontology.PydanticOntology(identifier: str | None = None)[source]
Bases:
Ontology- class ModuleLoadError(error_message: str)[source]
Bases:
ModuleLoadResult
- class ModuleLoadOk[source]
Bases:
ModuleLoadResult
- __model_instance: PydanticROCrateMetadata
- _abc_impl = <_abc._abc_data object>
- property _model_instance: PydanticROCrateMetadata | None
- _rocrate_metadata_checksum: str | None
- _validation_errors: list[str] = []
- class solidipes.validators.ontology.RDFOntology(identifier: str)[source]
Bases:
Ontology- _abc_impl = <_abc._abc_data object>