数据工具
本小节将汇总一下circos的一些工具,只提供尽可能少的介绍,当您需要时请前往官网获得详细帮助:
1、产生随机的Link数据random_links
此脚本的目的主要用于调试。 如果您没有任何链接数据,您可以在从核型文件采样的chrososomes之间生成一些随机链接关系。
2、根据link最小重叠调整染色体顺序min_cross
通过检查链接文件中定义的染色体 - 染色体关系的频率,该脚本为染色体提出了一个新的顺序,导致链接之间的交叉越来越少。 模拟退火用于优化染色体顺序(参见下面的参数)。 运行模拟几次以检查收敛(找不到全局最小值不能保证)。
3、绑定链接bundling_link
当一些链接距离比较近又比较杂乱的时候我们可以通过这个工具将相邻链接合并(或捆绑)在一起来减少数据集中的链接数量。 通过合并链接,您可以将视觉复杂的表达式转换为有效地总结数据链接结构的表示。 束被编码为具有由合并链接的边界形成的单个起始和终止位置的新链接。 最好使用功能区功能显示捆绑包。
4、过滤链接filtering links
此脚本用于生成一个新的link文件,该link文件由某些规则的链接组成。 虽然Circos支持其配置文件中的规则,您可以使用它来即时更改数据格式,但您可能会发现创建新的链接文件更为方便。
5、根据link信息生成条形图generating link density tracks
这个脚本可以通过某位点,发出或者收到的link数,统计这些数量并在这个位点呈现柱状图。这个位点还可以是一些滑动区间。总之非常灵活
6、查看分类数据visualizing_categorical-data
类似于之前的表格数据,但是它能生成分类数据图像。每一条记录占一行。可用于分析调查数据,多种分类关系的数据。