4

私は GRanges オブジェクトを持っており、すべての範囲を拡張したいと考えています。inter-range-methods奇妙ですが、GenomicRanges または IRangesを使用してこれを行うことができませんでした。目的の結果を生成する 1 つの方法は、サイズ変更を 2 回使用して、最初に 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
4

4 に答える 4