| ... | ... | @@ -39,40 +39,34 @@ How to adapt and use terminology from emg.owl in your application level artefact |
|
|
|
- how to technically adopt
|
|
|
|
- how we expect to be acknowledged
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Documentation of emg.owl
|
|
|
|
used prefixes:
|
|
|
|
|
|
|
|
| prefix | url |
|
|
|
|
| - | - |
|
|
|
|
| emg | https://purls.helmholtz-metadaten.de/emg# |
|
|
|
|
| core | http://www.w3.org/2004/02/skos/core# |
|
|
|
|
| obo | http://purl.obolibrary.org/obo/ |
|
|
|
|
| oboI | http://www.geneontology.org/formats/oboInOwl# |
|
|
|
|
| owl | http://www.w3.org/2002/07/owl# |
|
|
|
|
| rdf | http://www.w3.org/1999/02/22-rdf-syntax-ns# |
|
|
|
|
| rdfs | http://www.w3.org/2000/01/rdf-schema# |
|
|
|
|
| sche | https://schema.org/ |
|
|
|
|
| term | http://purl.org/dc/terms/ |
|
|
|
|
| xml | http://www.w3.org/XML/1998/namespace |
|
|
|
|
| xsd | http://www.w3.org/2001/XMLSchema# |
|
|
|
|
|
|
|
|
|
|
|
|
### OWL build pipeline
|
|
|
|
|
|
|
|
### emg.owl releases
|
|
|
|
We follow general best practice regarding release cycle, release management and [semantic versioning](https://semver.org/) of the emg.owl artefact.
|
|
|
|
### Emg.owl release cycle & management
|
|
|
|
For release cycle, release management and [semantic versioning](https://semver.org/) we follow generally established best practices for the emg.owl artefact. We intend to keep the semantic artefact stable through short release cycles. Depending on the our community process we expect at least 3 major releases per year.
|
|
|
|
|
|
|
|
Prior release, changes are accumulated in [emg-edit.owl](https://codebase.helmholtz.cloud/em_glossary/em_glossary_owl/-/blob/main/development/emg-edit.owl) which is assembled in this repository. Every merge to main in our [community repository](https://codebase.helmholtz.cloud/em_glossary/em_glossary) triggers an automated update of emg-edit.owl through a CI/CD pipeline (see below). When a release is made, version information is included in the OWL header and [emg.owl](https://codebase.helmholtz.cloud/em_glossary/em_glossary_owl/-/blob/main/emg.owl) and its [documentation](owl.emglossary.helmholtz-metadaten.de) is updated. Previous versions of emg.owl are archived within [this repository](https://codebase.helmholtz.cloud/em_glossary/em_glossary_owl/-/tree/main/previous-versions).
|
|
|
|
|
|
|
|
#### Versioning
|
|
|
|
### Emg.owl versioning
|
|
|
|
Version number is indicated in the OWL header. Further we generate versions IRIs consisting of base URI and version number, that deference to the respective version of the artefact. Previous versions are archived in this repository.
|
|
|
|
|
|
|
|
Our version number are in the form of X.Y.Z . X indicates _major version_ - related changes may include the addition or removal of classes or substantial changes to the hierarchy or relations. Y indicates _minor versions_ - related changes can include content changes e.g. of definitions or annotation properties that may adjust semantic meaning of a class. Z indicates _patches_ which may include changes in spelling, changes of annotation properties that doe not change semantic meaning.
|
|
|
|
|
|
|
|
A list of all changes compared to previous version is given in our [Glossary specification page](owl.emglossary.helmholtz-metadaten.de).
|
|
|
|
|
|
|
|
#### release cycle & management
|
|
|
|
### OWL build pipeline
|
|
|
|
the owl-edit file is build automatically from the yaml files in our repo
|
|
|
|
external vocabularies are set up in the empty.owl
|
|
|
|
|
|
|
|
# other info
|
|
|
|
|
|
|
|
### Cite this repository
|
|
|
|
Please cite this repository as: Azocar Guzman, A., Brendike-Mannix, O., Hofmann, V. (2024), Electron Microscopy Glossary, https://purls.helmholtz-metadaten.de/emg/
|
|
|
|
|
|
|
|
Prior to a release edits are implemented in [emg-edit.owl
|
|
|
|
Further citation info can be found in our [CITATION.cff](https://codebase.helmholtz.cloud/em_glossary/em_glossary_owl/-/blob/main/CITATION.cff).
|
|
|
|
|
|
|
|
### legal info
|
|
|
|
- how to cite
|
|
|
|
- licensing |
|
|
\ No newline at end of file |
|
|
|
### License
|
|
|
|
All content in this repository is licensed under [MIT license](https://codebase.helmholtz.cloud/em_glossary/em_glossary_owl/-/blob/main/LICENSE) |
|
|
\ No newline at end of file |