From 918fa6db0f4754a23780bd8822623f1bfa7b5e7a Mon Sep 17 00:00:00 2001 From: chaopower Date: Wed, 2 Aug 2023 10:57:54 +0800 Subject: [PATCH] =?UTF-8?q?=E9=81=97=E4=BC=A0=E9=98=B4=E6=80=A7=E6=8F=8F?= =?UTF-8?q?=E8=BF=B0=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- tools/parsexlsx.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tools/parsexlsx.py b/tools/parsexlsx.py index f076811..5b4f8aa 100644 --- a/tools/parsexlsx.py +++ b/tools/parsexlsx.py @@ -214,15 +214,15 @@ class Parse(BaseAssignment): :return: """ hereditary = pd.DataFrame(self.sampledata['hereditary']) - result = '/' - disease = '/' - risk = '/' + result = '未检出相关突变' + disease = '未检出' + risk = '风险同一般人群' if not hereditary.empty: result = '|'.join(hereditary.apply(lambda x: '%s %s' % (x['基因'], x['检测结果']), axis=1).to_list()) disease = '|'.join(hereditary['遗传性肿瘤综合征'].to_list()) hereditary_risk = pd.DataFrame(self.sampledata['hereditary_risk']) - if not hereditary_risk.empty: + if not hereditary.empty: risk = ','.join(hereditary_risk[hereditary_risk['风险值'] == '偏高']['肿瘤类型'].to_list()) + '风险可能较高' self.result['hereditary'] = hereditary.to_dict('records')