САДИ - Википедия - SADI
Эта статья может быть слишком техническим для большинства читателей, чтобы понять. Пожалуйста помогите улучшить это к Сделайте это понятным для неспециалистов, не снимая технических деталей. (Декабрь 2012 г.) (Узнайте, как и когда удалить этот шаблон сообщения) |
Семантическое автоматическое обнаружение и интеграция (САДИ)[1][2] представляет собой легкий набор полностью соответствующих стандартам Семантический веб-сервис шаблоны проектирования, которые упрощают публикацию сервисов того типа, который обычно встречается в биоинформатика и другие научный домены. Услуги SADI используют Семантическая сеть технологии на всех уровнях Интернет услуги "стек". Услуги описаны в OWL-DL, где ограничения свойств в классах OWL используются для определения свойств, ожидаемых от входных и выходных данных. Вызов служб SADI достигается за счет HTTP POST из RDF данные, представляющие OWL Физические лица ('экземпляры') определенного ввода OWL Класс, и в результате выход данные будет OWL Отдельными лицами определенного выходного Класса OWL.
Шаблоны проектирования SADI накладывают единственное уникальное ограничение на поведение Сервиса в том смысле, что URI из Вход индивидуальный, и URI выходного индивидуума должен быть идентичным. Следствием этого ограничения является то, что поставщик услуг должен соединить вывод со вводом через определенный предикат; по сути, вывод - это "примерно" вход, и связь между вводом и выводом является явной. Таким образом, услуги SADI становятся источником новых Связанные данные, связывающие ввод и вывод службы, а цепочки служб SADI создают непрерывные графы связанных данных.
САДИ использовался в ряде Биоинформатика интеграция данных тематические исследования[3][4][5]и для семантический запрос реляционных данных в настройках клинической информатики.[6]
Программного обеспечения
- Ява и Perl библиотеки для создания сервисов SADI[7]
- ПОДЕЛИТЬСЯ - a SPARQL механизм запросов для сервисов SADI[8]
Рекомендации
- ^ Уилкинсон, Марк; Вандервальк, Бенджамин; Маккарти, Люк (2011). "Шаблон проектирования веб-службы семантического автоматизированного обнаружения и интеграции (SADI), API и эталонная реализация". J Биомедицинская семантика. 2: 8. Дои:10.1186/2041-1480-2-8. ЧВК 3212890. PMID 22024447.
- ^ "Веб-сайт SADI framework".
- ^ Рязанов, Александр; Лаурила, Йонас Бергман; Бейкер, Кристофер Дж. О. (2011). «Развертывание программного обеспечения для анализа текста, влияющего на мутации, с помощью структуры SADI Semantic Web Services». BMC Bioinformatics. 12 (Прилож. 4): 18. Дои:10.1186 / 1471-2105-12-S4-S6. ЧВК 3194198. PMID 21992079.
- ^ Чепелев Леонид Л; Рязанов, Александр; Кузнецов, Александр; Низкий, Хонг Санг; Дюмонтье, Мишель; Бейкер, Кристофер Дж. О. (2011). «Прототип семантической инфраструктуры для автоматизированной классификации и аннотации малых молекул в липидомике». BMC Bioinformatics. 12: 14. Дои:10.1186/1471-2105-12-303. ЧВК 3163564. PMID 21791100.
- ^ Рязанов, Александр; Хиндл, Мэтью М; Гудро, Э. Скотт; Мартынюк, Кристофер Дж; Бейкер, Кристофер Дж. О. (2012). Федерация данных по экотоксикологии с SADI Semantic Web Services (PDF). Приложения и инструменты семантической сети для наук о жизни. п. 18.
- ^ Рязанов, Александр; Кляйн, Artjom; Шабан-Неджад, Араш; Роуз, Грегори В. Форстер, Алан Дж; Бакеридж, Дэвид Л; Бейкер, Кристофер Дж. О. (2013). «Семантический запрос реляционных данных для клинической разведки: подход на основе семантических веб-служб». J Биомедицинская семантика. 4: 19. Дои:10.1186/2041-1480-4-9. ЧВК 3698140. PMID 23497556.
- ^ "Веб-сайт структуры SADI: Строительные услуги".
- ^ Бен Вандервальк. «Система SHARE. Подход на основе семантической паутины для оценки запросов к распределенным базам данных и программному обеспечению биоинформатики, диссертация на степень магистра» (PDF).