摘要:本文主要介绍了Circos绘制一张图所需要配置的最少参数,让你对circos绘制圈图有个整体印象。
关键词:Circos、圈图
Circos最简绘图
下面先绘制人的24条染色体的一个大概形状,直接看代码吧!
# circos.conf
karyotype = data/karyotype/karyotype.human.txt
<ideogram>
<spacing>
default = 0.005r
</spacing>
radius = 0.9r
thickness = 20p
fill = yes
</ideogram>
<image>
<<include etc/image.conf>>
</image>
<<include etc/colors_fonts_patterns.conf>>
<<include etc/housekeeping.conf>>
在Circos绘图中,<>和</>表示一组设置的开始和结束,比如<ideogram>和</ideogram>,从这个脚本中我们可以看出Circos绘图需要的参数有哪些?
karyotype 描述核型的文件,包括染色体的个数,大小等信息;
ideogram 这个配置参数主要是关于绘制染色体的设置,包括染色体显示的宽度以及是否进行填充等信息;
image 关于图像的设置,比如输出格式是svg还是png或者是同时输出,以及输出文件文件名字等信息;
colors_fonts_patterns.conf 顾名思义,这个配置文件是关于颜色和字体的一些设置
housekeeping.conf 这是基本框架的一个配置文件,一般直接导入进来就可以使用;
在这样的配置下,运行命令行circos -conf circos.conf,即可得到结果,如下
PS:明天将通过一系列的设置,来让这24个基因组的信息更加的丰满!
热门跟贴