對於GOSemSim的用法

2021-10-01 12:16:28 字數 1145 閱讀 9478

對於gosemsim,用法:

安裝:

>if(

!requirenamespace(

"biocmanager", quietly = true))

+ biocmanager::install(

)> library(gosemsim)

if

(!requirenamespace(

"biocmanager", quietly = true))

install.packages(

"biocmanager"

)biocmanager::install(

"org.sc.sgd.db"

)

3:使用資料庫

d

'org.sc.sgd.db',ont=

"mf",computeic=false)

就是ok了

一旦我們有了data,我們就可以通過godata函式來構建gosemsim所需的注釋資料。

4:比較兩個基因簇

> cluster1

"835","5261","241","994"

)> cluster2

"307","308","317","321","506","540","378","388","396"

)> clustersim(cluster1,cluster2,semdata=d,measure=

"wang"

)

5:比較兩個

gosim函式計算兩個go terms之間的語義相似度,mgosim函式計算兩組go terms之間的語義相似度。

給定兩個基因,該函式計算它們之間的語義相似度,並返回它們之間的語義相似度和相應的go語義相似度

6:如果想獲取蛋白質的goid 那麼就要用到使用gold_yeast資料

對於GOSemSim的用法

對於gosemsim,用法 安裝 if requirenamespace biocmanager quietly true biocmanager install library gosemsim if requirenamespace biocmanager quietly true instal...

perl對於encode的用法

perl對中文的處理 encode,decode 最近在處理中文時遇到亂碼的問題,google了一下,發現下面這篇文章。茅塞頓開!perl從5.6開始已經開始在內部使用utf8編碼來表示字元,也就是說對中文以及其他語言字元的處理應該是完全沒有問題的。我們只需要利用好encode這個模組便能充分發揮p...

python 對於try except的用法

在編碼中難免會遇到各種各樣的問題,尤其是在對資料進行處理的時候會因為資料的各種問題而丟擲異常,如果將資料捨棄太可以,所以資料都過一遍邏輯又太費時間。如果只是對出錯的部分進行處理的話會很好的解決問題。python中錯誤處理的語句是 try.except.finally 在有可能出錯的 前面加上try,...