I want to import some classes in Protege from different ontologies to my ontology. For example, I need the classes foaf:Person
, org:Site
, vcard:Organization
, and many more.
I don't want to create them by myself (and modifying their IRI). When I did import the whole ontology (Schema.org, vCard, FOAF, …), I had many elements that I don't need.
Is there any way to do it?
— Have you looked at this thread: protege-project.136.n4.nabble.com/…
— I tried to use it, but it didn't work.
There are subtle moments, especially on step 5.
- Open your target ontology.
- Open the source ontology in the same window.
- Select Refactor > Copy/move/delete axioms:
- Select axiom selection method.
- Select signature (i. e. a set set of classes, properties etc.) to import. Do not forget to press >> !
- Now you can preview axioms to be imported.
- Select what you want to do:
8-9. Select your target ontology:
- Voila!