2012-04-23 200 views
0

您知道一种轻松转换(通过R或程序)将BED文件转换为WIG的方法吗?将BED文件转换为WIG文件

你能给我一些指导吗?

谢谢!!!!

问候 安娜

回答

2

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

?import 
?export 
+0

谢谢你......你知道有没有办法将床图转换成床?如何做到这一点? – Anna 2012-04-23 15:06:05

+1

对于生物信息学相关的问题,我建议你在http://www.biostars.org/发布。例如这个问题http://www.biostars.org/post/show/10141/bedgraph-to-bed/。 – Paolo 2012-04-23 15:36:46

0

(这可能是一个超级反应迟缓,但因为我跨过柱来了,我决定举一个具体的例子。)

这里是一个具体的例子,我将如何将.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都有方法(假发,床,要人或体重等)。您可以直接使用它们而不指定方法,但指定format参数。

This GitHub tutorial will be helpful。