deeptools系列02-plotCorrelation(樣本相關(guān)性分析和可視化工具)


一、deeptools?plotCorrelation詳細介紹

官網(wǎng)說明書——deeptools plotCorrlation

功能:基于multiBamSummary或multiBigwigSummary輸出的結(jié)果,樣本相關(guān)性分析和可視化工具。Pearson或Spearman方法可用來計算相關(guān)系數(shù)。結(jié)果可以保存為多個散點圖,描繪成對的相關(guān)性或聚類熱圖,其中顏色表示相關(guān)系數(shù)和集群是使用完全鏈接構(gòu)建。還可以選擇將這些值保存為表。



二、deeptools? ?plotCorrelation 參數(shù)

參數(shù)

1、--corData, -in :?由multiBigwigSummary或multiBamSummary生成的值壓縮矩陣。

2、--corMethod, -c: 計算相關(guān)性方法。選項有spearman, pearson, Correlation method。

3、--whatToPlot, -p: 圖類型。選項有:heatmap, scatterplot。

4、--plotFile, -o:?保存熱圖的文件。文件擴展名決定了格式,如heatmap. PDF將以PDF格式保存熱圖。可用的格式是:.png, .eps, .pdf和.svg。

5、--skipZeros:?排除所有樣本中有零或缺失(nan)值的基因組區(qū)域。

6、--labels, -l:?用戶定義的標(biāo)簽,而不是文件名稱中的默認標(biāo)簽。多個標(biāo)簽必須用空格分隔,例如-labels sample1 sample2 sample3。

7、--plotTitle, -T: 圖標(biāo)題。(默認值: )

8、--plotFileFormat:圖片格式類型。可用的選項有:png、eps、pdf和svg。

9、--removeOutliers: 去除離群值。

10、--version:?顯示程序的版本號并退出。

11、--outFileCorMatrix:?保存矩陣與成對相關(guān)的值到一個制表符分隔的文件。

12、--plotHeight: 圖高 (cm)。(默認值:9.5)

13、--plotWidth: 圖寬。最小值為1cm。(默認值:11)

14、--zMin, -min:?熱圖強度的最小值。如果未指定,則自動設(shè)置該值。

15、--zMax, -max:熱圖強度的最大值。如果未指定,則自動設(shè)置該值。

16、--colorMap:?用于熱圖的顏色地圖。colormap

17、--plotNumbers:如果設(shè)置,則相關(guān)數(shù)繪制在熱圖的頂部。此選項僅在繪制熱圖時有效。

18、--xRange:?X軸范圍。默認的縮放會顯示所有點的范圍。

19、--yRange:Y軸范圍。默認的縮放會顯示所有點的范圍。

20、--log1p:在加1后繪制散點圖的自然對數(shù)。注意,這僅用于繪圖,相關(guān)性不受影響。


三、deeptools?multiBamSummary實際操作

plotCorrelation -in x.npz --skipZeros --corMethod pearson --whatToPlot heatmap --colorMap RdYlBu_r --plotNumbers -o x.pdf --outFileCorMatrix x.tab


熱圖

plotCorrelation -in x.npz --corMethod pearson --plotTitle "x" --whatToPlot scatterplot -o x.pdf --outFileCorMatrix x.tab


散點圖
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容