Промяна на префикса за онтология

Използвам protege 4 за успешно сливане на 2 онтология и запазване като Onab.owl. В този файл не знам как да променя URI на онтологията чрез OWL API. Бихте ли ми помогнали да използвам OWL API, за да го променя. Благодаря ви много.


owl
person Beginner.nguyen    schedule 05.01.2011    source източник


Отговори (2)


Можете да получите и зададете името на префикса, като използвате методите на класа org.semanticweb.owlapi.util.DefaultPrefixManager. Късмет!

person Nico Adams    schedule 06.01.2011

Създайте екземпляр SetOntologyID с новия IRI, който искате, и го приложете към онтологията:

manager.applyChange(ontology, setOntologyID());

След това запазете онтологията, нейният IRI ще бъде променен.

person Ignazio    schedule 19.12.2013