How to code for Creating Dataproperty heirarchy and Object Property heirarchy in Cellfie?
pranav0008 opened this issue · 5 comments
I have an Excel in which there are a lot of Data Properties which have a lot sub-properties.
I know how to create DataProperty in Cellfie but the function ( SubPropertyOf ) doesn't work in cellfie.
I have to do it manually in Protege which makes it look like labor work :( .
It is true. Sorry about the inconvenience. This is a limitation of MappingMaster, and we have an issue created for it here: protegeproject/mapping-master/issues/9. So I'll close this issue.
PS: Once you create all the properties with Cellfie, reorganizing them in a hierarchy in Protege, would involve less effort then creating all the properties manually, one by one. Which reminds me that actually you can create a property hierarchy easily in Protege. Select owl:topDataProperty
(or whatever you want to be the root of your property hierarchy, and either right click and select Add Sub-properties...
or open the Tools --> Create data property hierarchy...
menu. In the wizard that pops up, enter (or copy-paste from your spreadsheet or text file), a tab indented list of property names. Click Continue
, then Finish
and you got your property hierarchy.
okay thanks a bunch
I have an Excel in which there are a lot of Data Properties which have a lot sub-properties.
I know how to create DataProperty in Cellfie but the function ( SubPropertyOf ) doesn't work in cellfie.
I have to do it manually in Protege which makes it look like labor work :( .
Hi, @pranav0008 , you mentioned here that you know how to create DataProperty in Cellfie, but I have not been able to to make that work yet in Protege 5.x. Could you please share how you did it? I would be very grateful, as I have an Excel with a bunch of attributes and data properties with their definitions for my classes that I would like to load into my ontology.
Thanks so much!
Mapping Master does not currently support the declation of object or datatype properties:
https://github.com/protegeproject/mapping-master/wiki/MappingMasterDSL#manchester-syntax-coverage