SADI - SADI - Wikipedia

Sémantické automatické zjišťování a integrace (SADI)[1][2] je lehká sada plně kompatibilní se standardy Sémantická webová služba návrhové vzory, které zjednodušují zveřejňování služeb typu, který se běžně vyskytuje v bioinformatika a další vědecký domén. Využívají služby SADI Sémantický web technologie na všech úrovních EU Web služby "zásobník". Služby jsou popsány v OWL-DL, kde se omezení vlastností ve třídách OWL používají k definování vlastností očekávaných od vstupních a výstupních dat. Vyvolání služeb SADI je dosaženo prostřednictvím HTTP POST z RDF reprezentující data Jednotlivci OWL ('instance') definovaného vstupu Třída OWL a výsledný výstup data budou OWL Jednotlivci definované výstupní třídy OWL.

Návrhové vzory SADI kladou jediné jedinečné omezení na chování Služby v tom, že URI z vstup jednotlivec a URI výstupního jedince musí být totožné. Důsledkem tohoto omezení je, že poskytovatel služby musí připojit výstup ke vstupu prostřednictvím definovaného predikátu; ve skutečnosti je výstup „o“ vstupu a vztah mezi vstupem a výstupem je explicitní. Jako takové se služby SADI stávají zdrojem nových Propojená data, týkající se vstupu a výstupu služby a řetězce služeb SADI vytvářejí nepřerušené grafy propojených dat.

SADI byl použit v řadě Bioinformatika integrace dat případové studie[3][4][5]a pro sémantické dotazování relačních dat v prostředí klinické informatiky.[6]

Software

  • Jáva a Perl knihovny pro budování služeb SADI[7]
  • SDÍLET - a SPARQL dotazovací modul pro služby SADI[8]

Reference

  1. ^ Wilkinson, Mark; Vandervalk, Benjamin; McCarthy, Luke (2011). „Návrhový vzor webové služby sémantického automatického zjišťování a integrace (SADI), implementace API a referencí“. J. Biomed Semantics. 2: 8. doi:10.1186/2041-1480-2-8. PMC  3212890. PMID  22024447.
  2. ^ „Webové stránky rámce SADI“.
  3. ^ Riazanov, Alexandre; Laurila, Jonas Bergman; Baker, Christopher JO (2011). „Nasazení softwaru pro těžbu textu s dopadem na mutace pomocí rámce SADI Semantic Web Services“. BMC bioinformatika. 12 (Supl 4): 18. doi:10.1186 / 1471-2105-12-S4-S6. PMC  3194198. PMID  21992079.
  4. ^ Chepelev, Leonid L; Riazanov, Alexandre; Kouznetsov, Alexandre; Low, Hong Sang; Dumontier, Michel; Baker, Christopher JO (2011). „Prototypová sémantická infrastruktura pro automatizovanou klasifikaci a anotaci malých molekul v lipidomice“. BMC bioinformatika. 12: 14. doi:10.1186/1471-2105-12-303. PMC  3163564. PMID  21791100.
  5. ^ Riazanov, Alexandre; Hindle, Matthew M; Goudreau, E. Scott; Martyniuk, Christopher J; Baker, Christopher JO (2012). Ekotoxikologická federace dat se sémantickými webovými službami SADI (PDF). Sémantické webové aplikace a nástroje pro vědy o živé přírodě. str. 18.
  6. ^ Riazanov, Alexandre; Klein, Artjom; Shaban-Nejad, Arash; Rose, Gregory W; Forster, Alan J; Buckeridge, David L; Baker, Christopher JO (2013). „Sémantický dotaz na relační data pro klinickou inteligenci: přístup založený na sémantické webové službě“. J. Biomed Semantics. 4: 19. doi:10.1186/2041-1480-4-9. PMC  3698140. PMID  23497556.
  7. ^ „Web SADI framework: Building Services“.
  8. ^ Ben Vandervalk. „Systém SHARE. Sémantický webový přístup k hodnocení dotazů napříč distribuovanými bioinformatickými databázemi a softwarem, diplomová práce“ (PDF).