diff --git a/webapp/api/api/utils.py b/webapp/api/api/utils.py index dc27ad42..f7016402 100644 --- a/webapp/api/api/utils.py +++ b/webapp/api/api/utils.py @@ -69,6 +69,7 @@ def check_ents(ent): tkns_in.append(tkn) ents.append(ent) + logger.debug('Found %s annotations to store', len(ents)) for ent in ents: label = ent._.cui @@ -103,6 +104,7 @@ def check_ents(ent): ann_ent.save() + logger.debug('Found % annotations to store', len(ents)) # check the ent._.meta_anns if it exists if hasattr(ent._, 'meta_anns') and len(metatask2obj) > 0 and len(metataskvals2obj) > 0: for meta_ann_task, pred in ent._.meta_anns.items(): @@ -116,6 +118,8 @@ def check_ents(ent): meta_anno_obj.meta_task_value = metataskvals2obj[meta_ann_task][pred['value']] meta_anno_obj.acc = pred['confidence'] meta_anno_obj.save() + logger.debug('Successfully saved %s', meta_anno_obj) + def get_create_cdb_infos(cdb, concept, cui, cui_info_prop, code_prop, desc_prop, model_clazz): diff --git a/webapp/api/api/views.py b/webapp/api/api/views.py index a269e9ab..19102ad5 100644 --- a/webapp/api/api/views.py +++ b/webapp/api/api/views.py @@ -269,6 +269,7 @@ def prepare_documents(request): if (len(anns) == 0 and not is_validated) or update: # Based on the project id get the right medcat cat = get_medcat(project=project) + logger.info('loaded medcat model for project: %s', project.id) # Set CAT filters cat.config.linking['filters']['cuis'] = cuis