Skip to content

Commit 58aaebc

Browse files
committed
CU-8699049kf: Fix a few minor typing issues
1 parent 149f5b1 commit 58aaebc

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

medcat/evaluate_mct_export/mct_analysis.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
import plotly.graph_objects as go
33
from medcat.cat import CAT
44
from datetime import date
5+
from typing import cast
56

67
import os
78
import json
@@ -111,7 +112,7 @@ def annotation_df(self) -> pd.DataFrame:
111112
"""
112113
annotation_df = pd.DataFrame(self.annotations)
113114
if self.cat:
114-
annotation_df.insert(5, 'concept_name', annotation_df['cui'].map(lambda cui: self.cat.cdb.get_name(cui)))
115+
annotation_df.insert(5, 'concept_name', annotation_df['cui'].map(lambda cui: cast(CAT, self.cat).cdb.get_name(cui)))
115116
exceptions: List[ValueError] = []
116117
# try the default format as well as the format specified above
117118
for format in [None, DATETIME_FORMAT]:
@@ -432,7 +433,7 @@ def meta_anns_concept_summary(self) -> pd.DataFrame:
432433
meta_anns_df['total_anns'] = meta_anns_df[col_lst].sum(axis=1)
433434
meta_anns_df = meta_anns_df.sort_values(by='total_anns', ascending=False)
434435
meta_anns_df = meta_anns_df.rename_axis('cui').reset_index(drop=False)
435-
meta_anns_df.insert(1, 'concept_name', meta_anns_df['cui'].map(lambda cui: self.cat.cdb.get_name(cui)))
436+
meta_anns_df.insert(1, 'concept_name', meta_anns_df['cui'].map(lambda cui: cast(CAT, self.cat).cdb.get_name(cui)))
436437
return meta_anns_df
437438

438439
def generate_report(self, path: str = 'mct_report.xlsx', meta_ann=False, concept_filter: Optional[List] = None):

0 commit comments

Comments
 (0)