Description Usage Arguments Value Examples
View source: R/getEmapInput_many.R
Wrapper to generate multiple EnrichmentMaps (perhaps one per class)
1 | getEMapInput_many(featScores, namedSets_valid, netTypes, outDir, ...)
|
featScores |
(list) keys are classes, and values are data.frames of network scores across cross-validation (output of getFeatScores()). |
namedSets_valid |
(list) Grouped unit variables limited to the units contained in the dataset. e.g. keys are pathways and values are the genes measured in this dataset. e.g.: $'MISSPLICED_GSK3BETA_MUTANTS_STABILIZE_BETA-CATENIN' [1] 'PPP2R5E' 'PPP2CB' 'APC' 'AXIN1' 'PPP2R1B' 'PPP2R1A' 'CSNK1A1' [8] 'PPP2R5D' 'PPP2R5C' 'PPP2R5B' 'PPP2R5A' 'PPP2CA' 'GSK3B' |
netTypes |
(data.frame) 'inputNets.txt' file generated by NetDx. Dataframe has two columns, network type and network name. I.E: clinical clinical rna GUANOSINE_NUCLEOTIDES__I_DE_NOVO__I__BIOSYNTHESIS rna RETINOL_BIOSYNTHESIS |
outDir |
(char) path to output directory |
... |
parameters for getEMapInput() |
(list) of length g, where g is the number of groups in featScores. Values are lists, corresponding to the output of getEmapInput.R
1 2 3 4 5 6 7 8 9 10 11 | data(featScores)
pathwayList <- readPathways(fetchPathwayDefinitions("October",2020))
pathwayList <- pathwayList[seq_len(5)]
netInfoFile <- system.file("extdata","example_output/inputNets.txt",package="netDx")
netTypes <- read.delim(netInfoFile,sep='\t',h=FALSE,as.is=TRUE)
outDir <- paste(tempdir(),'plots',sep='/')
if (!file.exists(outDir)) dir.create(outDir)
EMap_input <- getEMapInput_many(featScores,pathwayList,
netTypes,outDir=outDir)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.