def update_ui(): if items[current].get('audit_radcat'): radcat_entry.set("RADCAT{}".format(items[current]['audit_radcat'])) fu_entry.set(items[current]['audit_radcat3'] == "Yes") unscored_btn.state(['!disabled']) else: radcat_entry.set('') fu_entry.set(False) item = items[current] r = Report(text=item['report_text']) # logging.debug(r.text) # extractions = r.extractions() # item['radcat'] = int(extractions.get('radcat')) # item['radcat3'] = "Yes" if extractions.get('radcat3') else "No" complete = [k for k in items if k.get('audit_radcat')] task_label_str.set("Report {} of {} ({} complete)\nStatus: {}".format( current + 1, len(items), len(complete), item['status'])) report_text['state'] = 'normal' report_text.delete('1.0', 'end') report_text.insert('1.0', r.anonymized()) report_text['state'] = 'disabled'
def update_ui(): if items[current].get('audit_radcat'): audit_radcat = items[current]['audit_radcat'] audit_radcat3 = items[current]['audit_radcat3'] if audit_radcat == 2 and audit_radcat3: audit_radcat = 3 audit_radcat3 = False entry = "RADCAT{}{}".format(audit_radcat, "+3" if audit_radcat3 == "Yes" else "") radcat_entry.set(entry) unscored_btn.state(['!disabled']) else: radcat_entry.set('') # fu_entry.set(False) item = items[current] r = Report(text=item['report_text']) # logging.debug(r.text) # extractions = r.extractions() # item['radcat'] = int(extractions.get('radcat')) # item['radcat3'] = "Yes" if extractions.get('radcat3') else "No" complete = [k for k in items if k.get('audit_radcat')] task_label_str.set( "Report {} of {} ({} complete)\n{age}yo {sex} {status} {bp} {mod}". format(current + 1, len(items), len(complete), status=item['status'], age=item['age'], sex=item['sex'][0], bp=item['body_part'], mod=item['modality'])) report_text['state'] = 'normal' report_text.delete('1.0', 'end') report_text.insert('1.0', r.anonymized()) report_text['state'] = 'disabled'