From 5b61d35754ac45b75aa0d722771f5e38f87bf8a8 Mon Sep 17 00:00:00 2001 From: helongjun Date: Sun, 7 Apr 2024 14:58:27 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E6=96=B0=E9=9D=B6=E7=97=85?= =?UTF-8?q?=E7=81=B6=E8=AF=84=E4=BC=B0=E7=AE=97=E6=B3=95=20=E4=BF=AE?= =?UTF-8?q?=E6=94=B9=E6=96=87=E4=BB=B6=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- iRECIST/疗效评估算法/IRECIS新病灶评估.cs | 43 ------------------ ...既往新病灶评估.cs => iRECIST其它既往新病灶评估.cs} | 0 ...IRECIS整体肿瘤评估.cs => iRECIST整体肿瘤评估.cs} | 0 iRECIST/疗效评估算法/iRECIST新病灶评估.cs | 44 +++++++++++++++++++ ...新病灶评估.cs => iRECIST触发iRECIST后新病灶评估.cs} | 0 5 files changed, 44 insertions(+), 43 deletions(-) delete mode 100644 iRECIST/疗效评估算法/IRECIS新病灶评估.cs rename iRECIST/疗效评估算法/{IRECIS其它既往新病灶评估.cs => iRECIST其它既往新病灶评估.cs} (100%) rename iRECIST/疗效评估算法/{IRECIS整体肿瘤评估.cs => iRECIST整体肿瘤评估.cs} (100%) create mode 100644 iRECIST/疗效评估算法/iRECIST新病灶评估.cs rename iRECIST/疗效评估算法/{IRECIS触发iRECIST后新病灶评估.cs => iRECIST触发iRECIST后新病灶评估.cs} (100%) diff --git a/iRECIST/疗效评估算法/IRECIS新病灶评估.cs b/iRECIST/疗效评估算法/IRECIS新病灶评估.cs deleted file mode 100644 index 1ae47e5..0000000 --- a/iRECIST/疗效评估算法/IRECIS新病灶评估.cs +++ /dev/null @@ -1,43 +0,0 @@ -if(新靶病灶为ND&&新非靶病灶为ND&&其它既往新病灶为ND&&不存在触发iRECIST后新病灶) -{ - 疗效为 ND -} -else if (新靶病灶为iCPD||新非靶病灶为iCPD) -{ - 疗效为 iCPD -} -else if (前一访视新病灶评估为iCPD && (新靶病灶有存在病灶 || 新非靶病灶有存在状态病灶 || 其它既往新病灶有明确的病灶 || 触发iRECIST后新病灶有明确病灶)) -{ - 疗效为 iCPD -} -else if (前一访视新病灶评估为iUPD && 新靶病灶上个访视评估为NE,本次访视评估为iUPD) -{ - 疗效为 iCPD -} -else if (前一访视新病灶评估为iUPD && 新非靶病灶上个访视评估为NE,本次访视评估为iUPD) -{ - 疗效为 iCPD -} -else if (前一访视新病灶评估为iUPD && 其它既往新病灶上个访视评估为NE或疑似,本次访视评估为iUPD) -{ - 疗效为 iCPD -} -else if (前一访视新病灶评估为iUPD && 触发iRECIST后新病灶评估上个访视评估为NE或否或疑似,本次访视评估为是) -{ - 疗效为 iCPD -} -else if (新靶病灶评估为iUPD || 新非靶病灶评估为iUPD || 其它既往新病灶评估为iUPD || 触发iRECIST后新病灶评估上个访视评估为是) -{ - 疗效为 iUPD -} -else if (新靶病灶、新非靶病灶、其它既往新病灶、触发iRECIST后的新病灶任一项评估为NE) -{ - 疗效为 NE -} -else if (其它既往新病灶或触发iRECIST后新病灶评估为“疑似”) -{ - 疗效为 疑似 -}else -{ - //错误级别日志:项目、标准、受试者、阅片人、任务。输出新病灶数据: -} \ No newline at end of file diff --git a/iRECIST/疗效评估算法/IRECIS其它既往新病灶评估.cs b/iRECIST/疗效评估算法/iRECIST其它既往新病灶评估.cs similarity index 100% rename from iRECIST/疗效评估算法/IRECIS其它既往新病灶评估.cs rename to iRECIST/疗效评估算法/iRECIST其它既往新病灶评估.cs diff --git a/iRECIST/疗效评估算法/IRECIS整体肿瘤评估.cs b/iRECIST/疗效评估算法/iRECIST整体肿瘤评估.cs similarity index 100% rename from iRECIST/疗效评估算法/IRECIS整体肿瘤评估.cs rename to iRECIST/疗效评估算法/iRECIST整体肿瘤评估.cs diff --git a/iRECIST/疗效评估算法/iRECIST新病灶评估.cs b/iRECIST/疗效评估算法/iRECIST新病灶评估.cs new file mode 100644 index 0000000..01a1c7b --- /dev/null +++ b/iRECIST/疗效评估算法/iRECIST新病灶评估.cs @@ -0,0 +1,44 @@ +if (新靶病灶为ND && 新非靶病灶为ND && 其它既往新病灶为ND && 不存在触发iRECIST后新病灶) +{ + 疗效为 ND +} +else if (新靶病灶为iCPD || 新非靶病灶为iCPD) +{ + 疗效为 iCPD +} +//else if (前一访视新病灶评估为iCPD && (新靶病灶有存在病灶 || 新非靶病灶有存在状态病灶 || 其它既往新病灶有明确的病灶 || 触发iRECIST后新病灶有明确病灶)) //新靶病灶要增加“太小”状态非淋巴结靶病灶的情况 +else if (前一访视新病灶评估为iCPD && (新靶病灶评估为iCPD或iUPD || 新非靶病灶评估为iCPD或iUPD || 其它既往新病灶评估为iUPD || 触发iRECIST后新病灶评估为是)) +{ + 疗效为 iCPD +} +else if (前一访视新病灶评估为iUPD && 新靶病灶上个访视评估为NE或ND,本次访视评估为iUPD) //新靶病灶增加ND的情况,ND可代表全部新靶消失的情况 +{ + 疗效为 iCPD +} +else if (前一访视新病灶评估为iUPD && 新非靶病灶上个访视评估为NE或ND,本次访视评估为iUPD) //新非靶病灶增加ND的情况,ND可代表全部新非靶消失的情况 +{ + 疗效为 iCPD +} +else if (前一访视新病灶评估为iUPD && 其它既往新病灶上个访视评估为NE、ND或疑似,本次访视评估为iUPD)//其它新病灶增加ND的情况,ND可代表全部其它新病灶消失的情况 +{ + 疗效为 iCPD +} +else if (前一访视新病灶评估为iUPD && 触发iRECIST后新病灶评估上个访视评估为NE或否或疑似,本次访视评估为是) +{ + 疗效为 iCPD +} +else if (新靶病灶评估为iUPD || 新非靶病灶评估为iUPD || 其它既往新病灶评估为iUPD || 触发iRECIST后新病灶评估为是)//触发iRECIST后新病灶评估为是 +{ + 疗效为 iUPD +} +else if (新靶病灶、新非靶病灶、其它既往新病灶、触发iRECIST后的新病灶任一项评估为NE) +{ + 疗效为 NE +} +else if (其它既往新病灶或触发iRECIST后新病灶评估为“疑似”) +{ + 疗效为 疑似 +}else +{ + //错误级别日志:项目、标准、受试者、阅片人、任务。输出新病灶数据: +} \ No newline at end of file diff --git a/iRECIST/疗效评估算法/IRECIS触发iRECIST后新病灶评估.cs b/iRECIST/疗效评估算法/iRECIST触发iRECIST后新病灶评估.cs similarity index 100% rename from iRECIST/疗效评估算法/IRECIS触发iRECIST后新病灶评估.cs rename to iRECIST/疗效评估算法/iRECIST触发iRECIST后新病灶评估.cs