TEMGeminiOntology

Documentation CI tests DOI

TEM Gemini Ontology (TEMGO)

An EMMO-based application-level ontology that defines standardised TEM and SEM characterisation procedures, workflows, instruments and tools used within the TEM Gemini Centre.

The ontology is available from this IRI: https://tem-gemini-centre.github.io/TEMGeminiOntology/temgo.ttl

Resources

Imported ontologies

Version dependencies on imported ontologies:

Version EMMO CHAMEO MDO DOM Status
0.0.1 1.0.0 1.0.0 0.3.1 0.5.3 initial release
0.1.0 1.0.0 1.0.0 0.3.1 0.5.3 stable
0.2.0-beta 1.0.2 1.0.2 0.4.0-beta 0.6.0-beta development

Python integration

TEMGO is an application ontology. But it includes a json-ld context and a keywords file that can be made available to python applications by installing TEMGO as a Python package:

pip install git+https://github.com/TEM-Gemini-Centre/TEMGeminiOntology.git@master

Developers

As a developer, may want to install [pre-commit] to automatically synchronise the json-ld context and documentation to the ontology expressed in the turtle files.

pip install pre-commit
pre-commit intstall

License

This ontology is released under the Creative Commons Attribution 4.0 International license (CC BY 4.0).

Acknowledgment

This work has been supported by the following projects: