Skip to content

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

Open
shanmukhkalasamudram wants to merge 1 commit into
developfrom
regenerate-cco-iris-v2.1
Open

Regenerate CCO IRI resolution files from v2.1 release#881
shanmukhkalasamudram wants to merge 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.
Copy link
Copy Markdown

@mark-jensen mark-jensen left a comment

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.

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.

2 participants