Spaces:
Running
Running
Update src/bin/semantic_similarity_infer.py
Browse files
src/bin/semantic_similarity_infer.py
CHANGED
@@ -103,17 +103,19 @@ def calculateCorrelationforOntology(aspect, matrix_type):
|
|
103 |
|
104 |
manhattanCorr = spearmanr(real_distance_list, manhattan_distance_list)
|
105 |
|
106 |
-
return
|
107 |
-
"correlation": manhattanCorr[0], "p_value": manhattanCorr[1]
|
108 |
-
}
|
109 |
|
110 |
def calculate_all_correlations():
|
111 |
results = {}
|
112 |
for similarity_matrix_type in similarity_tasks:
|
113 |
matrix_results = {}
|
114 |
for aspect in ["MF", "BP", "CC"]:
|
115 |
-
corr = calculateCorrelationforOntology(aspect, similarity_matrix_type)
|
116 |
-
|
117 |
-
|
118 |
-
|
|
|
|
|
|
|
|
|
119 |
return results
|
|
|
103 |
|
104 |
manhattanCorr = spearmanr(real_distance_list, manhattan_distance_list)
|
105 |
|
106 |
+
return (manhattanCorr[0], manhattanCorr[1])
|
|
|
|
|
107 |
|
108 |
def calculate_all_correlations():
|
109 |
results = {}
|
110 |
for similarity_matrix_type in similarity_tasks:
|
111 |
matrix_results = {}
|
112 |
for aspect in ["MF", "BP", "CC"]:
|
113 |
+
corr, p_value = calculateCorrelationforOntology(aspect, similarity_matrix_type)
|
114 |
+
|
115 |
+
corr_key = f"{similarity_matrix_type}_{aspect}_correlation"
|
116 |
+
p_value_key = f"{similarity_matrix_type}_{aspect}_p_value"
|
117 |
+
|
118 |
+
results[corr_key] = corr
|
119 |
+
results[p_value_key] = p_value
|
120 |
+
|
121 |
return results
|