IDMP Ontology Release 1.0.0
IDMP Ontology Release 1.0.0
Ontology Development in Details
Over the last quarter, since the 0.5.0 release, the development team has focused on:
- better coverage of the ISO 11238 Substances content.
- better coverage of the ISO 11615 Medicinal Products content.
- extending and improving examples to demonstrate how to use the ontologies in real-world applications.
We have also worked towards increased usability and flexibility, and augmented these two ontologies with additional metadata to improve understandability. Details, including additional references and the degree to which a given element complies with the ISO standard(s), were also added.
In addition to adding new content, we have taken advantage of revisions to the OMG Commons Ontology Library v1.1 updates. Four additional ontologies have been added as formal standards at OMG, which are now dereferenceable from the OMG website. They include the Documents, Parties and Situations, Roles and Compositions, and Quantities and Units ontologies that IDMP-O depends on. We anticipate publication of another update to the Commons Library, including the other 5 ontologies that our main ISO standard ontologies depend on in mid-2024. See https://www.omg.org/spec/Commons/ for more information.
Also, in order to demonstrate how to extend labeling details as required by the ISO IDMP standards with tables or other rich document content, we've integrated a new family of ontologies from the library science community called the "SPAR Ontologies", or Semantic Publishing and Referencing Ontologies (see http://www.sparontologies.net/ and https://github.com/sparontologies for more information). These ontologies include a few issues which we are working with their development team to resolve, and are only used in examples as a consequence. Together with a new DocumentComponents ontology in IDMP, they address challenges for IDMP based regulatory reporting related to linking content embedded in documents, including rich tables, which are referenced as string values in the IDMP ISO documents. These are described under the quantitative view, below, among the 7 new ontologies listed. They are also described in examples at [Pattern: Citing and linking into reference documents - REVIEW]
(https://wiki.edmcouncil.org/display/IDMP/Pattern%3A+Citing+and+linking+into+reference+documents+-+REVIEW).
We removed one starting point example which may be reintegrated over the coming months if it is needed. It did not show enough new content to warrant integration in the 1.0 release.
Qualitative Comparison To Previous Release
Overview
One ontology was deleted:
- CellCeptExample – incomplete example that may be added back later this year
7 new ontologies were added: - c40 – Citation Counting and Context Characterisation Ontology (C4O)
- datacite – covers the DataCite Metadata Schema Specification for citations
- deo – Discourse Elements Ontology (DEO)
- doco – Document Components Ontology (DoCo)
- frbr – Essential FRBR in OWL2 DL Ontology (FRBR), which corresponds to the IFLA report on the Functional Requirements for Bibliographic Records (FRBR)
- po – Pattern Ontology (PO)
- DocumentComponents – an extension to the SPAR ontologies primarily focused on table content
Except for the last one, all of them are SPAR ontologies.
The following ontologies were changed:
Ontologies | Deleted Resources | New Resources | Modified Resources |
---|---|---|---|
AmlodipineExample | 58 | 259 | 24 |
EuropeanRegulatoryAgencies | 0 | 0 | 2 |
EuropeanUnionClinicalTrialsRegister | 4 | 12 | 5 |
ISO11238-Substances | 4 | 66 | 114 |
ISO1087-TerminologyScience | 0 | 0 | 1 |
ISO1087-VocabularyForTermsAndDefinitions | 0 | 0 | 2 |
ISO11238-RegistrationAuthorities | 0 | 0 | 1 |
ISO11240-UnitsOfMeasurement | 0 | 5 | |
ISO11615-MedicinalProducts | 2 | 78 | 84 |
ISO21090-HarmonizedDatatypes | 0 | 0 | 14 |
MedicalDictionaryForRegulatoryActivities | 0 | 0 | 5 |
Organizations | 0 | 0 | 2 |
ProductsAndServices | 0 | 0 | 4 |
QlairaExample | 79 | 226 | 5 |
RegistrationAuthorities | 0 | 0 | 3 |
RegistrationAuthorities | 0 | 0 | 2 |
StatisticalMeasures | 0 | 0 | 3 |
SubstancesProductsOrganisationsReferentials | 6 | 1 | 69 |
TerlipressinExample | 7 | 19 | 19 |
Details
idmp_different_ontologies_in_repository_versions.xlsx
idmp_different_resources_in_ontology_revisions.xlsx
idmp_different_axioms_for_same_subjects.txt
What's Changed
- More possible typos in annotations fixed by @mereolog in #499
- Spellcheck automation as a GitHub action by @mereolog in #500
- IDMP-665 - Update the Qlaira example to use the proper IRIs for the SPOR details by @ElisaKendall in #503
- IDMP-594 - Complete the definition of protein substances by @ElisaKendall in #504
- IDMP-659 - add package components, medical device and characteristics by @tw-osthus in #498
- fix wrong rdf:type on classifier instance by @tw-osthus in #510
- IDMP-673 - Complete the minimal set of required fields from Annex L for Polymers by @ElisaKendall in #509
- GitHub-511 - dmp-sub:SubstanceNameClassifier-CommonName has incomplete definition by @ElisaKendall in #516
- GitHub-505 - Non-classifying, but just denoting, classifiers by @ElisaKendall in #514
- IDMP-674 - Exclude shelf life type and special precautions for storage from the SPOR ontology in advance of regeneration of the SPOR lists and vocabulary elements by @ElisaKendall in #518
- IDMP-634 - Remove the default code for ingredient and active ingredient by @ElisaKendall in #520
- IDMP-640 add characteristics for target populations by @tw-osthus in #453
- IDMP-675 - Complete the minimal set of required fields from Annex L for Mixtures by @ElisaKendall in #522
- GitHub-512 - idmp-mprd:hasSpecialStorageConditions has wrong range by @tw-osthus in #527
- GitHub-525 - hasSPORTermDescription is an ObjectProperty by @tw-osthus in #526
- Idmp 670 by @konradkrebs1411 in #524
- IDMP-645 add SPAR ontologies and an extension by @tw-osthus in #468
- Fixed URLs by @konradkrebs1411 in #529
- Spellcheck ignores reified languages by @mereolog in #534
- Fix to underspecified examples hygiene test by @mereolog in #533
- GitHub-501 - ISO non-compliant definitions by @ElisaKendall in #528
- Add and modify catalog files in subfolders by @mereolog in #539
- GitHub-538 - remove functional from properties by @tw-osthus in #540
- IDMP-616 enhance Amlodipine example by @tw-osthus in #482
- IDMP-678 - apply GSRS pattern for substances and substance names by @tw-osthus in #536
- IDMP-677 - Add missing macro content for ISO 11615 by @ElisaKendall in #531
- IDMP-677a - Add missing macro content for ISO 11615, addressing remaining gaps by @ElisaKendall in #542
- IDMP-679 - Remove the CellCept example prior to the 1.0 release by @ElisaKendall in #544
- Update spor-substances.rqg by @konradkrebs1411 in #546
- IDMP-322 - ISO11238: Document the ISO IDMP conformance level as annotations in the IDMP-O where deviations exist by @ElisaKendall in #548
- IDMP-383 - ISO11615: Document the ISO IDMP conformance level as annotations in the IDMP-O where deviations exist by @ElisaKendall in #550
Full Changelog: master_v0.5.0...master_v1.0.0