Spaces:
Sleeping
Sleeping
no ssms, set to 0 counts, for melanoma type queries
Browse files- methods/utilities.py +6 -0
methods/utilities.py
CHANGED
|
@@ -102,6 +102,12 @@ def calculate_ssm_frequency(ssm_statistics, cancer_entities, project_mappings):
|
|
| 102 |
/ ssm_statistics[project]["total_case_counts"]
|
| 103 |
)
|
| 104 |
ssm_frequency[project] = {"frequency": round(freq * 100, 2)}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 105 |
return ssm_frequency
|
| 106 |
|
| 107 |
|
|
|
|
| 102 |
/ ssm_statistics[project]["total_case_counts"]
|
| 103 |
)
|
| 104 |
ssm_frequency[project] = {"frequency": round(freq * 100, 2)}
|
| 105 |
+
|
| 106 |
+
# if there are no ssms, set to 0 counts
|
| 107 |
+
for c in cancer_entities:
|
| 108 |
+
if c not in ssm_frequency:
|
| 109 |
+
ssm_frequency[c] = {'frequency': 0.0}
|
| 110 |
+
|
| 111 |
return ssm_frequency
|
| 112 |
|
| 113 |
|