Circos是基于Perl写的,而且所有输入数据都是纯文本,所以平台兼容性非常的棒,不过想玩起来还是需要一些基础知识。
预备技能:
①命令行操作
②Perl的模块安装&简单的正则表达式
③色彩的基本知识
①去官网下载个最新版本的Circos http://circos.ca/software/download/circos/, 下载示例文件 http://circos.ca/software/download/tutorials/ 以及教学文件http://circos.ca/software/download/course/。教学文件包含非常精彩的教学文档以及教学实例,实例文件包含各种各样的圈儿图以及配置文件以便学习。
②检查缺少的Perl模块,Circos是基于Perl写的,需要一堆Perl模块,打开Circos文件夹里的bin文件夹,运行test.modules就可以看自己缺少什么模块。
③安装Perl模块,在Mac, Linux环境下都可以直接从CPAN上安装:
Perl -MCPAN -e shell
缺啥就安啥:eg:
cpan[1]> install GD
④运行Circos
perl Circos目录/bin/circos -conf 配置文件目录/circos.conf
如下是用示例里面的配置文件生成圈儿图,当然也可以通过设置配置文件把圈儿图修改成自己想要的样子。