В моем собственном приложении, а также в Protege OWL API добавляет определения для вещей, о которых упоминает онтология. Это приводит к тому, что большой набор онтологических файлов становится недостижимым. По этой причине Financial Industry Business Ontology Team ушел от OWL API. Есть ли способ заставить OWL API не определять классы и свойства, относящиеся к юрисдикции другого онтологического файла, для упоминания онтологического файла?Есть ли способ заставить OWL API прекратить определять вещи в неправильном файле онтологии?
0
A
ответ
1
При сохранении онтологии вы можете передать экземпляр OWLDocumentFormat
. Он имеет метод setAddMissingTypes(boolean)
, который позволяет отключать добавление отсутствующих объявлений.
Однако пропущенные декларации должны быть добавлены только в том случае, если в закрытии импорта не обнаружено объявления, которое, как представляется, не соответствует вашему описанию. Если у вас есть пример онтологии, где это происходит, я был бы рад проверить, является ли это ошибкой.
Смежные вопросы
- 1. Создание онтологии OWL, которая импортирует другие онтологии с OWL-API
- 2. Создание новой онтологии OWL API
- 3. Рассуждение онтологии с использованием OWL API
- 4. Использование OWL API для импорта онтологии
- 5. Как установить идентификатор онтологии анонимной онтологии с использованием OWL API
- 6. OWL языковые границы онтологии
- 7. копия OWL-онтологии в Йене
- 8. Вставка данных в OWL онтологии
- 9. Преобразование OWL-онтологии в OBO
- 10. Проверка согласованности онтологии OWL 2
- 11. Есть ли способ заставить сервер прекратить выполнение скрипта?
- 12. получить базовое пространство имен из онтологии OWL
- 13. Класс с пользовательским правилом в онтологии OWL
- 14. Получение суперклассов в импортной онтологии OWL
- 15. Удалить людей онтологии с API OWL, не удаленных в Protege
- 16. Получение числа людей в онтологии с OWL API
- 17. Используйте OWL API для извлечения классов RDFS из онтологии
- 18. Вычислить глубину подкласса в онтологии OWL
- 19. Есть ли способ заставить git обновить diff в конфликтующем файле?
- 20. Печать суперклассов онтологии Pizza с использованием OWL-API и отшельника
- 21. загрузить онтологию из документа онтологии с использованием OWL API
- 22. Проверка согласованности и удобочитаемости онтологии с API OWL 4
- 23. Есть ли способ прекратить получение отчетов DMARC
- 24. Картирование из онтологии OWL в базу данных графиков Neo4j
- 25. создать RDF с использованием определенной онтологии OWL
- 26. Есть ли способ заставить jsonRpcService работать синхронно?
- 27. Chang PreFix для онтологии
- 28. Protégé OWL API-программирование
- 29. OWL-API получает онтологию от OWLOntologyManager
- 30. Есть ли вообще способ прекратить вызов в Android 2.3?
Мы поиграем с этим в понедельник и сообщим вам, есть ли ошибка. Благодарю. –