slib.sml.sm.core.measures.graph.groupwise.dag
Class Sim_groupwise_DAG_LP

java.lang.Object
  extended by slib.sml.sm.core.measures.graph.groupwise.dag.Sim_groupwise_DAG_abstract
      extended by slib.sml.sm.core.measures.graph.groupwise.dag.Sim_groupwise_DAG_LP
All Implemented Interfaces:
Sim_Groupwise, Sim_Groupwise_Direct

public class Sim_groupwise_DAG_LP
extends Sim_groupwise_DAG_abstract

Gentleman R: Visualizing and distances using GO. Retrieved Jan. 10th 2007. http://www.bioconductor.org/packages/release/bioc/vignettes/GOstats/inst/doc/GOvis.pdf Extract : For simLP the similarity measure is the depth of the longest shared path from the root node. Two genes that are both quite specific and similar should have long shared paths, while those that have less in common should have relatively short shared paths. We understand the depth of the deepest lca of each entity couples.

Author:
Sébastien Harispe

Constructor Summary
Sim_groupwise_DAG_LP()
           
 
Method Summary
 double sim(Set<org.openrdf.model.URI> setA, Set<org.openrdf.model.URI> setB, SM_Engine rc, SMconf conf)
          Compute the similarity between the given sets of concepts considering a particular configuration.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Sim_groupwise_DAG_LP

public Sim_groupwise_DAG_LP()
Method Detail

sim

public double sim(Set<org.openrdf.model.URI> setA,
                  Set<org.openrdf.model.URI> setB,
                  SM_Engine rc,
                  SMconf conf)
           throws slib.utils.ex.SLIB_Exception
Description copied from interface: Sim_Groupwise_Direct
Compute the similarity between the given sets of concepts considering a particular configuration.

Parameters:
setA - the first set of vertices
setB - the second set of vertices
rc - the engine used to access specific information used by the measures
conf - the groupwise configuration.
Returns:
the semantic similarity of the pair of groups of concepts
Throws:
slib.utils.ex.SLIB_Exception


Copyright © 2013. All Rights Reserved.