Я работаю с онтологией эпидемиологии (EPO). Я загрузил файл онтологии EPO из здесь. Мне нужны некоторые ограниченные термины из онтологии. Следовательно, я удалил термины, которые мне не нужны, из файла онтологии. Доступен новый файл здесь. Затем я загрузил файл онтологии в Protege. Тем не менее, Protege GUI по-прежнему показывает мне условия, которые я удалил. Как я могу избавиться от удаленных терминов (в красной рамке на картинке)? Мне нужны только термины, выделенные жирным шрифтом. Спасибо за помощь.
Вы изменили импортный IRI в исходной онтологии?
Если IRI не изменился, Protege не загрузит вашу измененную онтологию, а будет использовать исходную онтологию из исходного IRI.
Если IRI был изменен, но логический IRI онтологии (то есть тот, который упоминается в файле) такой же, возможно, Protege использует другую копию исходной онтологии.
Лучший способ действий для этого сценария - убедиться, что измененная онтология имеет новый логический IRI и доступна в другом IRI, а затем использовать этот IRI для импорта. Также убедитесь, что вы сохранили и перезагрузили свою импортированную онтологию - разрешение импорта выполняется при загрузке, а не при редактировании существующего импорта.
independent_continuant
определен в BFO, поэтому вам придется повторить процесс для этой онтологии.
Думаю, вот ответ на мой вопрос: stackoverflow.com/questions/44205661/…
Спасибо за ваш ответ. Я сменил EPO IRI. Однако это не работает. Я вижу, что EPO Direct Imports BFO (ifomis.org/bfo/1.1). Я думаю, что проблема связана с BFO. Ты хоть представляешь, как это исправить?