tile1 {ORFik} | R Documentation |
Will tile a GRangesList into single bp resolution, each group of the list will be splited by positions of 1. Returned values are sorted. This is not supported originally by GenomicRanges. As a precaution, this function requires the unlisted objects to have names.
tile1(grl, sort.on.return = TRUE, matchNaming = TRUE)
grl |
a |
sort.on.return |
logical (T), should the groups be sorted before return. |
matchNaming |
logical (T), should groups keep unlisted names and meta data.(This make the list very big, for > 100K groups) |
a GRangesList grouped by original group, tiled to 1
Other ExtendGenomicRanges: asTX
,
coveragePerTiling
,
overlapsToCoverage
,
pmapFromTranscriptF
,
reduceKeepAttr
, txSeqsFromFa
,
windowPerGroup
gr1 <- GRanges("1", ranges = IRanges(start = c(1, 10, 20), end = c(5, 15, 25)), strand = "+") gr2 <- GRanges("1", ranges = IRanges(start = c(20, 30, 40), end = c(25, 35, 45)), strand = "+") names(gr1) = rep("tx1_1", 3) names(gr2) = rep("tx1_2", 3) grl <- GRangesList(tx1_1 = gr1, tx1_2 = gr2) tile1(grl)