亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

circos中heatmap有什么用

發布時間:2021-12-18 16:01:46 來源:億速云 閱讀:186 作者:小新 欄目:大數據

這篇文章主要介紹circos中heatmap有什么用,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

heatmap將一系列的數值映射到一個顏色梯度中,是最常用的圖表之一。在circos中,通過plot這個block進行設置。

用法如下:

circos中heatmap有什么用

heatmap的數據和scatter plot, histogram是一樣的,最少有4列內容。前3列定義染色體上的區域,第4列指定每個區域的value值,其他列可以是配置文件中的屬性,示例如下

circos中heatmap有什么用

heatmapcolor屬性比較特殊,在熱圖中,需要的是一個顏色梯度,將不同的value映射到這個顏色梯度中。所以這里的color對應的是一個list, 有兩種設置方式

1. 采用內置的list

etc目錄下,有很多內置的顏色配置,其中就有很多內置的顏色梯度, 示例如下

etc/colors,brewer.conf

circos中heatmap有什么用

blues-3-seqblues-3-seq-rev就是兩個顏色提取的名字,對應有3種顏色

  • blues-3-seq-1

  • blues-3-seq-2

  • blues-3-seq-3

配置文件的寫法如下

circos中heatmap有什么用

還可以將多個顏色梯度結合起來使用

circos中heatmap有什么用

2. 采用自定義的顏色

寫法如下

circos中heatmap有什么用

在熱圖中,最重要的是理解valuecolor之間的對應關系。在heatmap中,共有兩種映射關系

1.線性映射

默認情況下,valuecolor之間就是線性映射關系。color 的值是一個list, 對于每個value, 通過計算對應的下標color_index,就可以得到具體的顏色。

下標的計算公式如下:

circos中heatmap有什么用

從公式可以看出,二者之間是一個線性映射關系。當我們沒有在配置文件中指定maxmin的值時,circos會自動根據file文件的第4列計算這兩個值。當然,我們也可以手動在配置文件中指定。

當我們指定的minmax與數據不符合, 比如數據的范圍是[2, 6], 配置文件中指定的是[1,5], 通過以上公式計算時,會出現下標越界的情況,此時,對于小于min的值,其顏色定義為list中的第一個顏色值;對于大于max的值,其顏色定義為list中的最后一個顏色值。

具體的是通過color_mapping參數控制線性映射的屬性,共有3種取值

  1. color_mapping = 0

  2. color_mapping = 1

  3. color_mapping = 2

默認情況下,color_mapping = 0color_mapping的值設置的是一個偏移量,對于color設置的n種顏色,每種顏色均分成兩份,從0開始計數,00..nncolor_mapping = 1 時,向后偏移一位,變成011..nn; color_mapping = 2時,向后偏移兩位,變成112233

circos中heatmap有什么用

反應到顏色上,具體的示意圖如下:

circos中heatmap有什么用

2. 非線性映射

在配置文件中添加下面的參數,開啟log映射

circos中heatmap有什么用

當數據分布不均勻時,采用log映射更加合適。

以上是“circos中heatmap有什么用”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

长岭县| 磐安县| 大兴区| 余庆县| 灵丘县| 达日县| 重庆市| 茌平县| 阿尔山市| 祁连县| 临武县| 克什克腾旗| 吴忠市| 宿松县| 凌云县| 蒙自县| 闽侯县| 汝阳县| 珠海市| 思茅市| 兴海县| 东源县| 丁青县| 双柏县| 牟定县| 兰考县| 利川市| 磐安县| 台安县| 武山县| 陆丰市| 双辽市| 盐亭县| 内黄县| 哈密市| 保靖县| 赤峰市| 诸城市| 桦南县| 雷州市| 申扎县|