SADI - SADI - Wikipedia
![]() | tento článek může být pro většinu čtenářů příliš technická na to, aby je pochopili. Prosím pomozte to vylepšit na aby to bylo srozumitelné pro neodborníky, aniž by byly odstraněny technické podrobnosti. (Prosinec 2012) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) |
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
- ^ 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.
- ^ „Webové stránky rámce SADI“.
- ^ 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.
- ^ 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.
- ^ 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.
- ^ 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.
- ^ „Web SADI framework: Building Services“.
- ^ 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).