mothur 計算稀釋性曲線

2021-09-07 15:46:26 字數 1551 閱讀 4520

在微生物分析中,經常使用稀釋性曲線來評估測序量是否足夠;可以使用mothur 這個軟體來完成

rarefaction.single 命令用來做稀釋性曲線,既可以對單個樣本單獨分析,也可以一次對多個樣本進行分析

對多個樣本進行分析:以shannon 指數為例

需要準備乙個shared 檔案,shared 檔案格式可以參考mothur官方文件

示例shared 檔案如下:

label   group   numotus otu1    otu2    otu3    otu4

usearch a0 792 10125 1572 23 4210

usearch a1 792 2949 1759 6268 2368

usearch a2 792 16895 3861 5576 326

usearch a3 792 1114 3895 2945 1180

usearch a4 792 770 1506 108 450

usearch a5 792 4420 4657 109 265

usearch a6 792 3538 3430 3898 643

mothur 執行的命令如下:

mothur "#rarefaction.single(shared = sample.shared,label = userach,calc = shannon, groupmode = f, processors = 20)"

執行完成之後,在sample.shared 所處的目錄下,會生成一系列檔案:

1)每個樣本對應的 r_abund 檔案

示例如下:

usearch 414     10125   4644    4217    4210    4110    3241

其實這個檔案就是從sample.shared 中把每個樣本單獨抽出來

2) 每個樣本對應的 r_shannon 檔案

示例檔案如下:

numsampled      usearch lci     hci

1 0.0000 -0.0000 -0.0000

100 3.4685 3.2035 3.6901

200 3.6593 3.4758 3.7967

300 3.7319 3.6156 3.8696

400 3.7684 3.6695 3.8807

500 3.8004 3.6914 3.8794

600 3.8228 3.7240 3.9017

第一列是抽樣的次數,第二列數對應的shannon 指數的值,lci 和 hci 分別代表95%置信區間的左右邊界;

基於抽樣的次數和每次抽樣計算得到的shannon 指數的值就可以畫香濃曲線了:

緩和曲線 迴旋曲線的計算

下午打算計算驗證一下迴旋曲線公式,想偷個懶從網上down個 對比驗證,但未檢索到現成 關於迴旋曲線離散點 x,y 的計算分析眾多,但介紹並不詳細,甚至公式和計算方法也都不同。為不枉費半天的查詢 驗證工作,也為方便同仁參考,本文介紹基礎的迴旋線計算過程及 本次計算未涉及座標變換。本部分可忽略不看,直接...

任意點 曲線距離 豎曲線高程計算

在縱斷面設計線上兩個坡段的轉折處,為了便於行車用一段曲線來緩和,這條曲線稱為豎曲線。豎曲線的形式可採用拋物線或圓曲線,在使用範圍內二者幾乎沒有差別,但在設計和計算上,拋物線比圓曲線更方便。這裡只介紹二次拋物線型豎曲線。豎曲線計算圖示 豎曲線要素 豎曲線長 l r w 切線長 t l 2 中點豎距 e...

ks 曲線 R語言計算KS值 繪製KS曲線

將 封裝在函式plotks n裡,pred var是 結果,可以是評分或概率形式 labels var是好壞標籤,取值為1或0,1代表壞客戶,0代表好客戶 descending用於控制資料按違約概率降序排列,如果pred var是評分,則descending 0,如果pred var是概率形式,則d...