本节摘要:单分子看单个还原,组学则把成千上万个蛋白、代谢物一次全谱打出来;基因工程则让人类"按图纸改造"分子。本节把蛋白质组学、代谢组学的数据流讲清,再把 PCR、分子克隆、载体设计与转基因的大意摸一遍,算例演示"PCR 扩增按指数翻倍、N 个循环能翻多少份""载体要几个原件"等动手账。
阅读完本节,你应当能够:
两者叠加,常能回答"基因表达改变后,蛋白跟没跟上、代谢有没有真的变了"这类单点答不了的问题。
genes, proteins = 20000, 5000 print(f"基因组约 {genes} 个基因,单次蛋白组常可定 {proteins} 个蛋白") # 典型蛋白组学数据流(简化) steps = ["蛋白提取","酶碎裂成肽段","液质联用(LC-MS/MS)","数据库比对","定量与统计"] for i,s in enumerate(steps,1): print(f" {i}. {s}")
量级感一旦建立,就明白"组学靠的是高通量仪器+统计"而不只是手工微管。多得的数据常包藏噪音,必须讲求 replicate(重复)与统计校正,否则"看起来高"可能只是批次波动——这也是一步步走数据库比对的现实原因。
PCR 靠引物、聚合酶与热循环把目标片段反复翻倍:每轮理论上 x2。N 轮后约 2 的 N 次方份(受酶效率与引物限制,实际到平台上限封顶)。
def pcr_amplify(start_copies, cycles, efficiency=0.9): return start_copies * (1 + efficiency) ** cycles for c in [20, 30, 40]: n = pcr_amplify(1, c) plateau = min(n, 1e12) # 平台期示意 print(f"{c} 轮 → 约 {n:.2e} 份(理论),平台上限约 1e12") # 反推动态范围:若某样本 Ct=22 而阳性对照 Ct=18,差 4 轮≈16 倍 def fold_by_ct(delta_ct, base=2.0): return base ** delta_ct print("Ct 差 4 轮 ≈", fold_by_ct(4), "倍拷贝差异")
一眼看出 30 轮就能放大到千亿级,PCR 因此成为从微量样品"炼金"出可检测量的基石。而 qPCR 的 Ct 值常被用于相对定量——每差一轮循环代表约两倍拷贝差,"Ct 差多少 → 差多少倍"这条换算已成为临床与科研里的通用算术。技术的代价是:一点污染物也能被同量放大,所以"无污染"才如此重要。
把目标基因"剪"出来、连进质粒载体、转进宿主表达,是基因工程的基础。关键原件:启动子(定何时在哪表达)、选择标记(挑出带载体的细胞)、多克隆位点(供酶切插基因)。
def cloning_steps(): return ["PCR扩目标基因","酶切位点","连接进载体","转化宿主","筛选阳性克隆","诱导表达"] for i, s in enumerate(cloning_steps(),1): print(f"第{i}步:{s}") def vector_essentials(): return {"启动子":"决定何时何处表达","选择标记":"抗性/荧光挑细胞","多克隆位点":"供酶切插基因","复制起点":"在宿主内维持"} for k,v in vector_essentials().items(): print(f" {k}: {v}")
步骤虽多,核心只是"切-连-转-筛-表达"五字诀。配限制性内切酶与连接酶就能把外源基因"嫁"进宿主,产出重组蛋白(胰岛素、疫苗抗原等)。核酸合成与 CRISPR 等新法让"不加酶切也能改序列"更为常见,但理解这套基础流程仍有价值——几乎所有重组蛋白药都曾是"切连转筛表达"出来的。
临床首支基因工程药就是重组人胰岛素;疫苗、单抗、细胞因子全靠这套工艺。基因编辑则更进一步直接改细胞/生殖系遗传信息,从"拿外源表达"走向"改内源序列"。
def product_line(platform): return { "重组胰岛素":"由大肠杆菌/酵母表达外源人胰岛素基因", "mRNA疫苗":"把编码抗原的mRNA包进脂质纳米颗粒注射", "病毒载体基因治疗":"用腺相关病毒把正确基因送到患者细胞", }.get(platform) for p in ["重组胰岛素","mRNA疫苗","病毒载体基因治疗"]: print(f"{p}: {product_line(p)}")
看懂克隆与表达,才理解这些现代药物的生产链路与监管重点——也才会懂得为什么"载体安全性、插入位置可控性"对基因治疗分外重要。CRISPR 时代再不只能"搬新基因",更能"就地修旧基因",但这更考验编辑的精准与脱靶风险控制。