一、特点及适用场景:

  • 存放区间的坐标轴信息和相关评分(score)的文件,主要用于存储稀疏,不连续的数据
  • 后缀名.bedGraph
  • 一般UCSC不建议采用该格式作为基因组浏览器输入文件,因为考虑到数据集大小与索引构建,都不如 bigwig 更高效,尤其在如果bedGraph数据集非常大(超过5000万行 ),推荐转为 bigwig 文件
  • 使用WigTobigWig将 bedGraph 转换为bigWig 文件,文件格式转换详解
  • 需要注意 bedGraph 文件不能转换为 wig 文件

二、格式

一共包含四列:

chromA  chromStartA  chromEndA  dataValue

分别为:

  • 染色体号
  • 起始位点:染色体坐标从 0 开始,这意味着第一个染色体位置为0,而长度为N的染色体的最后位置将为N-1
  • 终止位点
  • 数据值:数据值可以是整数或实数,正值或负值。输入数据中列出的位置必须按数字顺序,并且仅会绘制指定位置的图。

参数

track type=bedGraph name=track_label description=center_label
visibility=display_mode color=r,g,b altColor=r,g,b
priority=priority autoScale=on|off alwaysZero=on|off gridDefault=on|off
maxHeightPixels=max:default:min graphType=bar|points viewLimits=lower:upper
yLineMark=real-value yLineOnOff=on|off
windowingFunction=maximum|mean|minimum smoothingWindow=off|2-16

三、例子

1、bedGraph 文件

下面的文件可以描述为:

在第19号染色体的49,302,001到49,304,701区域的三个轨迹中指定9个独立的数据点。

browser position chr19:49302001-49304701
browser hide all
browser pack refGene encodeRegions
browser full altGraph
#   300 base wide bar graph, autoScale is on by default == graphing
#   limits will dynamically change to always show full range of data
#   in viewing window, priority = 20 positions this as the second graph
#   Note, zero-relative, half-open coordinate system in use for bedGraph format
track type=bedGraph name="BedGraph Format" description="BedGraph format" visibility=full color=200,100,0 altColor=0,100,200 priority=20
chr19 49302000 49302300 -1.0
chr19 49302300 49302600 -0.75
chr19 49302600 49302900 -0.50
chr19 49302900 49303200 -0.25
chr19 49303200 49303500 0.0
chr19 49303500 49303800 0.25
chr19 49303800 49304100 0.50
chr19 49304100 49304400 0.75
chr19 49304400 49304700 1.00

2、粘贴上面的代码,点 Submit

https://genome.ucsc.edu/cgi-bin/hgCustom

3、绘制轨迹

上面的示例是一个定制轨迹,其中包括track type=一行特定于在浏览器中加载数据的行。

此行将导致原始bedGraph数据文件无法通过validateFiles浏览器外部的其他工具进行验证。

生信格式 | BedGraph(基因组浏览器绘制)相关推荐

  1. 生信格式 | wig(基因组浏览器绘制)

    文章目录 介绍 一.variableStep 格式 1.特点及适用场景: 2.格式: 3.例子: 二.fixedStep 格式 1.特点及适用场景: 2.格式: 3.例子: 三.数据值 例子 Wig, ...

  2. 【生信】全基因组关联分析(GWAS)原理

    [生信]全基因组关联分析(GWAS)原理 文章的文字/图片/代码部分/全部来源网络或学术论文,文章会持续修缮更新,仅供大家学习使用. 目录 [生信]全基因组关联分析(GWAS) 1.前提知识介绍 1. ...

  3. 生信格式 | bigwig,bw (基因组浏览器绘制)

    文章目录 一.特点及适用场景: 二.wig 转 bigwig 三.bedGraph 转 bigwig 四.其他工具 一.特点及适用场景: 存放区间的坐标轴信息(如染色质可及性,转录因子结合区域)和相关 ...

  4. 生信软件5 - RIdeogram包绘制染色体密度图

    该R包在全基因组测序WGS中可以通过用于描述突变位点在染色体上的分布,在转录组测序RNA-Seq中可用于描述差异表达基因在染色体上的分布,在WGBS中可用于描述DNA甲基化在染色体上的分布等. R包软 ...

  5. 生信格式 | GAF GO注释文件详解

    下载 http://current.geneontology.org/products/pages/downloads.html GOC(Gene Ontology Consortium)提供了41种 ...

  6. 生信格式 | Fasta格式 图解

  7. C#,生信软件实践(03)——DNA数据库GenBank格式详解及转为FASTA序列格式的源代码

    1 GenBank 1.1 NCBI--美国国家生物技术信息中心(美国国立生物技术信息中心) NCBI(美国国立生物技术信息中心)是在NIH的国立医学图书馆(NLM)的一个分支.它的使命包括四项任务: ...

  8. 生信常用分析图形绘制03 -- 富集分析圈图

    有了R语言的基础,以及ggplot2绘图基础,我们的生信常用分析图形的绘制就可以提上日程了!本系列,师兄就开始带着大家一起学习如何用R语言绘制我们自己的各种分析图吧! 由于本系列的所有分析代码均为师兄 ...

  9. 生信常用分析图形绘制01 -- 各种类型的热图!你学会了吗?

    有了R语言的基础,以及ggplot2绘图基础,我们的生信常用分析图形的绘制就可以提上日程了!本系列,师兄就开始带着大家一起学习如何用R语言绘制我们自己的各种分析图吧! 由于本系列的所有分析代码均为师兄 ...

最新文章

  1. html 页面自适应窗口大小,JavaScript实现自适应窗口大小的网页
  2. git tag 介绍
  3. setinterval 会被销毁吗_链信全国城市节点竞价活动完美收官,第一批节点总计销毁516600个CCT!...
  4. php websocket 实战,一次WebSocket项目实战后总结的经验
  5. java中week of year_Java WeekFields weekOfYear()用法及代码示例
  6. Lambda的Lambda(如果可选)
  7. 设计模式---适配器设计模式
  8. linux 开发异常错误记录
  9. 【spark】spark学习-27-Spark性能调优(2)
  10. php5.3之后如何加载zend
  11. android硬件加速器及其问题小结
  12. iOS UICollectionView的简单使用和常用代理方法
  13. 计算机毕业设计Java安路友汽车租赁(源码+系统+mysql数据库+lw文档
  14. ubuntu 14.04 安装惠普打印机驱动(测试成功)
  15. ReportMachine 打印机横向
  16. 在MySQL中第一章选择题_北大青鸟第二学期 123章数据库选择题
  17. TypeError: FC() takes no arguments
  18. Android Service(一) Service初识
  19. PHP绘制99的棋盘,JS canvas绘制五子棋的棋盘
  20. Visual Basic 6.0编写简单网页浏览器

热门文章

  1. php基础知识速记,php基础速记
  2. 【面试题】某司社招面试题目整理及答案
  3. RELY-CPPS应用案例——如何用一台设备解决数字化的挑战
  4. 中投民生:中国债券纳入富时指数,百万亿债市将何去何从?
  5. Linux网络编程之套接字基础
  6. 电导率、电流密度与电场强度关系推导
  7. 连杆滑块伸缩模组的制作
  8. 碳纤维复合材料制成的超轻起落架,用于飞机滑行
  9. iOS 4 有多少人用过?安装体验 iOS 4 系统,来吧
  10. python游戏-pygame-飞翔的小鸟