當前位置:編程學習大全網 - 源碼下載 - GO和KEGG的區別_go和kegg分析

GO和KEGG的區別_go和kegg分析

1、屬性不同

Go(又稱Golang)是Google的RobertGriesemer,RobPike及KenThompson開發的壹種靜態強類型、編譯型語言。功能:內存安全,GC(垃圾回收),結構形態及CSP-style並發計算。

KEGG是了解高級功能和生物系統(如細胞、生物和生態系統),從分子水平信息,尤其是大型分子數據集生成的基因組測序和其他高通量實驗技術的實用程序數據庫資源,是國際最常用的生物信息數據庫之壹,以“理解生物系統的高級功能和實用程序資源庫”著稱。

2、性質不同

go是計算機編程語言。

KEGG基因組破譯方面的數據庫。

擴展資料:

Go的語法接近C語言,但對於變量的聲明有所不同。Go支持垃圾回收功能。Go的並行模型是以東尼·霍爾的通信順序進程(CSP)為基礎,采取類似模型的其他語言包括Oam和Limbo。

但它也具有Pi運算的特征,比如通道傳輸。在1.8版本中開放插件(Plugin)的支持,這意味著現在能從Go中動態加載部分函數。

與C相比,Go並不包括如枚舉、異常處理、繼承、泛型、斷言、虛函數等功能,但增加了切片(Slice)型、並發、管道、垃圾回收、接口(Interface)等特性的語言級支持。Go2.0版本將支持泛型,對於斷言的存在,則持負面態度,同時也為自己不提供類型繼承來辯護。

不同於Java,Go內嵌了關聯數組(也稱為哈希表(Hashes)或字典()),就像字符串類型壹樣。

KEGG是壹個整合了基因組、化學和系統功能信息的數據庫。把從已經完整測序的基因組中得到的基因目錄與更高級別的細胞、物種和生態系統水平的系統功能關聯起來是KEGG數據庫的特色之壹。

人工創建了壹個知識庫,這個知識庫是基於使用壹種可計算的形式捕捉和組織實驗得到的知識而形成的系統功能知識庫。它是壹個生物系統的計算機模擬。

與其他數據庫相比,KEGG的壹個顯著特點就是具有強大的圖形功能,它利用圖形而不是繁縟的文字來介紹眾多的代謝途徑以及各途徑之間的關系,這樣可以使研究者能夠對其所要研究的代謝途徑有壹個直觀全面的了解。

  • 上一篇:有沒有哪位大神在阿裏的大魚短消息接口中使用並成功過?
  • 下一篇:壹個微商城建設價格是多少
  • copyright 2024編程學習大全網