小编Lud*_*udo的帖子

扩展两个方向的范围

我有一个GRanges对象,我想扩展所有范围,例如两侧1kb,因此每个范围将变为2kb.这很奇怪,但我无法使用inter-range-methodsGenomicRanges或IRanges 来做到这一点.产生所需结果的一种方法是使用两次调整大小,首先扩展5'然后再扩展3'.但这当然非常尴尬.有没有更直接的方式这样做?请指教

gr <- GRanges(c('chr1','chr1'), IRanges(start=c(20, 120), width=10), strand='+')
gr <- resize(gr, fix='start', width=width(gr)+10)
gr <- resize(gr, fix='end', width=width(gr)+10)
gr
Run Code Online (Sandbox Code Playgroud)

r bioconductor iranges

2
推荐指数
2
解决办法
1680
查看次数

标签 统计

bioconductor ×1

iranges ×1

r ×1