How to import certain classes and properties of objects from ontology in Protege?
I want to import some classes in Protege from different ontologies into my ontology. For example, I need classes foaf:Person
, org:Site
, vcard:Organization
and many others.
I don't want to create them myself (and change their IRI). When I imported the entire ontology (Schema.org, vCard, FOAF, ...) I had a lot of elements that I didn't need.
Is there a way to do this?
+3
source to share
1 answer
- You looked at this thread: protege-project.136.n4.nabble.com / ...
- I tried to use it, but it didn't work.
There are subtle points, especially in step 5.
- Open the target ontology.
- Open the original ontology in the same window.
- Choose Refactoring> Copy / Move / Delete Axioms:
- Choose a method for choosing axioms.
- Select a signature (for example, a set of classes, properties, etc.) to import. Don't forget to click โ!
- You can now view the axioms for import.
- Choose what you want to do:
8-9. Select the target ontology:
- Voila!
+3
source to share