PreS1与HBeAg联合检测对HBV-DNA水平预测的价值

需积分: 5 0 下载量 138 浏览量 更新于2024-08-13 收藏 610KB PDF 举报
"PreS1抗原与HBeAg联合检测用于预测HBV-DNA的水平 (2011年)" 这篇论文探讨了慢性乙型肝炎病毒(HBV)携带者血清中的PreS1抗原和HBeAg两项指标与HBV-DNA定量之间的关系。研究采用了双抗体夹心酶联免疫吸附分析(ELISA)法检测PreS1抗原,以及一步法ELISA检测HBeAg,同时利用实时荧光定量聚合酶链反应(PCR)法来检测HBV-DNA。 在335例慢性HBV携带者中,PreS1抗原阳性率为42.7%,HBeAg阳性率为36.4%,而HBV-DNA阳性率为53.4%。进一步分析发现,在HBV-DNA阳性的179例患者中,HBeAg阳性率为60.9%,而在HBV-DNA阴性的156例患者中,HBeAg阴性率为91.7%。这表明HBeAg状态与HBV-DNA的阳性率有较高关联性。 PreS1抗原在HBV-DNA阳性的179例患者中有49.7%为阳性,在HBV-DNA阴性的156例患者中则有65.4%为阴性。当PreS1和HBeAg同时阳性时,HBV-DNA阳性率高达93.8%(45/48),而在PreS1和HBeAg双阴性的感染者中,HBV-DNA阳性率仅22.0%(26/118)。这显示PreS1抗原与HBeAg的联合检测可以更准确地预测HBV的复制活跃程度。 研究结论指出,尽管HBeAg与HBV-DNA的相关性更高,但PreS1抗原与HBeAg的联合检测能提供更全面的信息。PreS1和HBeAg双阳性的患者HBV复制程度高,而双阴性的患者复制程度相对较低。因此,这种联合检测方法对于评估和预测慢性HBV感染患者的病毒载量水平具有临床价值,可作为监测疾病活动性和治疗效果的辅助手段。 关键词涉及:慢性HBV携带者、PreS1抗原、乙肝病毒DNA、乙肝e抗原。该研究属于自然科学领域的论文,由广东省医学科研基金资助,并发表在《暨南大学学报(医学版)》2011年第32卷第6期。

帮我完善以下代码 void Check_Key(void) { unsigned char row, col; unsigned int KEY_DOUT,tmp1, tmp2; tmp1 = 0x0800; for(row=0; row<4; row++) //行扫描 { KEY_DOUT = 0X0f00; //输出全为1 KEY_DOUT-= tmp1; //依次输出一个为0 GPIOD->ODR=((GPIOD->ODR&0xf0ff)|KEY_DOUT); tmp1 >>=1; if((GPIO_ReadInputData(GPIOD)&0xf000)<0xf000) //if((KEY_DIN & 0xF0) < 0xF0) //P2输入是否有一位为0 { tmp2 = 0x1000; //用于检测出哪一位为0 for(col=0; col<4; col++) //列扫描 { if(0x00 == (GPIO_ReadInputData(GPIOD) & tmp2)) //找到等于0的列 { key_val = key_Map[row*4 + col];//获取键值 return; //退出循环 } tmp2 <<= 1; //右移1位 } } } } void Key_Event(void) { unsigned int tmp; GPIOD->ODR=((GPIOD->ODR&0xf0ff)|0x0000); tmp = GPIO_ReadInputData(GPIOD); if ((0x00 == key_Pressed) && ((tmp & 0xF000) < 0xF000)) //如果有键按下 { key_Pressed = 1; //按键按下标识位置位 delay_ms(10); //延时去抖 Check_Key(); //获取键 // key_flag = 1; //按键标识置位 } else if ((key_Pressed == 1)&&((tmp & 0xf000) == 0xF000)) //如果按键释放 { key_Pressed = 0; //清除标识位 key_flag = 1; //按键标识位置位 } else { delay_ms(1); } } u8 KEY_Scan(u8 mode) { static u8 key_up=1;//按键按松开标志 if(mode)key_up=1; //支持连按 if(key_up&&(KEY0==0||KEY1==0||WK_UP==1)) { delay_ms(10);//去抖动 key_up=0; if(KEY0==0)return KEY0_PRES; else if(KEY1==0)return KEY1_PRES; else if(WK_UP==1)return WKUP_PRES; }else if(KEY0==1&&KEY1==1&&WK_UP==0)key_up=1; return 0;// 无按键按下 }

2023-05-29 上传