All notable changes to this project will be documented in this file.
This project adheres to Semantic Versioning. The change log format is inspired by Keep a Changelog.
Minor improvements release.
- Enable classification of attributes with multiple parents.
- Generate stated relationship looking file from axioms for stats (for internal use).
- Issue #19 Warn when no stated relationships or axioms present.
- Issue #29 Ontology file generation uses version argument in filename.
- Issue #31 Log warning and prevent NPE if lang refset uses inactive description.
Feature release. OWL Ontology file conversion now includes all descriptions including translated content.
- Issue #14: Include all descriptions in OWL Ontology file conversion using RDFS and SKOS annotations.
- Descriptions in all languages will be included if present in the loaded RF2.
- Use
language-refset-dialect-map.properties
file to control dialect codes used in conversion.
- Fix thread safety issue when classifying large Extensions using the axiom reference set.
- Prevent duplicate self-grouped relationships when converting Extensions to OWL axiom reference set.
- Fixes to International mid-cycle OWL conversion script (for internal use).
Feature release with scripts to support complete OWL conversion.
- Script for conversion of extensions using stated relationships to OWL axiom reference set.
- Script for mid-cycle conversion of International Edition (internal use only).
- Prevent MRCM ungrouped attributes being grouped during axiom authoring.
- Deserialised axiom representation for object properties set to primitive.
- Issue #26 Not grouped attribute list incomplete when using complete OWL International release
- Remove hardcoded active ingredient union grouping.
Minor changes after feedback from the Modelling Advisory Group on the International Alpha release.
- Use class axioms to make 'Concept model object attribute' and 'Concept model data attribute' a child of 'Concept model attribute' (CLASS-112). Representing these concepts as both properties and classes in OWL is known as 'punning' https://www.w3.org/2007/OWL/wiki/Punning.
- Removed redundant workaround to create these relationships during NNF calculation.
- Validation improvement:
- Do not require referenceComponentId during conversion of owlExpression to a relationship representation.