slib.sml.sm.core.utils
Class SMConstants

java.lang.Object
  extended by slib.sml.sm.core.utils.SMConstants

public final class SMConstants
extends Object

Class used to defined Semantic Measures constants such as measures flags.

Author:
Sebastien Harispe

Field Summary
static String FLAG_DIST_PAIRWISE_DAG_NODE_JIANG_CONRATH_1997
           
static String FLAG_IC_ANNOT_RESNIK_1995
           
static String FLAG_IC_ANNOT_RESNIK_1995_NORMALIZED
           
static String FLAG_IC_IDF
           
static String FLAG_IC_PROB_OCCURENCE_PROPAGATED
           
static String FLAG_ICI_ANCESTORS_NORM
           
static String FLAG_ICI_DEPTH_MAX_NONLINEAR
           
static String FLAG_ICI_DEPTH_MIN_NONLINEAR
           
static String FLAG_ICI_HARISPE_2012
           
static String FLAG_ICI_MAZANDU_2012
           
static String FLAG_ICI_PROB_OCCURENCE
           
static String FLAG_ICI_PROB_OCCURENCE_PROPAGATED
           
static String FLAG_ICI_RESNIK_1995
           
static String FLAG_ICI_RESNIK_UNPROPAGATED_1995
           
static String FLAG_ICI_SANCHEZ_2011_a
           
static String FLAG_ICI_SANCHEZ_2011_b
           
static String FLAG_ICI_SECO_2004
           
static String FLAG_ICI_ZHOU_2008
           
static String FLAG_SIM_GROUPWISE_AVERAGE
           
static String FLAG_SIM_GROUPWISE_AVERAGE_NORMALIZED_GOSIM
           
static String FLAG_SIM_GROUPWISE_BMA
           
static String FLAG_SIM_GROUPWISE_BMM
           
static String FLAG_SIM_GROUPWISE_DAG_ALI_DEANE
           
static String FLAG_SIM_GROUPWISE_DAG_GIC
           
static String FLAG_SIM_GROUPWISE_DAG_LEE_2004
           
static String FLAG_SIM_GROUPWISE_DAG_LP
           
static String FLAG_SIM_GROUPWISE_DAG_NTO
           
static String FLAG_SIM_GROUPWISE_DAG_NTO_MAX
           
static String FLAG_SIM_GROUPWISE_DAG_TO
           
static String FLAG_SIM_GROUPWISE_DAG_UI
           
static String FLAG_SIM_GROUPWISE_MAX
           
static String FLAG_SIM_GROUPWISE_MAX_NORMALIZED_GOSIM
           
static String FLAG_SIM_GROUPWISE_MIN
           
static String FLAG_SIM_GROUPWISE_SVM
           
static String FLAG_SIM_PAIRWISE_DAG_NODE_GL
           
static String FLAG_SIM_PAIRWISE_DAG_NODE_GL_GRASM
           
static String FLAG_SIM_PAIRWISE_DAG_NODE_HARISPE_2013
           
static String FLAG_SIM_PAIRWISE_DAG_NODE_JACCARD_3W_IC
           
static String FLAG_SIM_PAIRWISE_DAG_NODE_JACCARD_IC
           
static String FLAG_SIM_PAIRWISE_DAG_NODE_JIANG_CONRATH_1997_NORM
           
static String FLAG_SIM_PAIRWISE_DAG_NODE_LIN_1998
           
static String FLAG_SIM_PAIRWISE_DAG_NODE_LIN_1998_GRASM
           
static String FLAG_SIM_PAIRWISE_DAG_NODE_MAZANDU_2012
           
static String FLAG_SIM_PAIRWISE_DAG_NODE_RESNIK_1995
           
static String FLAG_SIM_PAIRWISE_DAG_NODE_RESNIK_1995_ANCESTORS
           
static String FLAG_SIM_PAIRWISE_DAG_NODE_RESNIK_1995_DESCENDANTS
           
static String FLAG_SIM_PAIRWISE_DAG_NODE_RESNIK_1995_GRASM
           
static String FLAG_SIM_PAIRWISE_DAG_NODE_SCHLICKER_2006
           
static String FLAG_SIM_PAIRWISE_DAG_NODE_SCHLICKER_3WJACCARD
           
static String FLAG_SIM_PAIRWISE_DAG_NODE_SCHLICKER_GL
           
static String FLAG_SIM_PAIRWISE_DAG_NODE_SCHLICKER_JACCARD
           
static String FLAG_SIM_PAIRWISE_DAG_NODE_SCHLICKER_TVERSKY
           
static String FLAG_SIM_PAIRWISE_DAG_NODE_SIM_IC_2010
           
static String FLAG_SIM_PAIRWISE_DAG_NODE_TVERSKY_IC
           
static HashSet<String> GROUPWISE_MEASURE_FLAGS
           
static HashMap<String,String> groupwiseMeasureMapping
           
static String IC_ANNOT_RESNIK_1995
           
static String IC_ANNOT_RESNIK_1995_NORMALIZED
           
static HashSet<String> IC_FLAGS
           
static String IC_PROB_OCCURENCE_PROPAGATED
           
static String ICI_ANCESTORS_NORM
           
static String ICI_DEPTH_MAX_NONLINEAR
           
static String ICI_DEPTH_MIN_NONLINEAR
           
static String ICI_HARISPE_2012
           
static String ICI_PROB_OCCURENCE
           
static String ICI_PROB_OCCURENCE_PROPAGATED
           
static String ICI_RESNIK_1995
           
static String ICI_RESNIK_UNPROPAGATED_1995
           
static String ICI_SANCHEZ_2011_a
           
static String ICI_SANCHEZ_2011_b
           
static String ICI_SECO_2004
           
static String ICI_ZHOU_2008
           
static HashMap<String,String> icsMapping
           
static HashSet<String> MEASURE_FLAGS_IC_DEPENDENCY
           
static HashSet<String> MEASURE_REQUIRE_EXTRA_IC
           
static int NO_CORRESPONDANCE
           
static int PAIRWISE_DAG_EDGE_BASED
           
static int PAIRWISE_DAG_HYBRID_BASED
           
static int PAIRWISE_DAG_NODE_BASED
           
static int PAIRWISE_DAG_SET_BASED
           
static int PAIRWISE_GENERAL
           
static HashSet<String> PAIRWISE_MEASURE_FLAGS
           
static HashMap<String,String> pairwiseMeasureMapping
           
static String SIM_FRAMEWORK_DAG_SET_BADER_2003
           
static Map<String,String> SIM_FRAMEWORK_DAG_SET_BASED
           
static String SIM_FRAMEWORK_DAG_SET_BATET_2010
           
static String SIM_FRAMEWORK_DAG_SET_BRAUN_BLANQUET_1932
           
static String SIM_FRAMEWORK_DAG_SET_DICE_1945
           
static String SIM_FRAMEWORK_DAG_SET_JACCARD_1901
           
static String SIM_FRAMEWORK_DAG_SET_KNAPPE_2004
           
static String SIM_FRAMEWORK_DAG_SET_KORBEL_2002
           
static String SIM_FRAMEWORK_DAG_SET_MARYLAND_BRIDGE_2003
           
static String SIM_FRAMEWORK_DAG_SET_OCHIAI_1957
           
static String SIM_FRAMEWORK_DAG_SET_SIMPSON_1960
           
static String SIM_FRAMEWORK_DAG_SET_SOKAL_SNEATH_1963
           
static String SIM_FRAMEWORK_DAG_SET_TVERSKY_1977
           
static Map<String,String> SIM_GROUPWISE_ADD_ON
           
static String SIM_GROUPWISE_AVERAGE
           
static String SIM_GROUPWISE_AVERAGE_NORMALIZED_GOSIM
           
static String SIM_GROUPWISE_BEST_MATCH_AVERAGE
           
static String SIM_GROUPWISE_BEST_MATCH_MAX
           
static Map<String,String> SIM_GROUPWISE_DAG
           
static String SIM_GROUPWISE_DAG_ALI_DEANE
           
static String SIM_GROUPWISE_DAG_GIC
           
static String SIM_GROUPWISE_DAG_LEE_2004
           
static String SIM_GROUPWISE_DAG_LP
           
static String SIM_GROUPWISE_DAG_NTO
           
static String SIM_GROUPWISE_DAG_NTO_MAX
           
static String SIM_GROUPWISE_DAG_TO
           
static String SIM_GROUPWISE_DAG_UI
           
static String SIM_GROUPWISE_MAX
           
static String SIM_GROUPWISE_MAX_NORMALIZED_GOSIM
           
static String SIM_GROUPWISE_MIN
           
static Map<String,String> SIM_GROUPWISE_OTHERS
           
static String SIM_GROUPWISE_RANDOM
           
static String SIM_GROUPWISE_SVM
           
static Map<String,String> SIM_PAIRWISE_DAG_EDGE_BASED
           
static String SIM_PAIRWISE_DAG_EDGE_KYOGOKU_BASIC_2011
           
static String SIM_PAIRWISE_DAG_EDGE_LEACOCK_CHODOROW_1998
           
static String SIM_PAIRWISE_DAG_EDGE_LI_2003
           
static String SIM_PAIRWISE_DAG_EDGE_PEKAR_STAAB_2002
           
static String SIM_PAIRWISE_DAG_EDGE_RADA_1989
           
static String SIM_PAIRWISE_DAG_EDGE_RADA_LCA_1989
           
static String SIM_PAIRWISE_DAG_EDGE_RESNIK_1995
           
static String SIM_PAIRWISE_DAG_EDGE_SLIMANI_2006
           
static String SIM_PAIRWISE_DAG_EDGE_STOJANOVIC_2001
           
static String SIM_PAIRWISE_DAG_EDGE_WU_PALMER_1994
           
static Map<String,String> SIM_PAIRWISE_DAG_HYBRID_BASED
           
static String SIM_PAIRWISE_DAG_HYBRID_RANWEZ_2006
           
static Map<String,String> SIM_PAIRWISE_DAG_NODE_BASED
           
static String SIM_PAIRWISE_DAG_NODE_GL
           
static String SIM_PAIRWISE_DAG_NODE_GL_GRASM
           
static String SIM_PAIRWISE_DAG_NODE_HARISPE_2013
           
static Map<String,String> SIM_PAIRWISE_DAG_NODE_IC_ANNOT
           
static Map<String,String> SIM_PAIRWISE_DAG_NODE_IC_INTRINSIC
           
static String SIM_PAIRWISE_DAG_NODE_JACCARD_3W_IC
           
static String SIM_PAIRWISE_DAG_NODE_JACCARD_IC
           
static String SIM_PAIRWISE_DAG_NODE_JIANG_CONRATH_1997
           
static String SIM_PAIRWISE_DAG_NODE_JIANG_CONRATH_1997_NORM
           
static String SIM_PAIRWISE_DAG_NODE_LIN_1998
           
static String SIM_PAIRWISE_DAG_NODE_LIN_1998_GraSM
           
static String SIM_PAIRWISE_DAG_NODE_MAZANDU_2012
           
static String SIM_PAIRWISE_DAG_NODE_RESNIK_1995
           
static String SIM_PAIRWISE_DAG_NODE_RESNIK_1995_ANCESTORS
           
static String SIM_PAIRWISE_DAG_NODE_RESNIK_1995_DESCENDANTS
           
static String SIM_PAIRWISE_DAG_NODE_RESNIK_1995_GraSM
           
static String SIM_PAIRWISE_DAG_NODE_SCHLICKER_2006
           
static String SIM_PAIRWISE_DAG_NODE_SCHLICKER_3WJACCARD
           
static String SIM_PAIRWISE_DAG_NODE_SCHLICKER_GL
           
static String SIM_PAIRWISE_DAG_NODE_SCHLICKER_JACCARD
           
static String SIM_PAIRWISE_DAG_NODE_SCHLICKER_TVERSKY
           
static String SIM_PAIRWISE_DAG_NODE_SIM_IC_2010
           
static String SIM_PAIRWISE_DAG_NODE_TVERSKY_IC
           
static Map<String,String> SIM_PAIRWISE_GENERAL
           
static String SIM_PAIRWISE_RANDOM
           
 
Constructor Summary
SMConstants()
           
 
Method Summary
static int getPairwiseApproach(String measureFlag)
          Return the id of the approach associated to the semantic measure flag
static String groupwiseClassName(String methodFlag)
          Return the class Name of the given groupwise semantic measure flag
static String pairwiseClassName(String methodFlag)
          Return the class Name of the given pairwise semantic measure flag
static boolean requireDAG(int mApproach)
          Test if the approach requires the graph to be a Directed Acyclic Graph.
static String semanticMeasureClassName(String methodFlag)
          Return the class Name of the given semantic measure flag
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SIM_FRAMEWORK_DAG_SET_BADER_2003

public static final String SIM_FRAMEWORK_DAG_SET_BADER_2003

SIM_FRAMEWORK_DAG_SET_BATET_2010

public static final String SIM_FRAMEWORK_DAG_SET_BATET_2010

SIM_FRAMEWORK_DAG_SET_BRAUN_BLANQUET_1932

public static final String SIM_FRAMEWORK_DAG_SET_BRAUN_BLANQUET_1932

SIM_FRAMEWORK_DAG_SET_DICE_1945

public static final String SIM_FRAMEWORK_DAG_SET_DICE_1945

SIM_FRAMEWORK_DAG_SET_JACCARD_1901

public static final String SIM_FRAMEWORK_DAG_SET_JACCARD_1901

SIM_FRAMEWORK_DAG_SET_KNAPPE_2004

public static final String SIM_FRAMEWORK_DAG_SET_KNAPPE_2004

SIM_FRAMEWORK_DAG_SET_KORBEL_2002

public static final String SIM_FRAMEWORK_DAG_SET_KORBEL_2002

SIM_FRAMEWORK_DAG_SET_MARYLAND_BRIDGE_2003

public static final String SIM_FRAMEWORK_DAG_SET_MARYLAND_BRIDGE_2003

SIM_FRAMEWORK_DAG_SET_OCHIAI_1957

public static final String SIM_FRAMEWORK_DAG_SET_OCHIAI_1957

SIM_FRAMEWORK_DAG_SET_SIMPSON_1960

public static final String SIM_FRAMEWORK_DAG_SET_SIMPSON_1960

SIM_FRAMEWORK_DAG_SET_SOKAL_SNEATH_1963

public static final String SIM_FRAMEWORK_DAG_SET_SOKAL_SNEATH_1963

SIM_FRAMEWORK_DAG_SET_TVERSKY_1977

public static final String SIM_FRAMEWORK_DAG_SET_TVERSKY_1977

SIM_FRAMEWORK_DAG_SET_BASED

public static final Map<String,String> SIM_FRAMEWORK_DAG_SET_BASED

SIM_GROUPWISE_MAX_NORMALIZED_GOSIM

public static final String SIM_GROUPWISE_MAX_NORMALIZED_GOSIM

SIM_GROUPWISE_AVERAGE_NORMALIZED_GOSIM

public static final String SIM_GROUPWISE_AVERAGE_NORMALIZED_GOSIM

SIM_GROUPWISE_AVERAGE

public static final String SIM_GROUPWISE_AVERAGE

SIM_GROUPWISE_BEST_MATCH_AVERAGE

public static final String SIM_GROUPWISE_BEST_MATCH_AVERAGE

SIM_GROUPWISE_BEST_MATCH_MAX

public static final String SIM_GROUPWISE_BEST_MATCH_MAX

SIM_GROUPWISE_MAX

public static final String SIM_GROUPWISE_MAX

SIM_GROUPWISE_MIN

public static final String SIM_GROUPWISE_MIN

SIM_GROUPWISE_RANDOM

public static final String SIM_GROUPWISE_RANDOM

FLAG_SIM_GROUPWISE_MAX

public static final String FLAG_SIM_GROUPWISE_MAX
See Also:
Constant Field Values

FLAG_SIM_GROUPWISE_MIN

public static final String FLAG_SIM_GROUPWISE_MIN
See Also:
Constant Field Values

FLAG_SIM_GROUPWISE_MAX_NORMALIZED_GOSIM

public static final String FLAG_SIM_GROUPWISE_MAX_NORMALIZED_GOSIM
See Also:
Constant Field Values

FLAG_SIM_GROUPWISE_AVERAGE

public static final String FLAG_SIM_GROUPWISE_AVERAGE
See Also:
Constant Field Values

FLAG_SIM_GROUPWISE_BMM

public static final String FLAG_SIM_GROUPWISE_BMM
See Also:
Constant Field Values

FLAG_SIM_GROUPWISE_AVERAGE_NORMALIZED_GOSIM

public static final String FLAG_SIM_GROUPWISE_AVERAGE_NORMALIZED_GOSIM
See Also:
Constant Field Values

FLAG_SIM_GROUPWISE_BMA

public static final String FLAG_SIM_GROUPWISE_BMA
See Also:
Constant Field Values

SIM_GROUPWISE_ADD_ON

public static final Map<String,String> SIM_GROUPWISE_ADD_ON

FLAG_SIM_GROUPWISE_DAG_GIC

public static final String FLAG_SIM_GROUPWISE_DAG_GIC
See Also:
Constant Field Values

FLAG_SIM_GROUPWISE_DAG_LEE_2004

public static final String FLAG_SIM_GROUPWISE_DAG_LEE_2004
See Also:
Constant Field Values

FLAG_SIM_GROUPWISE_DAG_LP

public static final String FLAG_SIM_GROUPWISE_DAG_LP
See Also:
Constant Field Values

FLAG_SIM_GROUPWISE_DAG_NTO

public static final String FLAG_SIM_GROUPWISE_DAG_NTO
See Also:
Constant Field Values

FLAG_SIM_GROUPWISE_DAG_NTO_MAX

public static final String FLAG_SIM_GROUPWISE_DAG_NTO_MAX
See Also:
Constant Field Values

FLAG_SIM_GROUPWISE_DAG_TO

public static final String FLAG_SIM_GROUPWISE_DAG_TO
See Also:
Constant Field Values

FLAG_SIM_GROUPWISE_DAG_UI

public static final String FLAG_SIM_GROUPWISE_DAG_UI
See Also:
Constant Field Values

FLAG_SIM_GROUPWISE_DAG_ALI_DEANE

public static final String FLAG_SIM_GROUPWISE_DAG_ALI_DEANE
See Also:
Constant Field Values

FLAG_SIM_GROUPWISE_SVM

public static final String FLAG_SIM_GROUPWISE_SVM
See Also:
Constant Field Values

SIM_GROUPWISE_DAG_GIC

public static final String SIM_GROUPWISE_DAG_GIC

SIM_GROUPWISE_DAG_LEE_2004

public static final String SIM_GROUPWISE_DAG_LEE_2004

SIM_GROUPWISE_DAG_LP

public static final String SIM_GROUPWISE_DAG_LP

SIM_GROUPWISE_DAG_NTO

public static final String SIM_GROUPWISE_DAG_NTO

SIM_GROUPWISE_DAG_NTO_MAX

public static final String SIM_GROUPWISE_DAG_NTO_MAX

SIM_GROUPWISE_DAG_TO

public static final String SIM_GROUPWISE_DAG_TO

SIM_GROUPWISE_DAG_UI

public static final String SIM_GROUPWISE_DAG_UI

SIM_GROUPWISE_DAG_ALI_DEANE

public static final String SIM_GROUPWISE_DAG_ALI_DEANE

SIM_GROUPWISE_SVM

public static final String SIM_GROUPWISE_SVM

SIM_GROUPWISE_DAG

public static final Map<String,String> SIM_GROUPWISE_DAG

SIM_GROUPWISE_OTHERS

public static final Map<String,String> SIM_GROUPWISE_OTHERS

groupwiseMeasureMapping

public static final HashMap<String,String> groupwiseMeasureMapping

GROUPWISE_MEASURE_FLAGS

public static final HashSet<String> GROUPWISE_MEASURE_FLAGS

NO_CORRESPONDANCE

public static final int NO_CORRESPONDANCE
See Also:
Constant Field Values

PAIRWISE_GENERAL

public static final int PAIRWISE_GENERAL
See Also:
Constant Field Values

PAIRWISE_DAG_NODE_BASED

public static final int PAIRWISE_DAG_NODE_BASED
See Also:
Constant Field Values

PAIRWISE_DAG_EDGE_BASED

public static final int PAIRWISE_DAG_EDGE_BASED
See Also:
Constant Field Values

PAIRWISE_DAG_HYBRID_BASED

public static final int PAIRWISE_DAG_HYBRID_BASED
See Also:
Constant Field Values

PAIRWISE_DAG_SET_BASED

public static final int PAIRWISE_DAG_SET_BASED
See Also:
Constant Field Values

SIM_PAIRWISE_RANDOM

public static final String SIM_PAIRWISE_RANDOM

SIM_PAIRWISE_GENERAL

public static final Map<String,String> SIM_PAIRWISE_GENERAL

SIM_PAIRWISE_DAG_EDGE_KYOGOKU_BASIC_2011

public static final String SIM_PAIRWISE_DAG_EDGE_KYOGOKU_BASIC_2011

SIM_PAIRWISE_DAG_EDGE_LEACOCK_CHODOROW_1998

public static final String SIM_PAIRWISE_DAG_EDGE_LEACOCK_CHODOROW_1998

SIM_PAIRWISE_DAG_EDGE_LI_2003

public static final String SIM_PAIRWISE_DAG_EDGE_LI_2003

SIM_PAIRWISE_DAG_EDGE_PEKAR_STAAB_2002

public static final String SIM_PAIRWISE_DAG_EDGE_PEKAR_STAAB_2002

SIM_PAIRWISE_DAG_EDGE_RADA_1989

public static final String SIM_PAIRWISE_DAG_EDGE_RADA_1989

SIM_PAIRWISE_DAG_EDGE_RADA_LCA_1989

public static final String SIM_PAIRWISE_DAG_EDGE_RADA_LCA_1989

SIM_PAIRWISE_DAG_EDGE_RESNIK_1995

public static final String SIM_PAIRWISE_DAG_EDGE_RESNIK_1995

SIM_PAIRWISE_DAG_EDGE_SLIMANI_2006

public static final String SIM_PAIRWISE_DAG_EDGE_SLIMANI_2006

SIM_PAIRWISE_DAG_EDGE_STOJANOVIC_2001

public static final String SIM_PAIRWISE_DAG_EDGE_STOJANOVIC_2001

SIM_PAIRWISE_DAG_EDGE_WU_PALMER_1994

public static final String SIM_PAIRWISE_DAG_EDGE_WU_PALMER_1994

SIM_PAIRWISE_DAG_EDGE_BASED

public static final Map<String,String> SIM_PAIRWISE_DAG_EDGE_BASED

FLAG_ICI_RESNIK_UNPROPAGATED_1995

public static final String FLAG_ICI_RESNIK_UNPROPAGATED_1995
See Also:
Constant Field Values

FLAG_ICI_RESNIK_1995

public static final String FLAG_ICI_RESNIK_1995
See Also:
Constant Field Values

FLAG_ICI_SANCHEZ_2011_a

public static final String FLAG_ICI_SANCHEZ_2011_a
See Also:
Constant Field Values

FLAG_ICI_SANCHEZ_2011_b

public static final String FLAG_ICI_SANCHEZ_2011_b
See Also:
Constant Field Values

FLAG_ICI_SECO_2004

public static final String FLAG_ICI_SECO_2004
See Also:
Constant Field Values

FLAG_ICI_HARISPE_2012

public static final String FLAG_ICI_HARISPE_2012
See Also:
Constant Field Values

FLAG_ICI_ZHOU_2008

public static final String FLAG_ICI_ZHOU_2008
See Also:
Constant Field Values

FLAG_ICI_MAZANDU_2012

public static final String FLAG_ICI_MAZANDU_2012
See Also:
Constant Field Values

FLAG_ICI_DEPTH_MAX_NONLINEAR

public static final String FLAG_ICI_DEPTH_MAX_NONLINEAR
See Also:
Constant Field Values

FLAG_ICI_DEPTH_MIN_NONLINEAR

public static final String FLAG_ICI_DEPTH_MIN_NONLINEAR
See Also:
Constant Field Values

FLAG_ICI_PROB_OCCURENCE

public static final String FLAG_ICI_PROB_OCCURENCE
See Also:
Constant Field Values

FLAG_ICI_PROB_OCCURENCE_PROPAGATED

public static final String FLAG_ICI_PROB_OCCURENCE_PROPAGATED
See Also:
Constant Field Values

FLAG_ICI_ANCESTORS_NORM

public static final String FLAG_ICI_ANCESTORS_NORM
See Also:
Constant Field Values

FLAG_IC_ANNOT_RESNIK_1995

public static final String FLAG_IC_ANNOT_RESNIK_1995
See Also:
Constant Field Values

FLAG_IC_ANNOT_RESNIK_1995_NORMALIZED

public static final String FLAG_IC_ANNOT_RESNIK_1995_NORMALIZED
See Also:
Constant Field Values

FLAG_IC_PROB_OCCURENCE_PROPAGATED

public static final String FLAG_IC_PROB_OCCURENCE_PROPAGATED
See Also:
Constant Field Values

FLAG_IC_IDF

public static final String FLAG_IC_IDF
See Also:
Constant Field Values

ICI_RESNIK_UNPROPAGATED_1995

public static final String ICI_RESNIK_UNPROPAGATED_1995

ICI_RESNIK_1995

public static final String ICI_RESNIK_1995

ICI_SANCHEZ_2011_a

public static final String ICI_SANCHEZ_2011_a

ICI_SANCHEZ_2011_b

public static final String ICI_SANCHEZ_2011_b

ICI_SECO_2004

public static final String ICI_SECO_2004

ICI_ZHOU_2008

public static final String ICI_ZHOU_2008

ICI_HARISPE_2012

public static final String ICI_HARISPE_2012

ICI_DEPTH_MAX_NONLINEAR

public static final String ICI_DEPTH_MAX_NONLINEAR

ICI_DEPTH_MIN_NONLINEAR

public static final String ICI_DEPTH_MIN_NONLINEAR

ICI_ANCESTORS_NORM

public static final String ICI_ANCESTORS_NORM

ICI_PROB_OCCURENCE

public static final String ICI_PROB_OCCURENCE

ICI_PROB_OCCURENCE_PROPAGATED

public static final String ICI_PROB_OCCURENCE_PROPAGATED

IC_ANNOT_RESNIK_1995

public static final String IC_ANNOT_RESNIK_1995

IC_ANNOT_RESNIK_1995_NORMALIZED

public static final String IC_ANNOT_RESNIK_1995_NORMALIZED

IC_PROB_OCCURENCE_PROPAGATED

public static final String IC_PROB_OCCURENCE_PROPAGATED

SIM_PAIRWISE_DAG_NODE_IC_INTRINSIC

public static final Map<String,String> SIM_PAIRWISE_DAG_NODE_IC_INTRINSIC

SIM_PAIRWISE_DAG_NODE_IC_ANNOT

public static final Map<String,String> SIM_PAIRWISE_DAG_NODE_IC_ANNOT

FLAG_SIM_PAIRWISE_DAG_NODE_SCHLICKER_2006

public static final String FLAG_SIM_PAIRWISE_DAG_NODE_SCHLICKER_2006
See Also:
Constant Field Values

FLAG_SIM_PAIRWISE_DAG_NODE_SCHLICKER_JACCARD

public static final String FLAG_SIM_PAIRWISE_DAG_NODE_SCHLICKER_JACCARD
See Also:
Constant Field Values

FLAG_SIM_PAIRWISE_DAG_NODE_SCHLICKER_3WJACCARD

public static final String FLAG_SIM_PAIRWISE_DAG_NODE_SCHLICKER_3WJACCARD
See Also:
Constant Field Values

FLAG_SIM_PAIRWISE_DAG_NODE_SCHLICKER_TVERSKY

public static final String FLAG_SIM_PAIRWISE_DAG_NODE_SCHLICKER_TVERSKY
See Also:
Constant Field Values

FLAG_SIM_PAIRWISE_DAG_NODE_SCHLICKER_GL

public static final String FLAG_SIM_PAIRWISE_DAG_NODE_SCHLICKER_GL
See Also:
Constant Field Values

FLAG_SIM_PAIRWISE_DAG_NODE_GL

public static final String FLAG_SIM_PAIRWISE_DAG_NODE_GL
See Also:
Constant Field Values

FLAG_SIM_PAIRWISE_DAG_NODE_GL_GRASM

public static final String FLAG_SIM_PAIRWISE_DAG_NODE_GL_GRASM
See Also:
Constant Field Values

FLAG_SIM_PAIRWISE_DAG_NODE_LIN_1998

public static final String FLAG_SIM_PAIRWISE_DAG_NODE_LIN_1998
See Also:
Constant Field Values

FLAG_SIM_PAIRWISE_DAG_NODE_TVERSKY_IC

public static final String FLAG_SIM_PAIRWISE_DAG_NODE_TVERSKY_IC
See Also:
Constant Field Values

FLAG_SIM_PAIRWISE_DAG_NODE_JACCARD_IC

public static final String FLAG_SIM_PAIRWISE_DAG_NODE_JACCARD_IC
See Also:
Constant Field Values

FLAG_SIM_PAIRWISE_DAG_NODE_JACCARD_3W_IC

public static final String FLAG_SIM_PAIRWISE_DAG_NODE_JACCARD_3W_IC
See Also:
Constant Field Values

FLAG_DIST_PAIRWISE_DAG_NODE_JIANG_CONRATH_1997

public static final String FLAG_DIST_PAIRWISE_DAG_NODE_JIANG_CONRATH_1997
See Also:
Constant Field Values

FLAG_SIM_PAIRWISE_DAG_NODE_JIANG_CONRATH_1997_NORM

public static final String FLAG_SIM_PAIRWISE_DAG_NODE_JIANG_CONRATH_1997_NORM
See Also:
Constant Field Values

FLAG_SIM_PAIRWISE_DAG_NODE_RESNIK_1995

public static final String FLAG_SIM_PAIRWISE_DAG_NODE_RESNIK_1995
See Also:
Constant Field Values

FLAG_SIM_PAIRWISE_DAG_NODE_RESNIK_1995_ANCESTORS

public static final String FLAG_SIM_PAIRWISE_DAG_NODE_RESNIK_1995_ANCESTORS
See Also:
Constant Field Values

FLAG_SIM_PAIRWISE_DAG_NODE_RESNIK_1995_DESCENDANTS

public static final String FLAG_SIM_PAIRWISE_DAG_NODE_RESNIK_1995_DESCENDANTS
See Also:
Constant Field Values

FLAG_SIM_PAIRWISE_DAG_NODE_RESNIK_1995_GRASM

public static final String FLAG_SIM_PAIRWISE_DAG_NODE_RESNIK_1995_GRASM
See Also:
Constant Field Values

FLAG_SIM_PAIRWISE_DAG_NODE_LIN_1998_GRASM

public static final String FLAG_SIM_PAIRWISE_DAG_NODE_LIN_1998_GRASM
See Also:
Constant Field Values

FLAG_SIM_PAIRWISE_DAG_NODE_MAZANDU_2012

public static final String FLAG_SIM_PAIRWISE_DAG_NODE_MAZANDU_2012
See Also:
Constant Field Values

FLAG_SIM_PAIRWISE_DAG_NODE_SIM_IC_2010

public static final String FLAG_SIM_PAIRWISE_DAG_NODE_SIM_IC_2010
See Also:
Constant Field Values

FLAG_SIM_PAIRWISE_DAG_NODE_HARISPE_2013

public static final String FLAG_SIM_PAIRWISE_DAG_NODE_HARISPE_2013
See Also:
Constant Field Values

SIM_PAIRWISE_DAG_NODE_TVERSKY_IC

public static final String SIM_PAIRWISE_DAG_NODE_TVERSKY_IC

SIM_PAIRWISE_DAG_NODE_LIN_1998

public static final String SIM_PAIRWISE_DAG_NODE_LIN_1998

SIM_PAIRWISE_DAG_NODE_JACCARD_IC

public static final String SIM_PAIRWISE_DAG_NODE_JACCARD_IC

SIM_PAIRWISE_DAG_NODE_JACCARD_3W_IC

public static final String SIM_PAIRWISE_DAG_NODE_JACCARD_3W_IC

SIM_PAIRWISE_DAG_NODE_JIANG_CONRATH_1997

public static final String SIM_PAIRWISE_DAG_NODE_JIANG_CONRATH_1997

SIM_PAIRWISE_DAG_NODE_JIANG_CONRATH_1997_NORM

public static final String SIM_PAIRWISE_DAG_NODE_JIANG_CONRATH_1997_NORM

SIM_PAIRWISE_DAG_NODE_RESNIK_1995

public static final String SIM_PAIRWISE_DAG_NODE_RESNIK_1995

SIM_PAIRWISE_DAG_NODE_RESNIK_1995_ANCESTORS

public static final String SIM_PAIRWISE_DAG_NODE_RESNIK_1995_ANCESTORS

SIM_PAIRWISE_DAG_NODE_RESNIK_1995_DESCENDANTS

public static final String SIM_PAIRWISE_DAG_NODE_RESNIK_1995_DESCENDANTS

SIM_PAIRWISE_DAG_NODE_SCHLICKER_2006

public static final String SIM_PAIRWISE_DAG_NODE_SCHLICKER_2006

SIM_PAIRWISE_DAG_NODE_SCHLICKER_JACCARD

public static final String SIM_PAIRWISE_DAG_NODE_SCHLICKER_JACCARD

SIM_PAIRWISE_DAG_NODE_SCHLICKER_3WJACCARD

public static final String SIM_PAIRWISE_DAG_NODE_SCHLICKER_3WJACCARD

SIM_PAIRWISE_DAG_NODE_SCHLICKER_TVERSKY

public static final String SIM_PAIRWISE_DAG_NODE_SCHLICKER_TVERSKY

SIM_PAIRWISE_DAG_NODE_SCHLICKER_GL

public static final String SIM_PAIRWISE_DAG_NODE_SCHLICKER_GL

SIM_PAIRWISE_DAG_NODE_GL

public static final String SIM_PAIRWISE_DAG_NODE_GL

SIM_PAIRWISE_DAG_NODE_GL_GRASM

public static final String SIM_PAIRWISE_DAG_NODE_GL_GRASM

SIM_PAIRWISE_DAG_NODE_RESNIK_1995_GraSM

public static final String SIM_PAIRWISE_DAG_NODE_RESNIK_1995_GraSM

SIM_PAIRWISE_DAG_NODE_LIN_1998_GraSM

public static final String SIM_PAIRWISE_DAG_NODE_LIN_1998_GraSM

SIM_PAIRWISE_DAG_NODE_MAZANDU_2012

public static final String SIM_PAIRWISE_DAG_NODE_MAZANDU_2012

SIM_PAIRWISE_DAG_NODE_SIM_IC_2010

public static final String SIM_PAIRWISE_DAG_NODE_SIM_IC_2010

SIM_PAIRWISE_DAG_NODE_HARISPE_2013

public static final String SIM_PAIRWISE_DAG_NODE_HARISPE_2013

SIM_PAIRWISE_DAG_NODE_BASED

public static final Map<String,String> SIM_PAIRWISE_DAG_NODE_BASED

MEASURE_REQUIRE_EXTRA_IC

public static final HashSet<String> MEASURE_REQUIRE_EXTRA_IC

SIM_PAIRWISE_DAG_HYBRID_RANWEZ_2006

public static final String SIM_PAIRWISE_DAG_HYBRID_RANWEZ_2006

SIM_PAIRWISE_DAG_HYBRID_BASED

public static final Map<String,String> SIM_PAIRWISE_DAG_HYBRID_BASED

pairwiseMeasureMapping

public static final HashMap<String,String> pairwiseMeasureMapping

PAIRWISE_MEASURE_FLAGS

public static final HashSet<String> PAIRWISE_MEASURE_FLAGS

icsMapping

public static final HashMap<String,String> icsMapping

IC_FLAGS

public static final HashSet<String> IC_FLAGS

MEASURE_FLAGS_IC_DEPENDENCY

public static final HashSet<String> MEASURE_FLAGS_IC_DEPENDENCY
Constructor Detail

SMConstants

public SMConstants()
Method Detail

groupwiseClassName

public static String groupwiseClassName(String methodFlag)
Return the class Name of the given groupwise semantic measure flag

Parameters:
methodFlag - the flag associated to the method
Returns:
the class Name of the given groupwise semantic measure flag

getPairwiseApproach

public static int getPairwiseApproach(String measureFlag)
Return the id of the approach associated to the semantic measure flag

Parameters:
measureFlag - the flag associated to the method
Returns:
the id of the approach

requireDAG

public static boolean requireDAG(int mApproach)
Test if the approach requires the graph to be a Directed Acyclic Graph.

Parameters:
mApproach - the id of the approach considered
Returns:
true if the approach requires a DAG

pairwiseClassName

public static String pairwiseClassName(String methodFlag)
Return the class Name of the given pairwise semantic measure flag

Parameters:
methodFlag - the flag associated to the method
Returns:
the class Name of the given pairwise semantic measure flag

semanticMeasureClassName

public static String semanticMeasureClassName(String methodFlag)
Return the class Name of the given semantic measure flag

Parameters:
methodFlag - the flag associated to the method
Returns:
the class Name of the given semantic measure flag


Copyright © 2013. All Rights Reserved.