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