Calculates the similarity between pathways using dice similarity score.
diceSim
is used to calculate similarities between the two pathways.
Usage
pathSim(pathway1, pathway2, info)
# S4 method for class 'character,character,GeneSetCollection'
pathSim(pathway1, pathway2, info)
Methods (by class)
pathSim(pathway1 = character, pathway2 = character, info = GeneSetCollection)
: Calculates all the similarities of a GeneSetCollection and combine them usingcombineScoresPar
See also
conversions()
help page to transform Dice score to Jaccard
score.
mpathSim()
for multiple pairwise comparison of pathways.
Examples
if (require("reactome.db")) {
# Extracts the paths of all genes of org.Hs.eg.db from reactome
genes.react <- as.list(reactomeEXTID2PATHID)
(paths <- sample(unique(unlist(genes.react)), 2))
pathSim(paths[1], paths[2], genes.react)
} else {
warning("You need reactome.db package for this example")
}
#> [1] 0