Авторы заявили в исследовательской работе, что плагин:
извлекает каждую аннотацию исходного компонента, а не только rdfs: label и iao: Definition ( Упрощение MIREOT: протеже MIREOTПлагин ).
Это неверный факт, плагин может выполнять поиск только с использованием rdfs: label, rdfs: comment и iao: Definition (вы можете проверить это).
Итак, если вы хотите использовать другой словарь аннотаций (например, SKOS), вам нужно отредактировать исходный код плагина.
Для этого вам необходимо:
- Клонировать проект в Eclipse, используя git.
- Импортировать проект в рабочее пространство.
- Преобразовать проект в плагин, используя Среда разработки плагинов (PDE)
- Импортируйте проект в рабочее пространство.
- Отредактируйте проект и разверните его, используя maven install (для создания файла JAR).
- Для завершения вы можете отправить запросзапросить github или установить плагин в Protégé using сгенерированный файл jar (шаг 5).
Я уже внес изменения в плагин для поддержки аннотаций SKOS (skos: prefLabel, skos: Definition и skos: altLabel).Пожалуйста, проверьте мой запрос на извлечение Здесь .
Чтобы проверить плагин (мой запрос на извлечение), вы можете скачать jar с ЗДЕСЬ и вставить файл в плагины Protégé.папка. Пожалуйста, сохраните копию исходного файла jar .
Что нового в этом запросе на получение:
- Исправьте проблему поиска по iao: definition (donне работает в актуальной версии).
- Добавить поддержку аннотаций SKOS (см. рисунок).
![MIREOT with SKOS Annotations support](https://i.stack.imgur.com/POd43.jpg)
Важно РЕДАКТИРОВАТЬ Я добавил новую версию, которая поддерживает поиск свойств типов данных.
В этом новом редакторе:
- Я добавил поиск типов данныхопция (см. экран ниже).
- Я добавил вкладку типа данных.Я заменил файл jar в своей учетной записи на github. Вы можете загрузить новую версию, используя по той же ссылке .
Я также отправил новый запрос на извлечение .
![enter image description here](https://i.stack.imgur.com/u2VL9.png)
Эта версия была протестированас Protégé версии Protege-5.5.0-beta-3