More Readable Organization of the Export RDF Output #7
valamercery
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Discussion started by @Habennin Oct 31
Currently the RDF output feature is very helpful. It could possibly be made even more helpful by making the output more readable.
Currently it outputs the rdf with very little formatting.
It could be helpful for it to put blank lines betweeen class declarations and property declarations.
It could be nice if it put in a section name for the classes and then the properties using comments.
Like
<!-- These are the x classes of ontology y version q -->
Like
<!-- These are the x properties of ontology y version q -->
It could be nice if it were to put in the version information as well as other metadata for the production data of the RDFS, a little like how the docx output already works. CIDOC CRM puts in a label like this:
owl:versionInfoRDFs Implementation (September 2022) of CIDOC-CRM 7.1.2</owl:versionInfo>
The present output currently generates declarations for referenced classes and properties of other ontologies. I don't think it is necessary for it to do this. If one needs those declarations one should just load the other ontology. Otherwise the reference is enough.
The order that it prints out the properties in the RDFS is hard to read.
For classes currently it is:
I suggest
My argument for the change is that you want to read the label and annotation information together before descriptions etc.
Currently properties print as:
I propose
My argument for the change is the same as for classes. I also think that domain should print before range and they should go together because this is how you understand what the property does.
Beta Was this translation helpful? Give feedback.
All reactions