2

你知道有什么方法可以轻松地将 BED 文件转换为 WIG(通过 R 或其他程序)吗?

你能给我一些指导吗?

4

2 回答 2

3

查看rtracklayer包,特别是以下手册页:

 ?import
 ?export
于 2012-04-23T10:37:11.237 回答
2

这是我将如何转换.bed.wig. 正如@Paolo 暗示的那样,这是一个简单的过程:

library(rtracklayer) #bioconductor

bed_loaded <- import(con="~/Downloads/my_bed.bed.gz", format="bed") #no need to unzip .gz
# bed_loaded <- import.bed(con="~/Downloads/my_bed.bed") #if you unzip 

export.wig(object=bed_loaded, con="~/Downloads/bed2wig.wig")

请注意,您importexport两者都有方法(假发、床、大人物或 bw 等)。您可以直接使用它们而不指定方法但指定format参数。

这个GitHub 教程会很有帮助。

于 2017-04-22T15:59:16.863 回答