psamm.bayesian_util
– Bayesian Matching Utility Functions¶
Utility functions.
-
psamm.bayesian_util.
id_equals
(id1, id2)¶ Return True if the two IDs are considered equal.
-
psamm.bayesian_util.
name_equals
(name1, name2)¶ Return True if the two names are considered equal.
-
psamm.bayesian_util.
name_similar
(name1, name2)¶ Return the possibility that two names are considered equal.
-
psamm.bayesian_util.
formula_equals
(f1, f2, charge1, charge2)¶ Return True if the two formulas are considered equal.
-
psamm.bayesian_util.
formula_exact
(f1, f2)¶ Return True if the two formulas are considered equal.
-
psamm.bayesian_util.
pairwise_distance
(i1, i2, distance, threshold=None)¶ Pairwise distances.
-
psamm.bayesian_util.
levenshtein
(s1, s2)¶ Edit distance function.
-
psamm.bayesian_util.
jaccard
(s1, s2)¶ Jaccard similarity function.