From a919cff53255eb7136cc39fbac9cf7d018723361 Mon Sep 17 00:00:00 2001 From: Harshad Hegde Date: Mon, 7 Aug 2023 11:12:08 -0500 Subject: [PATCH] Added term_pairwise_similarity_attributes --- .../implementations/semsimian/semsimian_implementation.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/oaklib/implementations/semsimian/semsimian_implementation.py b/src/oaklib/implementations/semsimian/semsimian_implementation.py index 7b27662e1..5eba92ff1 100644 --- a/src/oaklib/implementations/semsimian/semsimian_implementation.py +++ b/src/oaklib/implementations/semsimian/semsimian_implementation.py @@ -56,6 +56,12 @@ def __post_init__(self): mn = m if isinstance(m, str) else m.__name__ setattr(SemSimianImplementation, mn, methods[mn]) + self.term_pairwise_similarity_attributes = [ + attr + for attr in vars(TermPairwiseSimilarity) + if not any(attr.startswith(s) for s in ["class_", "_"]) + ] + def create_pairwise_similarity_output_object( self, predicates: List[PRED_CURIE] = None, attributes: List[str] = None ):