首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Perl 版Circos -基础篇-图形文件结构和文件格式

Perl 版Circos -基础篇-图形文件结构和文件格式

作者头像
作图丫
发布2022-03-28 15:11:49
发布2022-03-28 15:11:49
9720
举报
文章被收录于专栏:作图丫作图丫

circos配置文件circos.conf 在以往的分享文章中已经介绍了四个,第五个housekeeping.conf是circos.conf必要的配置文件,不需要更改,直接调用即可(想看前文的戳Perl 版Circos -基础篇-colors,fonts和patterns的配置)。因此今天给大家介绍一下图形文件的结构和文件格式。

首先介绍一下图形block的三大模块:links,highlights和plots。

具体的block结构如下图所示:

link 文件格式

link在作图中可以用来表示基因的复制事件、结构变异的异位和基因组共线性区段等。link的图形格式有两种:

(1)单行模式:前三列代表position 1,后三列代表position 2。

(2)双行模式:每两行通过共同的区段名字来关联(每行的第一列,每行的后三列代表position)。

具体的格式如下图:

highlight tile connection文件格式

highlight 意味着高亮某一区域,因此应用还是比较多的这一种表现形式,如显著突变位点、CNV、QTL区域等。

highlight 示意图

tile是对有交叠的区域数据的有效展示,如基因、外显子、复制事件、read 覆盖等生物学数据的分层展示。

tile示意图:

connection 可以表现多倍体染色体、不同物种染色体以及同物种物理图谱和遗传图谱的共线性。

connection 示意图

heatmap,scatter,line,histogram 格式

这四种文件格式数据是position(前三列)+value(第四列)的模式,heatmap会对不同大小的值进行颜色赋值,可表现基因、SNP和INDEL密度CG含量等信息。

heatmap,scatter,line,histogram示意图

text文件格式

text与上边的区段内的值不同,其不是展现区段内数量或密度的大小,而是会将区段的名称展现出来,表现更加直观。

text示意图:

今天主要给大家介绍了图形文件的结构和格式,这是circos绘图的文件基础。总结起来就是position模式,position+value模式,position+text模式,position1+position2模式。在以后绘图中还会用到对个别图形区域加入optional来特别定义,在以后的绘图实践中在介绍。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-05-10,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作图丫 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档