當前位置:維知科普網 >

學前教育

> owl是什麼

owl是什麼

owl是什麼

OWL(Web Ontology Language)是W3C開發的一種網絡本體語言,用於對本體進行語義描述。由於OWL是針對各方面的需求在DAML+0IL 的基礎上改進而開發的,所以一方面要保持對DAML+0IL/RDFS的兼容性,另一方面又要保證更加強大的語義表達能力,同時還要保證描述邏輯(DL,Description Logic)的可判定推理,因此,W3C的設計人員針對各類特徵的需求制定了三種相應的OWL的子語言,即OWL Lite、OWL DL和OWL Full,而且各子語言的表達能力遞增[5]。 OWL Lite是表達能力最弱的子語言。

1、它是OWL DL的一個子集,但是通過降低OWL DL中的公理約束,保證了迅速高效的推理。

2、它支持基數約束,但基數值只能為0或l。

3、因為OWL Lite表達能力較弱,為其開發支持工具要比其他兩個子語言容易一些。

4、OWL Lite用於提供給那些僅需要一個分類層次和簡單約束的用户[6,7]。

5、 OWL DL(Description Logic,描述邏輯)將可判定推理能力和較強表達能力作為首要目標,而忽略了對RDFS的兼容性。

6、OWL DL包括了OWL語言的所有語言成分,但使用時必須符合一定的約束,受到一定的限制。

7、OWL DL提供了描述邏輯的推理功能,描述邏輯是OWL的形式化基礎。

8、 OWL Full包含OWL的全部語言成分並取消了OWL DL中的限制,它將RDFS擴展為一個完備的本體語言,支持那些不需要可計算性保證(no computational guarantees)但需要最強表達能力和完全自由的RDFS用户[6]。

9、在OWL Full中,一個類可以看成是個體的集合,也可以看成是一個個體。

10、由於OWL Full取消了基數限制中對可傳遞性質的約束,因此不能保證可判定推理。

11、 OWL是一個非宂餘的蛋白質序列數據庫,是由Leeds大學和Warrington的Daresbury實驗室合作開發的(Bleasby等,1994)。

12、OWL數據庫由四個主要的一級序列數據庫複合而成,即SWISS-PROT、PIR、GenBank(由其編碼序列翻譯而成的氨基酸序列)和NRL-3D。

13、在構建OWL數據庫的過程中,考慮到每個數據庫所包含序列信息的情況,賦予它們不同的優先級,SWISS-PROT數據庫的優先級最高。

14、在對數據的處理上,不僅刪除與某一序列完全相同的序列條目,也剔除與某一序列相差個別氨基酸殘基的序列條目。

15、因此,OWL數據庫是一個具有較小宂餘度的蛋白質序列數據庫。

16、儘管如此,與NRDB相同,OWL數據庫也會有一些錯誤,即在該數據庫中仍然包括來自一次數據庫的錯誤序列,例如由GenBank中錯誤序列翻譯而得的錯誤的氨基酸序列。

17、此外,OWL數據庫更新較慢。

18、英國EMBnet國家節點上提供有針對於OWL的BLAST搜索服務。

標籤: owl
  • 文章版權屬於文章作者所有,轉載請註明 https://wzkpw.com/xq/kq1xd.html