生信格式 | BedGraph(基因组浏览器绘制)
一、特点及适用场景:
- 存放区间的坐标轴信息和相关评分(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(基因组浏览器绘制)相关推荐
- 生信格式 | wig(基因组浏览器绘制)
文章目录 介绍 一.variableStep 格式 1.特点及适用场景: 2.格式: 3.例子: 二.fixedStep 格式 1.特点及适用场景: 2.格式: 3.例子: 三.数据值 例子 Wig, ...
- 【生信】全基因组关联分析(GWAS)原理
[生信]全基因组关联分析(GWAS)原理 文章的文字/图片/代码部分/全部来源网络或学术论文,文章会持续修缮更新,仅供大家学习使用. 目录 [生信]全基因组关联分析(GWAS) 1.前提知识介绍 1. ...
- 生信格式 | bigwig,bw (基因组浏览器绘制)
文章目录 一.特点及适用场景: 二.wig 转 bigwig 三.bedGraph 转 bigwig 四.其他工具 一.特点及适用场景: 存放区间的坐标轴信息(如染色质可及性,转录因子结合区域)和相关 ...
- 生信软件5 - RIdeogram包绘制染色体密度图
该R包在全基因组测序WGS中可以通过用于描述突变位点在染色体上的分布,在转录组测序RNA-Seq中可用于描述差异表达基因在染色体上的分布,在WGBS中可用于描述DNA甲基化在染色体上的分布等. R包软 ...
- 生信格式 | GAF GO注释文件详解
下载 http://current.geneontology.org/products/pages/downloads.html GOC(Gene Ontology Consortium)提供了41种 ...
- 生信格式 | Fasta格式 图解
- C#,生信软件实践(03)——DNA数据库GenBank格式详解及转为FASTA序列格式的源代码
1 GenBank 1.1 NCBI--美国国家生物技术信息中心(美国国立生物技术信息中心) NCBI(美国国立生物技术信息中心)是在NIH的国立医学图书馆(NLM)的一个分支.它的使命包括四项任务: ...
- 生信常用分析图形绘制03 -- 富集分析圈图
有了R语言的基础,以及ggplot2绘图基础,我们的生信常用分析图形的绘制就可以提上日程了!本系列,师兄就开始带着大家一起学习如何用R语言绘制我们自己的各种分析图吧! 由于本系列的所有分析代码均为师兄 ...
- 生信常用分析图形绘制01 -- 各种类型的热图!你学会了吗?
有了R语言的基础,以及ggplot2绘图基础,我们的生信常用分析图形的绘制就可以提上日程了!本系列,师兄就开始带着大家一起学习如何用R语言绘制我们自己的各种分析图吧! 由于本系列的所有分析代码均为师兄 ...
最新文章
- html 页面自适应窗口大小,JavaScript实现自适应窗口大小的网页
- git tag 介绍
- setinterval 会被销毁吗_链信全国城市节点竞价活动完美收官,第一批节点总计销毁516600个CCT!...
- php websocket 实战,一次WebSocket项目实战后总结的经验
- java中week of year_Java WeekFields weekOfYear()用法及代码示例
- Lambda的Lambda(如果可选)
- 设计模式---适配器设计模式
- linux 开发异常错误记录
- 【spark】spark学习-27-Spark性能调优(2)
- php5.3之后如何加载zend
- android硬件加速器及其问题小结
- iOS UICollectionView的简单使用和常用代理方法
- 计算机毕业设计Java安路友汽车租赁(源码+系统+mysql数据库+lw文档
- ubuntu 14.04 安装惠普打印机驱动(测试成功)
- ReportMachine 打印机横向
- 在MySQL中第一章选择题_北大青鸟第二学期 123章数据库选择题
- TypeError: FC() takes no arguments
- Android Service(一) Service初识
- PHP绘制99的棋盘,JS canvas绘制五子棋的棋盘
- Visual Basic 6.0编写简单网页浏览器