mgyigit commited on
Commit
81c47ae
·
verified ·
1 Parent(s): db965ce

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
- print(corr)
117
- matrix_results[aspect] = corr
118
- results[similarity_matrix_type] = matrix_results
 
 
 
 
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