Зависимости при копировании сущностей из одной онтологии в другую в Protege - PullRequest
0 голосов
/ 10 апреля 2020

Я успешно перешел по этой ссылке: Как импортировать указанные c классы и свойства объекта из онтологии в Protege? . Мой вопрос: когда я делаю эту копию, она содержит также зависимости сущности, которую я скопировал? Такие как: типы данных, отдельные лица, классы, свойства объекта, свойства данных? Или я должен специально включить зависимости класса? Кроме того, когда я визуализирую онтологию с помощью OWLViz, поскольку она слишком велика, могу ли я уменьшить визуализацию только в 2 этапа? Спасибо ...

1 Ответ

1 голос
/ 10 апреля 2020

Вопрос показывает, как копировать аксиомы - так, сами сущности будут существовать в целевой онтологии, но их определения (например, домены и диапазоны для свойств) определены в отдельных аксиомах, которые вам придется копировать отдельно.

Если вы хотите sh скопировать все аксиомы, относящиеся к сущности, используйте третий показанный вариант - аксиомы по ссылке. Если вы хотите скопировать весь модуль (как описано здесь http://owl.cs.manchester.ac.uk/research/modularity/), я не уверен, что Protege предлагает опцию в интерфейсе. Это, безусловно, выполнимо с помощью кода.

...