欢迎关注微信公众号《生信修炼手册》!

不论是highlights还是links,展示的都是染色体上某段区域的信息,在实际的数据中,除了区间信息外,还会有该区间对应的数据信息,比如测序深度等信息。对于这种信息,通常我们会通过散点图,折线图等图表来展现,在circos中,也有对应的功能,通过plots这个block , 可以在数据映射到二维坐标系中,然后通过不同的图表类型来呈现。

plots需要的数据格式如下

共4列,空格分隔;前3列定义坐标,包括染色体,起始和终止位置;第4列定义对应的值。在这个文件中,有两点需要注意

  1. 区间信息可以是一个点,文件的第2列和第3列定义起始和终止位置,但是起始和终止位置可以相同;
  2. 第四列的信息不仅是数字,也可以是文字。数值可以使用散点图等展现形式,文字可以直接标记在图上。

plots的基本用法如下:

circos中,基本都是通过一个圆环来展示数据的,r0r1分别定义圆环的内径和外径,肯定是必须的。这里有两个新的参数maxmin, 对于散点图等图表来说,是需要一个坐标系的 ,file文件中的前3列定义了横坐标,纵坐标就是通过这里的maxmin来定义;maxmin分别定义了纵轴的最小值和最大值,通过将file文件中的第四列的值映射到这个范围,就可以确定在图上的位置。

type定义图表类型,对于plots而言,有以下类型

1. scatter

scatter代表散点图, 展现形似如下

2. line

line 代表折线图, 展现形式如下

3. histogram

histogram代表直方图,展现形式如下:

4. heatmap

heatmap代表热图,展现形式如下

5. text

text 直接在图上标记文字,展现形式如下

plots 中,还有两个比较特殊的图表类型,其数据格式和之前的几种类型都不太一样。

1 . tile

tile用于展示染色体区域分布,通过边距,使得相邻区域不会重叠,其展现形式如下:

2. connector

connector用于展示染色体上两个位置之间的联系,它需要的文件格式有点特殊,后续我会详细讲述,其展现形式如下:

上述就是plot的基本概念和展现形式。在实际使用中,plots还可以结合backgrounds, axes, rules 来使用,使图片更加美观。

由于plots中的图表类型过多,每种类型又有很多的细节,针对每种图表类型,在接下来的文章中再单独介绍。

扫描关注微信号,更多精彩内容等着你!

circos 可视化手册-plots 篇相关推荐

  1. circos可视化手册-ideogram 篇

    欢迎关注微信公众号<生信修炼手册>! circos 主要用于展示染色体上的相关数据,根据在染色上的位置进行不同方式的可视化.所以有一个前提,我们需要基于染色体的位置来看. 在circos中 ...

  2. circos 可视化手册- heatmap 篇

    欢迎关注微信公众号<生信修炼手册>! heatmap将一系列的数值映射到一个颜色梯度中,是最常用的图表之一.在circos中,通过plot这个block进行设置.用法如下: heatmap ...

  3. circos 可视化手册-highlights 篇

    欢迎关注微信公众号<生信修炼手册>! 通过ideogram和ticks这两个block, 我们能够把全部的染色体信息绘制成精妙的circos 图片,但是这些只是circos的基本功能,染色 ...

  4. circos 可视化手册- text 篇

    欢迎关注微信公众号<生信修炼手册>! 不论是heatmap, 还是scatter, histogram, 反应的都是基因组上某段区域对应的value值的分布,这里的value都是数值.对于 ...

  5. circos 可视化手册-links 篇

    欢迎关注微信公众号<生信修炼手册>! highlights用于展示基因组上特定的区域的分布,通常情况下,还需要展示不同区域之间的关联,比如融合基因,CNV等信息,这样的信息就通过links ...

  6. circos 可视化手册-histograms 篇

    欢迎关注微信公众号<生信修炼手册>! histograms可以看到是line plot的一个变种,首先来看一个示例 图中最内圈的就是historgams了,可以看到由许多个柱子组成,每个柱 ...

  7. circos 可视化手册-line plot 篇

    欢迎关注微信公众号<生信修炼手册>! line plot在circos中的用法比较简单,示例如下: 对于折线图而言,调整外观的属性有以下4个 1. thickness thickness ...

  8. 百格活动独家推出执行者晋升管理层的必备指南——《活动执行手册-思维篇》

    本文详细介绍<活动执行手册-思维篇>内容,这是一本执行者晋升管理层的必备指南,主要讲解执行者在工作中涉及到的底层思维及方法论. 深度阅读:20分钟 ​ (业内第一本执行手册限量发放) ◆& ...

  9. 新书《路由器配置与管理完全手册——Cisco篇》目录抢鲜暴光

    经过对几千名读者的调查,经与出版社协商,原计划的<Cisco/H3C路由器配置与管理完全手册>一书,决定拆分成两本,分别是<路由器配置与管理完全手册--Cisco篇>和< ...

  10. 《R数据可视化手册》一1.4 从Excel文件中加载数据

    本节书摘来自异步社区<R数据可视化手册>一书中的第1章,第1.4节,作者 [美]Winston Chang,更多章节内容可以访问云栖社区"异步社区"公众号查看 1.4 ...

最新文章

  1. Spring Data JPA使用
  2. matlab uigetfile的用法,matlab中uigetfile的用法
  3. Hadoop实战(3)_虚拟机搭建CDH的全分布模式
  4. Clojure 学习入门(16)- 正则表达式
  5. Eclipse中的快捷键……希望朋友们能熟练使用
  6. 计算机组成原理课程要求及目的,《计算机组成原理》课程教学大纲
  7. Design Tradeoffs for SSD Performance
  8. 学习规律及其在学习中的应用
  9. 入门-EdgeBoard赛事专用卡 2023年智能车竞赛完全模型组赛事专用卡
  10. 搞 Java 的年薪 40W 是什么水平?
  11. matlab 祁彬彬,MATLAB 向量化编程基础精讲
  12. Java程序设计-实验6-sdust
  13. H3C设备运行状态查询常用命令(建议收藏)
  14. substr()函数
  15. java实现一元多项式减法_一元多项式 加法 减法 乘法
  16. 【Android】更改程序图标
  17. ImportError: DLL load failed while importing win32api
  18. 功略三国志9加强版战略刘备篇
  19. 西安思源中学2021高考成绩查询入口,2021年西安各高中高考成绩排名及放榜最新消息...
  20. 2023届秋招内推指南|嵌入式开发|软硬件

热门文章

  1. PS教程:如何拼图调色出高大上的作品
  2. 玩转NFT夏季:这份工具宝典值得收藏
  3. java孙正英_JavaSE23-函数式接口Stream流
  4. 三口烧瓶规格有哪些_三口烧瓶有哪些规格,用途是什么 | | 化工资讯网
  5. 极光短信验证码服务器,极光推送的短信验证使用
  6. Tomcat启动报错记录与千里追踪[持续记录]
  7. App推广要做哪些事?渠道、方案、人脉......
  8. 人机共生?马斯克的疯狂“实验”还很遥远
  9. csv to dbf java_CSV to DBF
  10. Centos安装Wordpress