Description Usage Arguments Author(s) Examples
View source: R/GetNearbyGenes.R
Idea For a given region R linked to X genes G merge R with nearest TSS for G (multiple) this will increse nb of lines i.e R1 - G1 - TSS1 - DIST1 R1 - G1 - TSS2 - DIST2 To vectorize the code: make a granges from left and onde from right and find distance collapse the results keeping min distance for equals values
1 | calcDistNearestTSS(links, TRange, tssAnnot)
|
links |
Links to calculate the distance |
TRange |
Genomic coordinates for Tartget region |
tssAnnot |
TSS annotation |
Tiago C. Silva
1 2 3 4 5 6 7 8 9 10 11 12 | ## Not run:
data <- ELMER:::getdata("elmer.data.example")
NearbyGenes <- GetNearGenes(data = data,
probes = c("cg15924102", "cg24741609"),
numFlankingGenes = 20)
NearbyGenes <- ELMER:::calcDistNearestTSS(
links = NearbyGenes,
tssAnnot = getTSS(genome = "hg38"),
TRange = rowRanges(getMet(data))
)
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.