Skip to content

Label every mapped term, and keep the term table in shape - #9

Merged
SimonStier merged 1 commit into
mainfrom
label-coverage
Aug 27, 2026
Merged

SimonStier merged 1 commit into
mainfrom
label-coverage

Conversation

@SimonStier

Copy link
Copy Markdown
Contributor

The datasets module maps into vocabularies no pin covered, so their terms rendered as raw identifiers, and a 45-character EMMO_… in a mapping cell squeezed the term column to nothing.

  • pinned dcat 3, dcterms, prov, csvw and EMMO's reference/data.ttl (which defines the term the dataset maps to); 114 mapped IRIs, none without a label
  • fetch_ontologies.py sends a user agent: dublincore.org answers 403 without one, and an ontology that cannot be fetched cannot be pinned
  • term tables are table-layout: fixed with identifiers allowed to break, so column widths no longer follow the longest IRI in the table

- dcat, dcterms, prov, csvw and EMMO's reference/data.ttl pinned: their terms
  were mapped but unlabelled, so the tables showed raw identifiers
- fetch sends a user agent, since dublincore.org answers 403 without one
- a term table is fixed-layout and identifiers may break, so one long IRI
  can no longer squeeze the term column
@SimonStier
SimonStier merged commit 2e98b76 into main Aug 27, 2026
4 checks passed
@SimonStier
SimonStier deleted the label-coverage branch August 27, 2026 06:55
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.

1 participant