Closed msdemlei closed 7 months ago
I ingested the IVOA UAT into the OntoPortal instance, and the result is fine: http://voparis-ontoportal-dev.obspm.fr/ontologies/IVOA_UAT?p=classes
Just to reply to your comment on TopConcepts for non-skos vocabularies: I don't think that'd be meaningful anyway, since it is only defined in the scope of SKOS.
In an OWL ontology, everything derives from owl:Thing, and that's the ultimate skos:TopConcept :-)
This is done through a new key in vocabs.conf; the alternative would have been some trick to allow extra relationships in terms.csv with the current term as object; but I think it's really preferable to add extra "global" properties in vocabs.conf.
This will currently only work with SKOS vocabularies because the others don't define the skos: prefix. This would be simple to fix, but currently I'm leaning towards rejecting topconcept for non-skos vocabularies
This commit also adds the top concepts of the UAT to have something to play with.