Description Usage Arguments Value Examples
View source: R/postEnrichment.R
Given a single row from an enrichment table calculation, finds the set of overlaps between the user set and the test set. You can then use these, for example, to get sequences for those regions.
1 | extractEnrichmentOverlaps(locResult, userSets, regionDB)
|
locResult |
Results from runLOLA function |
userSets |
User sets passed to the runLOLA function |
regionDB |
Region database used |
userSets overlapping the supplied database entry.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | dbPath = system.file("extdata", "hg19", package="LOLA")
regionDB = loadRegionDB(dbLocation=dbPath)
data("sample_universe", package="LOLA")
data("sample_input", package="LOLA")
getRegionSet(regionDB, collections="ucsc_example", filenames="vistaEnhancers.bed")
getRegionSet(dbPath, collections="ucsc_example", filenames="vistaEnhancers.bed")
getRegionFile(dbPath, collections="ucsc_example", filenames="vistaEnhancers.bed")
res = runLOLA(userSets, userUniverse, regionDB, cores=1)
locResult = res[2,]
extractEnrichmentOverlaps(locResult, userSets, regionDB)
writeCombinedEnrichment(locResult, "temp_outfolder")
userSetsRedefined = redefineUserSets(userSets, userUniverse)
resRedefined = runLOLA(userSetsRedefined, userUniverse, regionDB, cores=1)
g = plotTopLOLAEnrichments(resRedefined)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.