Format Atlas

对比

BED与bigBed:文本编辑和索引式分发

BED是区间文本,bigBed是带索引的BED类型二进制数据。

应该选择哪种格式?

可编辑分析输入可考虑BED,大型轨道按区间分发可考虑bigBed。

适用于 BED

交换目标区间或浏览器轨道

  • 区间重叠分析与提取位置

适用于 bigBed

分发大型基因组注释轨道

  • 浏览器按需读取区间

基本信息

项目BEDbigBed
扩展名.bed.bb, .bigBed
MIME 类型
常见用途交换目标区间或浏览器轨道分发大型基因组注释轨道
打开方式用兼容工具检查参考版本、染色体名和列数。chr1 0 100表示前100个碱基。区块起点是相对chromStart的偏移。用兼容浏览器或bigBed工具检查参考版本、染色体名和字段定义。在实际环境测试远程可达性及部分读取。
导出或转换普通非空区间转为GFF3时起点加1,终点保持不变。零长度区间需另查规则。坐标本身不能恢复注释属性或层级。bedToBigBed需单个轨道与匹配的chrom.sizes。按染色体分组并按起点排序,删除track/browser行,通过-type/-as指定额外字段。

按用途选择

区间重叠分析与提取位置

交换目标区间或浏览器轨道

BED

浏览器按需读取区间

分发大型基因组注释轨道

bigBed

关键点 1

BED的行列可直接作为文本查看。

进一步了解差异

关键点 2

bigBed通过索引访问指定区间。

进一步了解差异

进一步了解差异

检查全量或部分读取、额外字段定义与托管支持。不要断言总是更小或更快,应以实际数据测试。

  • 普通区间在两者中都采用BED的0起点、终点不含规则。生成bigBed不是参考版本映射,需匹配输入与chrom.sizes的版本。
  • 准备排序正确的单个轨道,移除显示头并定义额外字段。修改后重新生成,导出时核对数量、坐标与字段。

常见问题

gzip压缩BED等于bigBed吗?

不是。gzip本身不会生成bigBed索引。保存源BED、字段定义与参考信息。

了解详情

相关用途与检查步骤

基因组注释与数值轨道的交接流程

参考资料与规范