Frederic V. Hessman wrote:
>> I don't understand why there are so many TopConcepts, most of which >> have many layers of broader things above it. >> For instance _21_cm_line is a top concept, yet broader is >> radio_recombination_lines, broader is recombination_lines, broader is >> emission_lines, broader is specral_lines. I would perhaps accept >> spectral_lines as a TopConcept.
This was not the response that I had anticipated. I realized right after I sent the message that this looks just like an Index in the back of a text book with the topLevelConcepts being the top level. For that purpose you might want a couple of hundred items at the top level. I wsa then going to respond, OK, I see. Useful for those (dreaded) humans.
>
> Don't speak OWL, so If someone will suggest a complete and standard OWL
> syntax for the entries, I'd be happy to automatically produce an OWL
> version / include OWL elements as well, as appropriate.
Can you generate a version with the extended SKOS:
skos:broaderPartitive (PartOf) skos:broaderGeneric (subClassOf) skos:broaderInstantive (InstanceOf, ie the unique physical object likeZZ_Ceti, as opposed to ZZ_Ceti_star)
If so, then I can convert to a full blown OWL Ontology with 3 commands in vim. At this point it would be valid but missing the properties between PhysicalObjects and their Measurements. This has to be done manually, I suppose.
Then with a couple of button presses, I can split it into a bunch of reasonably sized namespaced files. I was thinking most skos:broader items, like spectral_lines, could form separate namespaces.
So, we are talking now about having 3 versions, all meant to be official: extended SKOS, SKOS/OWL (just add <owl></owl> and <import skos.owl/>), and OWL (where terms become classes). A script can be written to go from the OWL to SKOS. The other direction loses information.
Ed Received on 2007-10-05Z15:46:18