Skip to content

Regenerate CCO IRI resolution files from v2.1 release#881

Merged
johnbeve merged 1 commit into
developfrom
regenerate-cco-iris-v2.1
Jun 15, 2026
Merged

Regenerate CCO IRI resolution files from v2.1 release#881
johnbeve merged 1 commit into
developfrom
regenerate-cco-iris-v2.1

Conversation

@shanmukhkalasamudram

Copy link
Copy Markdown
Contributor

What changed

  • Module version fix: TimeOntology and UnitsOfMeasureOntology were still stamped
    Version 2.0 — the 2.1 version bump had skipped them. Re-stamped both to Version 2.1
    (2026-04-04) to match the other 9 modules.
  • 13 ontology-IRI files refreshed: the named resolver files (AgentOntology.ttl …,
    plus Merged and AllCore) were 2.0 copies; replaced with current 2.1 sources.
  • 1,914 element-IRI snippets regenerated from CommonCoreOntologiesMerged.ttl via
    scripts/generate_cco_iris.py (ROBOT filter + annotate):
    • 480 files with real content changes (updated/added definitions, restrictions, subclass axioms)
    • 33 new terms (ont00002000+)
    • 1,401 files unchanged after normalizing the OWL API generator tag (no cosmetic churn)
  • Tooling: generate_cco_iris.py now normalizes the OWL API version tag to the canonical
    4.5.29 (removing ~1,401 noise-only diffs) and logs the NEW and content-CHANGED files.

- Stamp TimeOntology & UnitsOfMeasureOntology at Version 2.1 (2026-04-04);
  the 2.1 version bump had skipped these two modules.
- Refresh the 13 ontology-IRI resolver files (11 modules + Merged + AllCore)
  in src/cco-iris/ from current 2.1 sources (were frozen at 2.0).
- Regenerate the 1,914 per-element IRI snippets from the merged ontology:
  480 content updates, 33 new terms (ont00002000+).
- Enhance generate_cco_iris.py to normalize the OWL API version tag (removes
  ~1,401 cosmetic-only diffs) and report NEW / content-CHANGED files to the log.

Out of scope (flagged for Mark): 114 non-core resolver files left untouched --
109 extension-derived (Barcode etc.) + 5 retired terms.

@mark-jensen mark-jensen left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I reviewed a subset of IRIs, looking for trouble spots, and found none. The summary log is wonderful :)

@shanmukhkalasamudram

Copy link
Copy Markdown
Contributor Author

Thanks @mark-jensen.

@johnbeve
johnbeve merged commit 0d93da8 into develop Jun 15, 2026
@johnbeve
johnbeve deleted the regenerate-cco-iris-v2.1 branch June 15, 2026 18:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants