前面也測試過好幾個畫餅圖的方法锣夹。最近看到在展示單細(xì)胞數(shù)據(jù)的時候减牺,別人展示的這個不同層的比例挺好看的豌习,看了一下,是宏基因組領(lǐng)域展示物種分類常用的工具:krona拔疚。所以肥隆,我們學(xué)習(xí)測試一下krona來如何做多層餅圖。
#下面是宏基因組物種的展示稚失。
官方地址:https://github.com/marbl/Krona/releases/
網(wǎng)上說的有windows版本也有l(wèi)inux版本栋艳,但是我看windows版本只有2.4有:
https://github.com/marbl/Krona/releases/tag/xl2.4
======windows版本測試======
使用起來很簡單,解壓壓縮文件句各,點(diǎn)擊文件夾中的install_Windows.vbs文件吸占,就可以安裝了。使用的時候打開文件夾里面的Krona.xltm文件凿宾,類似打開excel文件矾屯。
其中數(shù)據(jù)格式方面:Granola1/2為樣品值和顏色控制(網(wǎng)上建議:屬于optional,可以不填)初厚,可添加或減少樣品數(shù)量件蚕。最后一組Serving為值對應(yīng)的名稱和分類級別,并且允許注釋值缺失产禾。
然后點(diǎn)擊Create chart就可以創(chuàng)建一個html的文件了排作。
現(xiàn)在我們測試NC那個paper中的結(jié)果,按例子的格式亚情,把單細(xì)胞的結(jié)果替換進(jìn)去妄痪。
從最里面到最外面的圓環(huán)分別是Cells下面對應(yīng)不同的分類級別。
網(wǎng)上說點(diǎn)擊頁面snapshot楞件,就可以將文件下載為svg格式了拌夏,用AI打開就是矢量圖÷囊颍可是我用firefox打開點(diǎn)擊snapshot的時候一閃而過障簿,不確定問題出在了哪里。
======linux版本測試======
安裝:conda install -c bioconda krona? ?#我喜歡用conda安裝栅迄,所以就用從大了站故,當(dāng)然官網(wǎng)也提供了源碼安裝
輸入數(shù)據(jù):數(shù)據(jù)不能有列名,數(shù)據(jù)的順序分別是,第一列是數(shù)值西篓,后面依次是第一愈腾、二、三級分類岂津。將文件保存為text文件虱黄。分析也是ktImportText命令一行代碼完成。
命令:ktImportText input.txt -o cell.html? ? #可以看出和前面windows差不多的效果