Name: Mulea
Owner: Earlham Institute
Description: null
Created: 2016-03-31 15:44:16.0
Updated: 2017-09-26 11:38:29.0
Pushed: 2017-11-22 18:55:39.0
Homepage: null
Size: 5779
Language: R
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
Package development is moved to https://github.com/koralgooll/MulEA
Loading libraries
ary(MulEA)
Loading example input data:
aPkgDir <- find.package("MulEA")
lDfFromFile <- MulEA::readGmtFileAsDF(gmtFilePath = paste(muleaPkgDir,"/example/model.gmt", sep = ""))
FromExperiment <- c("FBgn0004407", "FBgn0010438", "FBgn0003742", "FBgn0029709", "FBgn0030341", "FBgn0037044", "FBgn0002887", "FBgn0028434", "FBgn0030170", "FBgn0263831", "FBgn0261618", "FBgn0038704", "FBgn0000579")
FromExperimentScores <- c(0.09, 0.11, 0.15, 0.20, 0.21, 0.24, 0.28, 0.30, 0.45, 0.50, 0.53, 0.60, 0.61)
FromExperimentPool <- unique(c(c("FBgn0033690", "FBgn0261618", "FBgn0004407", "FBgn0010438", "FBgn0032154", "FBgn0039930", "FBgn0040268", "FBgn0013674",
"FBgn0037008", "FBgn0003116", "FBgn0037743", "FBgn0035401", "FBgn0037044", "FBgn0051005", "FBgn0026737", "FBgn0026751",
"FBgn0038704", "FBgn0002887", "FBgn0028434", "FBgn0030170", "FBgn0263831", "FBgn0000579"),
c("FBgn0066666", "FBgn0000000", "FBgn0099999", "FBgn0011111", "FBgn0022222", "FBgn0777777", "FBgn0333333", "FBgn0003742",
"FBgn0029709", "FBgn0030341")))
Running MulEA (two implemented approaches):
SetBasedTest
class:asedTestWithPoolAndAdjust <- SetBasedTest(gmt = modelDfFromFile, testData = dataFromExperiment, pool = dataFromExperimentPool, adjustMethod = "BH")
asedTestWithPoolAndAdjustRes <- MulEA::runTest(setBasedTestWithPoolAndAdjust)
RankedBasedTest
class:edBasedTestSubramanian <- RankedBasedTest(method = "Subramanian", gmt = modelDfFromFile, testData = dataFromExperiment, scores = dataFromExperimentScores)
edBasedTestSubramanianRes <- MulEA::runTest(rankedBasedTestSubramanian)
Example of results in data.frame form:
ologyId |ontologyName |listOfValues | p.value|
--------|:----------------------------------------------------|:------------------------------------------------------------------------------------------------------|---------:|
0000001 |"mitochondrion inheritance" |FBgn0033690, FBgn0261618 | 0.4523810|
0000002 |"mitochondrial genome maintenance" |FBgn0004407, FBgn0010438, FBgn0032154, FBgn0039930, FBgn0040268, FBgn0013674, FBgn0037008, FBgn0003116 | 0.0256410|
0000009 |"alpha-1,6-mannosyltransferase activity" |FBgn0037743, FBgn0035401 | NA|
0000010 |"trans-hexaprenyltranstransferase activity" |FBgn0037044, FBgn0051005 | 0.8587571|
0000012 |"single strand break repair" |FBgn0026737, FBgn0026751, FBgn0038704 | 0.2820513|
0000014 |"single-stranded DNA endodeoxyribonuclease activity" |FBgn0002887, FBgn0028434, FBgn0030170, FBgn0263831 | 0.1901596|
0000015 |"phosphopyruvate hydratase complex" |FBgn0000579 | 0.1410256|