Введение
Организация по развитию сотрудничества The Open Biological and Biomedical Ontologies (OBO) Foundry - это группа людей, занимающихся созданием и поддержкой онтологий, связанных с науками о жизни. OBO Foundry устанавливает набор принципов разработки онтологии для создания набора взаимодействующих справочных онтологий в биомедицинской области. В настоящее время существует более ста онтологий, которые следуют принципам OBO Foundry. Усилия OBO Foundry облегчают интеграцию биомедицинских результатов и проведение анализа в биоинформатике. Это делается путем предоставления структурированной ссылки на термины различных областей исследований и их взаимосвязи (например, фенотип в модели мыши и связанный с ним фенотип в рыбе-зебре).
The Open Biological and Biomedical Ontologies (OBO) Foundry is a group of people dedicated to build and maintain ontologies related to the life sciences. The OBO Foundry establishes a set of principles for ontology development for creating a suite of interoperable reference ontologies in the biomedical domain. Currently, there are more than a hundred ontologies that follow the OBO Foundry principles. The OBO Foundry effort makes it easier to integrate biomedical results and carry out analysis in bioinformatics. It does so by offering a structured reference for terms of different research fields and their interconnections (ex: a phenotype in a mouse model and its related phenotype in zebrafish).
Введение
Инициатива "Фоустри" направлена на улучшение интеграции данных в области наук о жизни. Один из подходов к интеграции - это аннотация данных из разных источников с использованием контролируемых словарных запасов. В идеале такие управляемые словаря принимают форму онтологий, которые поддерживают логическое рассуждение по данным, аннотированным с использованием терминов в словаре. Формализация концепций в биомедицинской области особенно известна благодаря работе Консорциума генной онтологии, входящего в состав OBO Foundry. Это привело к разработке некоторых предлагаемых принципов хорошей практики в разработке онтологии, которые теперь вводятся в практику в рамках консорциума Open Biomedical Ontologies через его инициативу OBO Foundry. Онтологии OBO являются частью ресурсов Национального центра биомедицинской онтологии, где они являются центральным компонентом BioPortal NCBO.
Открытые биологические и биомедицинские онтологии
Открытые биологические и биомедицинские онтологии (OBO; ранее Open Biomedical Ontologies) - это попытка создать онтологии (контролируемые словаря) для использования в биологических и медицинских областях. Подмножество оригинальных онтологий OBO начало OBO Foundry, которая возглавляет усилия OBO с 2007 года. OBO является частью ресурсов Национального центра биомедицинской онтологии США (NCBIO) и центральным элементом BioPortal NCBO. Это инициатива, возглавляемая ОБО-Ливарством.
Правила участия
ОБО-литейный завод открыт для участия любого заинтересованного лица. Онтологии, которые намерены официально стать частью ОБО, должны придерживаться принципов ОБО и проходить серию обзоров, выполненных членами, когда "координаторы ОБО служат аналогами редакторов журналов". и "Животные в контексте онтологии". Интеграция в OBO теории жесткости OntoClean была предложена в качестве шага к стандартизации онтологий-кандидатов. Эта интеграция облегчит разработку программного обеспечения для автоматической проверки кандидатов.
Инструменты
Сообщество OBO Foundry также занимается разработкой инструментов для облегчения создания и поддержания онтологий. Большинство разработчиков онтологий в OBO используют редактор онтологий Protégé и язык веб-онтологии (OWL) для создания онтологий. Для облегчения управления командной строкой онтологий в формате, совместимом с Protégé и OWL, OBO Foundry разработала инструмент ROBOT (ROBOT - это инструмент OBO). ROBOT агрегирует функции для рутинных задач в разработке онтологии, является открытым исходным кодом и может использоваться либо через командную строку, либо в качестве библиотеки для любого языка на виртуальной машине Java. Другим инструментом, связанным с усилиями OBO, является OBO Edit, редактор и аргументатор онтологии, финансируемый Консорциумом генной онтологии. Существуют также плагины для OBO Edit, которые облегчают разработку онтологий, такие как полуавтоматический генератор онтологий DOG4DAG.
Формат файла OBO
Формат файла OBO - это ориентированный на биологию язык для создания онтологий. Он основан на принципах языка веб-онтологии (OWL). В рамках усилий сообщества были созданы стандартные общие отображения для беспроигрышных обратных преобразований между форматом Open Biomedical Ontologies (OBO) и OWL. Исследование содержит методическое изучение каждой из конструкций OBO и слойный пирог для OBO, аналогичный стеку Семантической сети.
ОБО литейные онтологии
Первоначальный набор онтологий OBO Foundry был составлен из зрелых онтологий (таких как Генная онтология, GO и Основополагающая модель анатомии, FMAO), путем слияния ранее существующих онтологий (например, Онтология клеток, CL, сформированная из разных выделенных онтологий и связанных частей на GO и FMAO) и разработкой новых онтологий, основанных на его принципах. Оригинальный набор онтологий также включал в себя анатомическую онтологию зебрафиш (часть информационной сети зебрафиш), онтологию CheBI, онтологию болезней, онтологию растений, онтологию последовательностей, онтологию биомедицинских исследований и онтологию белков. Это привело к интеграции структурированных онтологий OBO с данными из других баз данных, не OBO Например, интеграция онтологии болезней человека в Wikidata позволила связать ее с описанием клеточных линий из ресурса Cellosaurus. Одной из целей интеграции OBO Foundry в Wikidata было снижение барьеров для неонтологов вносить вклад в онтологии и использовать их. Викиданные, возможно, легче понять и использовать, чем традиционные онтологические модели (которые требуют высокой степени специфического опыта).
Открытость
Онтологии открыто доступны и должны быть выпущены либо по лицензии CC BY 3.0 или в общественном достоянии (CC0). Открытость онтологий позволила, например, импортировать термины из Генной онтологии (одной из онтологий, следующих принципам OBO) в проект Wikidata.
Общий формат
Онтологии должны быть доступны на общем формальном языке. На практике это означает, что онтологии, которые являются частью литейного цеха OBO, должны описывать элементы, не имеющие форматов OWL/OWL2 или OBO, используя синтаксис RDF/XML для максимальной совместимости.
Ортогональность
[[Файл:Скриншот 2020 05 08 06 52 55. png REDUXthumbREDUXthumbREDUXthumbREDUXthumbREDUXthumbREDUXthumbREDUXthumbREDUXthumbREDUXthumbREDUXthumbREDUXthumbREDUXthumbREDUXthumbREDUXthumbREDUXthumbREDUXthumbREDUXthumbREDUXthumbREDUXthumbREDUXthumbREDUXthumbREDUXthumbREDUXthumbREDUXthumbREDUXthumbREDUXthumbREDUXthumbREDUXthumbREDUXthumbREDUXthumbREDUXthumbREDUXthumbREDUXthumbREDUXthumbREDUXthumbREDUXthumbREDUXthumbREDUXthumbREDUXthumbREDUXthumbREDUXthumbREDUXthumbREDUXREDUXREDUXTURDUXREDUXTURXTURXREDUXTURXREDUXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXTURXT Выбор цифрового идентификатора был сделан для улучшения обслуживания и развития ресурсов. Для того, чтобы участвовать в OBO Foundry, онтологии должны быть ортогональными, а концепции, которые они моделируют, должны быть уникальными в OBO, поэтому каждая концепция имеет единый идентификатор ресурса (URI). Новые онтологии должны, таким образом, повторно использовать работу, выполненную в других усилиях.
Версионное управление
Онтологии развиваются со временем, уточняя понятия и описания в соответствии с достижениями в знании их конкретных областей. Для того, чтобы новые версии обновлялись, но инструменты, использующие старые версии онтологий, все еще функционировали, OBO применяет систему систем версионного управления, при этом каждая версия онтологии получает уникальный идентификатор, либо в формате даты, либо системы нумерации, и метаданные dags.
Область применения
Онтологии должны иметь четко определенный объем (область, которую они намерены охватить).
Имеют текстовые определения
Онтологии должны содержать текстовые определения для каждого элемента, в доступной для человека форме. Это означает, что помимо алфавитно-цифровой идентификации для каждого элемента, они должны быть описаны на естественном языке логическими утверждениями, следующими за аристотелевской логикой, таким образом, который является уникальным в онтологии.
Стандартные отношения и онтология отношений (RO)
Онтологии должны использовать отношения между элементами из Отношений Онтологии (RO). Это гарантирует, что различные онтологии могут интегрироваться беспрепятственно, что особенно важно для логического вывода. Относительная онтология (RO) - это онтология, предназначенная для представления отношений между различными биомедицинскими концепциями. Он строго описывает отношения, такие как "часть", "расположенный в" и "прежде чем" которые повторно используются многими онтологиями OBO Foundry.
Документация
Онтологии OBO должны быть тщательно документированы. Часто это делается через репозитории GitHub для каждой конкретной онтологии (см. Список онтологий OBO Foundry).
Многочисленность пользователей
Онтологии должны быть полезны для нескольких разных людей, а разработчики онтологии должны документировать доказательства использования. Этот критерий важен для процесса рассмотрения. Примеры использования включают в себя ссылку на термины другими онтологиями, использование в семантических веб-проектах, использование в аннотациях или других исследовательских приложениях.
Открытость к сотрудничеству
Онтологии должны быть разработаны таким образом, чтобы они позволяли сотрудничать с другими членами OBO Foundry.
Место полномочий
Онтологии должны иметь одного человека, ответственного за онтологию, который посредничает в взаимодействии с сообществом.
Конвенции о наименовании
Названия для онтологий OBO направлены на то, чтобы сделать первичные ярлыки недвусмысленными и уникальными внутри онтологии (и, предпочтительно, внутри OBO). Этикетки и синонимы должны быть написаны на английском языке, избегая использования подчеркиваний и двойного шрифта. OBO не имеет механизма многоязычной поддержки, в отличие от Wikidata, который позволяет использовать этикетки в разных системах. Система наименований в OBO основана на серии исследований по каталогизации конвенций наименований текущих онтологий, а также на обнаружении проблем, связанных с этими конвенциями.
Содержание
Онтологии должны обновляться в связи с изменениями в научном консенсусе. OBO Foundry определяет научный консенсус как "многочисленные публикации независимых лабораторий в течение года приходят к одному и тому же выводу, и нет или ограниченно (<10%) несогласных мнений, опубликованных в одном и том же временном интервале".