AI 建筑师“小融”最近很得意,它用 RFdiffusion 一口气画了几百张“蛋白质小屋”的设计图。在电脑渲染图里,每栋小屋都完美无瑕:α螺旋当承重柱,β折叠当墙面,loop 当走廊。它把图纸传给生物学家“诸葛”老师,等着听表扬。可诸葛老师只推了推眼镜:“图纸渲染得再漂亮,也没人住过。按图盖出来,让验收团队拿仪器测一测,才知道会不会漏水、会不会塌。” “按图盖房”就是实验验证的全过程:先把图纸变成建材(序列合成),再施工建造(表达纯化),最后请三组验收员分别量尺寸(SEC)、查骨架(CD)、拍 CT(X-ray)。AI 设计得对不对,不能只看它自己的信心分,要看真正的实验结果。本文就用这场“盖房验收”的故事,带零基础读者看懂蛋白质设计从计算到实验的完整闭环——以及为什么每个 AI 设计的蛋白质,最终都必须住进真实的“屋子”里,让实验来打分。

岗位关联

对 AI 从业者而言,理解实验验证流程能让你看清“计算得分”与“真实世界”之间的鸿沟,懂得如何用实验反馈迭代模型,真正做出能落地的蛋白质设计成果。

目录
  1. 可视化演示
  2. 验证总览:为什么非得住进去才知道
  3. 序列合成:把图纸变成建材清单
  4. 表达纯化:施工队进场与毛坯房清理
  5. SEC表征:第一道验收——量尺寸
  6. CD表征:第二道验收——查骨架
  7. X-ray表征:终极验收——拍一张原子级 CT
  8. 迭代优化:验收不过,打回重画
  9. 瓶颈突破:跨越图纸与实物的鸿沟
  10. AI 应用场景
  11. Python 演示
  12. 常见误区
  13. 面试题

可视化演示

动态展示从设计序列到基因合成与克隆、表达系统与亲和纯化、CD/SEC/DSF快速验证与X-ray/cryo-EM高分辨率验证。

本节配有交互动效(进入视口后自动加载,约 3KB)。

验证总览:为什么非得住进去才知道

AI 建筑师“小融”最近越来越得意,它用 RFdiffusion 画出了几百张“蛋白质小屋”的设计图,每一张在电脑里都像精密的艺术品:α螺旋当承重柱、β折叠当墙面、loop 当走廊。它把图纸传给生物学家诸葛老师,等着一句夸奖。可诸葛老师只推了推眼镜:“图纸渲染得再美,也没人住过。按图盖出来,让验收团队测一测,才知道会不会漏水、会不会塌。”

诸葛老师口中的“按图盖出来”就是实验验证。AI 设计的蛋白质本质上只是一串氨基酸序列——一段写在纸上的“建材清单”;要确认它真能折叠成目标形状并有预期功能,必须走一遍真实流程:序列合成、表达纯化、结构表征,再统计“多少张图纸经得起验收”,反过来改进设计。没有这套“竣工手续”,AI 设计就永远只是屏幕上的渲染图。

整个验证流程像一套楼盘验收制度:“购买建材”对应把氨基酸序列变成基因并合成,“施工清理”对应让宿主细胞表达目标蛋白再纯化出来,“验收测量”则由三组仪器接力完成——SEC 量尺寸、CD 查骨架、X-ray 拍 CT。每一关都在回答一个问题:这份设计在真实世界到底成不成立。

Ppass=NverifiedNdesigned×100%\displaystyle P_{\text{pass}} = \dfrac{N_{\text{verified}}}{N_{\text{designed}}} \times 100\%

1. 分子——验证通过数:N_verified 指成功通过实验验证的设计数量,好比竣工验收拿到“合格证”的小屋个数。

NverifiedN_{\text{verified}}

2. 分母——设计总数:N_designed 指 AI 产出的全部候选设计,相当于所有画好的图纸数量。

NdesignedN_{\text{designed}}

3. 成功率的合成:两者相除再乘以 100%,得到设计成功率,也就是“盖了这么多、通过了几套”。

Ppass=NverifiedNdesigned×100%P_{\text{pass}} = \dfrac{N_{\text{verified}}}{N_{\text{designed}}} \times 100\%

对小融来说,这套“验收制度”不是刁难,而是保护。它让设计师知道:渲染图里的漂亮房子,哪些真的能住,哪些只是海市蜃楼。

序列合成:把图纸变成建材清单

有了图纸,第一件事是筹备建材。小融设计出的蛋白质是一串氨基酸——相当于图纸上写的“需要 80 根承重柱、30 块墙板”。但施工队(细胞)不认识“柱子和墙板”,只认识 DNA 这个“施工指令”。于是要请生物公司按照氨基酸序列反推出对应的基因序列,合成出一段真实的 DNA,这就是基因合成。

合成 DNA 前要先做“引物设计”。引物是 DNA 合成的“起吊机”,负责在指定位置启动合成反应。有个经验公式可以帮助判断引物能否稳定工作:引物中 GC 碱基对结合得更牢固,AT 碱基对结合得松一些,所以根据两类碱基的数量能估算出引物的“工作温度”(解链温度 Tm)。

Tm≈4×(G+C)+2×(A+T)\displaystyle \text{Tm} \approx 4 \times (G + C) + 2 \times (A + T)

1. 数出三类碱基:G+C 是鸟嘌呤和胞嘧啶的个数,它们之间有三个氢键、结合更紧密;A+T 是腺嘌呤和胸腺嘧啶的个数,只有两个氢键。

G+C, A+TG + C,\ A + T

2. 乘以经验系数:4 和 2 是实验总结出的权重系数,反映 GC 比 AT 结合强度高约一倍。

4×(G+C), 2×(A+T)4 \times (G + C),\ 2 \times (A + T)

3. 相加得到解链温度:把两项加总,就能估算引物与模板分开的温度,合成仪据此设定工作参数。

Tm≈4×(G+C)+2×(A+T)\text{Tm} \approx 4 \times (G + C) + 2 \times (A + T)

建材备好之后,还要把它们装进“施工说明书”——表达载体。载体是环状 DNA,带着启动子等控制元件,能让宿主细胞乖乖按照基因蓝图开工。小融第一次意识到:图纸上的设计再精巧,选错“施工队方言”(密码子偏好)也会导致建材浪费,所以设计序列时就得考虑宿主偏爱哪些密码子,这叫密码子优化。

表达纯化:施工队进场与毛坯房清理

建材到了,施工队正式进场。最常见的施工队是大肠杆菌——一种繁殖快、培养成本低的微生物,像一群不知疲倦的建筑工人,能在几十升的“工地”(培养液)里夜以继日地按基因蓝图生产目标蛋白质。蛋白质在小融的设想中是“一栋精致小屋”,但大肠杆菌可不管审美,它把蛋白质堆积在细胞里,甚至抱成一团不溶物。

所以施工完成后还要做“毛坯房清理”。先用超声波等办法把细胞'敲碎',把蛋白质从细胞碎片里释放出来,再用亲和纯化“精准捞人”。常用的手段是给目标蛋白质装一个 His 标签——一排组氨酸,像一把把微型钥匙;把细胞裂解液倒进装填了镍离子的层析柱,镍离子就是配套的锁。只有带 His 标签的目标蛋白质能被锁住,其他杂蛋白都被洗掉了,最后用高浓度咪唑“开锁”把目标蛋白冲下来。

Recovery=mfinalminitial×100%\displaystyle \text{Recovery} = \dfrac{m_{\text{final}}}{m_{\text{initial}}} \times 100\%

1. 分子——最终质量:m_final 是纯化后得到的蛋白质质量,相当于打扫完工地后清点出的可用材料。

mfinalm_{\text{final}}

2. 分母——初始质量:m_initial 是破碎细胞时目标蛋白质的总量,相当于进场时的全部建材。

minitialm_{\text{initial}}

3. 回收率合成:两者相除再乘 100%,得到纯化回收率;回收率太低说明施工损耗严重。

Recovery=mfinalminitial×100%\text{Recovery} = \dfrac{m_{\text{final}}}{m_{\text{initial}}} \times 100\%

拿到毛坯房之后还要“查质量”:跑一次 SDS-PAGE 电泳,看那条目标蛋白质条带纯不纯、有没有降解。小融第一次看到电泳胶上干干净净的单一条带时,才真正有了“图纸正在变成实体”的实感。

SEC表征:第一道验收——量尺寸

毛坯房清扫完毕,第一道验收开始。诸葛老师派出“测量队”——SEC(尺寸排阻色谱)。它的工作方式很像测房子的占地面积:给蛋白质排队依次走进一个装满“凝胶迷宫”的柱子。迷宫里有大小不一的孔道,像小区里宽窄不同的巷道。

大分子蛋白质因为体积太大,根本进不了细小的巷道,只能沿着主干道一路直行,所以最先从柱子底部溜出来;小分子则能在巷道里钻来钻去,绕远路,最后才出来。于是,出柱子的先后顺序就暴露了蛋白质的“个头”。如果设计的是单体小屋,实际却出来一个“二联排别墅”(二聚体),或者更糟糕的“一栋大板楼”(多聚体聚集体),SEC 曲线立刻会给出异常信号。

Kd=Ve−V0Vt−V0\displaystyle K_{d} = \dfrac{V_e - V_0}{V_t - V_0}

1. 样品洗脱体积:Ve 是蛋白质峰值从柱中被洗出来的体积,相当于这栋“房子”从迷宫出口走出来的时机。

VeV_e

2. 外水体积校正:V0 是柱子中所有液体体积里完全不能进入孔道的那部分,用来校准“主干道”的长度。

V0V_0

3. 柱总体积校正:Vt 是柱子的总体积(包含孔道),用它把不同柱子量出的结果统一到同一把“尺子”上,避免柱子不同无法比较。

Vt−V0V_t - V_0

4. 合成分配系数:把分子除以分母得到 Kd;对照已知分子量的标准蛋白曲线,还能反推出样品的分子量,判断它是单体还是多聚体。

Kd=Ve−V0Vt−V0K_{d} = \dfrac{V_e - V_0}{V_t - V_0}

SEC 虽然只“量尺寸”,却极其重要——因为蛋白质一旦聚集成团,后面的所有表征都会失真。它像验收礼仪的第一关:房子占地面积都对不上设计图,后面就免谈了。

CD表征:第二道验收——查骨架

第二道验收派来的是“骨架扫描组”——CD(圆二色谱)。这个方法很巧妙:普通光可以分解成左右两个方向的圆偏振光,而蛋白质里的肽键和氨基酸侧链对这两种圆偏振光的吸收程度有细微差异。这种差异随着波长的变化呈现出特征的谱线,就像是墙体的“身份指纹”。

不同二级结构会留下不同的指纹:α螺旋像盖楼用的“钢结构框架”,在 208 纳米和 222 纳米处出现一对特征性“双负峰”;β折叠像“砖混墙体”,在 218 纳米附近出现一个负峰;无规卷曲则像“散乱堆放的杂物”,呈现较平缓的特征曲线。通过分析远紫外区的 CD 谱线,软件可以估算出蛋白质里 α螺旋、β折叠、转角和无规卷曲各占多少比例,从而检验折叠是否与设计一致。

[θ]=θobs×M10×l×c\displaystyle [\theta] = \dfrac{\theta_{\text{obs}} \times M}{10 \times l \times c}

1. 原始椭圆率:θ_obs 是 CD 仪器直接测到的椭圆率,单位是毫度,相当于扫描仪打出的原始底片。

θobs\theta_{\text{obs}}

2. 平均残基分子量:M 是蛋白质氨基酸的平均分子量,用来把“整条蛋白”的信号均摊到每个氨基酸残基上,方便对比不同长度的蛋白。

MM

3. 光程与浓度修正:l 是样品池光程(厘米),c 是蛋白质浓度(毫克/毫升),乘以 10 是为了统一单位;用它们做分母,能消除样品用量不同带来的差异。

10×l×c10 \times l \times c

4. 合成摩尔椭圆率:分子除以分母,[θ] 便成为与样品浓度、光路长度无关的标准化信号,可用于计算各二级结构的比例。

[θ]=θobs×M10×l×c[\theta] = \dfrac{\theta_{\text{obs}} \times M}{10 \times l \times c}

CD 还能做“加热压力测试”:一边升温一边持续扫描,观察谱线何时崩溃,就能得到蛋白质的熔化温度(Tm)。骨架稳不稳、怕不怕热,一目了然。但它只能告诉你“用了多少种建材”,看不见每块砖的具体位置——那要等下一关 CT。

X-ray表征:终极验收——拍一张原子级 CT

前两关通过后,小融感觉胜券在握。但诸葛老师说:“尺寸和骨架都对了,还不够。要给整栋房子拍一张 CT,看清每一块砖的位置。”这就是 X 射线晶体学。想拍 CT,先要有“实体”——把纯化的蛋白质放进特殊溶液中,想方设法让它们像士兵列队一样整齐排列,形成一块蛋白质晶体。

晶体不是装饰品。一排排蛋白分子在晶体里以固定间距整齐排列,就像整齐的楼房阵列。让一束 X 射线照上去,射线被不同原子散射后相互叠加,在某些角度产生明亮的衍射斑点;斑点亮度和位置记录着分子内部所有原子的空间信息。对这些衍射数据进行数学处理,就能重建出电子密度图——相当于把 CT 扫描的“切片”合成立体图,再把氨基酸一个个“装”进去,得到原子级的三维坐标。

nλ=2dsin⁡θ\displaystyle n\lambda = 2d\sin\theta

1. 已知波长与入射角:λ 是 X 射线的波长,θ 是射线与晶面的掠射角,都是实验中可直接测量的量。

λ, θ\lambda,\ \theta

2. 晶面间距:d 是晶体中相邻原子晶面的距离,这是我们要反推的“建筑内部尺寸”。

dd

3. 衍射级次:n 是正整数,表示波程差是波长的几倍;不同级次的衍射峰对应不同的晶面。

nλn\lambda

4. 合成布拉格条件:只有当 nλ 恰好等于 2d sinθ 时,散射波才会同相叠加形成可检测的衍射峰;据此可以从衍射角度算出原子间距 d。

nλ=2dsin⁡θn\lambda = 2d\sin\theta

当小融第一次在电脑里看到电子密度图与它设计的模型几乎完美重合时,它明白了:这才是“皇家验收”——不再是估算,而是真正看到了每一个原子坐在它该坐的位置上。好房子,经得起 CT。

迭代优化:验收不过,打回重画

然而现实很残酷。第一批 100 张图纸盖下来,只有 15 栋小屋通过全部验收。小融很沮丧,诸葛老师却很淡定:“第一次盖房就有 15% 的成功率,已经不错了。关键是——每张'废图纸'都在告诉你哪里画错了。”

这就是迭代优化的核心思想:设计成功率不是固定的,而是一个可以不断提升的变量。每个失败的样品都提供了珍贵的反馈——SEC 显示它聚成了二聚体,CD 显示它的螺旋比例远低于设计,X-ray 显示某个 loop 区段完全乱套。这些信息被送回 AI 模型作为“负面教材”,让模型学习“看起来很美、盖出来却塌房”的设计长什么样。

Pk+1=Pk+α×(Pobserved−Pk)\displaystyle P_{k+1} = P_k + \alpha \times (P_{\text{observed}} - P_k)

1. 当前估计:P_k 是第 k 轮迭代时对设计成功率的估计,相当于目前的“平均验收通过率”。

PkP_k

2. 实际观测:P_observed 是这一轮实验实际测得的通过率,是来自真实世界的“最新战报”。

PobservedP_{\text{observed}}

3. 学习率修正:α 是 0 到 1 之间的学习率,控制“战报”对“旧认知”的冲击力度。

α×(Pobserved−Pk)\alpha \times (P_{\text{observed}} - P_k)

4. 更新估计:把修正量加到旧估计上,就得到下一轮预估;多轮迭代下,成功率会逐渐爬升。

Pk+1=Pk+α×(Pobserved−Pk)P_{k+1} = P_k + \alpha \times (P_{\text{observed}} - P_k)

经过四轮“设计—盖房—验收—返回改图”,小融的成功率从 15% 提升到了 35%。它终于明白:实验验证不只是“终点裁判”,更是 AI 模型最重要的老师。每一栋塌掉的房子,都是通向成功图纸的垫脚石。

瓶颈突破:跨越图纸与实物的鸿沟

即便有迭代优化,小融依然撞上一堵墙:有些图纸在电脑里完美得分,实验却怎么都盖不出来。诸葛老师告诉它,这堵墙叫“计算与实验的差距”。AI 在纯净的模拟环境里预测折叠,而真实细胞里拥挤不堪——大量蛋白质和分子挤在一起,还有 pH 波动、伴侣蛋白、翻译速率等几十个变量,像在台风天里盖房,图纸上的理想状况根本不存在。

r=∑i(xi−xˉ)(yi−yˉ)∑i(xi−xˉ)2∑i(yi−yˉ)2\displaystyle r = \dfrac{\sum_i (x_i - \bar{x})(y_i - \bar{y})}{\sqrt{\sum_i (x_i - \bar{x})^2 \sum_i (y_i - \bar{y})^2}}

1. 预测与实测的偏差:x_i 是第 i 个设计的计算预测值,y_i 是实验测量值;两者减去各自均值 \bar{x}、\bar{y},得到“偏离平均线”的幅度。

xi−xˉ,yi−yˉx_i - \bar{x},\quad y_i - \bar{y}

2. 协方差:把两组偏差逐项相乘并求和,得到协方差;若预测和实测同向偏离,乘积为正,相关性就好。

∑i(xi−xˉ)(yi−yˉ)\sum_i (x_i - \bar{x})(y_i - \bar{y})

3. 标准化:分母是两个标准差的乘积,把协方差距平到 -1 到 1 之间,便于比较不同量纲的指标。

∑i(xi−xˉ)2∑i(yi−yˉ)2\sqrt{\sum_i (x_i - \bar{x})^2 \sum_i (y_i - \bar{y})^2}

4. 合成相关系数:分子除以分母得到 r,衡量预测与实验的整体吻合程度。

r=∑i(xi−xˉ)(yi−yˉ)∑i(xi−xˉ)2∑i(yi−yˉ)2r = \dfrac{\sum_i (x_i - \bar{x})(y_i - \bar{y})}{\sqrt{\sum_i (x_i - \bar{x})^2 \sum_i (y_i - \bar{y})^2}}

要跨过这道鸿沟,学术界和工业界正在一起搭桥。一方面是“高通量验证”——用机器人移液、自动化结晶、并行分析让过去几周才能完成的一轮验证缩短到几天;另一方面是让 AI 也参与“挑重点”:用主动学习专挑那些模型最有把握、又最值得验证的候选,把宝贵的实验资源用在刀刃上。总有一天,小融的图纸和真实小屋之间的缝隙会被填平,让更多“设计即所得”的蛋白质从屏幕走进药房、工厂和实验室。

AI 应用场景

创新药候选蛋白的批量验证管线

阶段:候选筛选与实验验证衔接

解决的问题:AI 设计的抗体或结合蛋白可能成百上千,传统方式每个候选都要人工培养、纯化、测结构,耗时数月且成本极高。AI 设计平台与自动化实验系统配合,让“画图纸”和“验收”同步流水线化。

具体案例:某生物技术公司在开发针对肿瘤靶点的全新结合蛋白。RFdiffusion 生成 500 个候选序列,自动化平台并行完成基因合成、大肠杆菌表达、镍柱纯化,再以 SEC 筛选单分散样品、CD 初筛折叠稳定性,最终仅 20 个候选进入 X-ray 晶体学精细验证。从计算到得到 3 个高置信度先导分子,整个过程仅用了 8 周。

工业酶热稳定性改造的设计-验证闭环

阶段:多轮迭代优化

解决的问题:工业酶在高温或有机溶剂中容易失活,传统定向进化需要大量随机突变和筛选实验。AI 模型预测哪些位点突变能提升热稳定性,实验验证结果则作为下一轮的训练数据,形成“预测—验证—再预测”飞轮。

具体案例:某合成生物学公司改造塑料降解酶。第一轮 AI 提出 200 个单点突变,实验测得其中 30 个热稳定性提升;第二轮把数据反馈给模型,重点融合 30 个有利突变,再验证得到最终突变体,Tm 值提升 22°C,活性保持率超过 85%。

Python 演示

python54 行
import math  class ProteinValidator:    """简化版蛋白质设计验证流程模拟器    对应正文中的验证流程: 表达纯化 -> SEC -> CD -> X-ray    """     def __init__(self, seq, expected_mw=10000):        self.seq = seq.upper()        self.expected_mw = expected_mw        self.purity = 0.0        self.oligomer_ok = False        self.helix_ratio = 0.0        self.crystal_ok = False     def express(self):        # 简单模拟: 序列越长表达得率越低        yield_rate = min(1.0, 120.0 / max(len(self.seq), 1))        self.purity = max(0.0, min(1.0, yield_rate * 0.9))        return self.purity     def run_sec(self, elution_vol):        # 经验公式: 预期洗脱体积随分子量增大而减小        expected = 16.0 - 0.0004 * self.expected_mw        self.oligomer_ok = abs(elution_vol - expected) / expected < 0.10        return self.oligomer_ok     def run_cd(self, helix_ratio, target=0.5):        self.helix_ratio = helix_ratio        return abs(helix_ratio - target) < 0.15     def run_xray(self, resolution):        self.crystal_ok = resolution < 3.0        return self.crystal_ok     def evaluate(self):        checks = [self.purity > 0.5, self.oligomer_ok,                  abs(self.helix_ratio - 0.5) < 0.15, self.crystal_ok]        return sum(checks) / len(checks)  def main():    seq = "M" + "A" * 60 + "K" * 39    validator = ProteinValidator(seq, expected_mw=11000)    print("表达纯化得率: {:.0%}".format(validator.express()))    print("SEC寡聚状态通过: {}".format(validator.run_sec(11.6)))    print("CD二级结构匹配: {}".format(validator.run_cd(0.52)))    print("X-ray衍射分辨率通过: {}".format(validator.run_xray(2.5)))    print("综合验证得分: {:.0%}".format(validator.evaluate()))  if __name__ == "__main__":    main()
目的:用一个小型 Python 类模拟蛋白质设计实验验证的四步流程,帮助理解“表达纯化→SEC→CD→X-ray”如何逐关打分、最终得到综合验证得分的逻辑。
  1. class ProteinValidator:定义验证器,对应诸葛老师手中的“验收标准清单”。
  2. yield_rate = min(1.0, 120.0 / max(len(self.seq), 1))用序列长度模拟表达得率,序列越长越可能表达不好。
  3. self.purity = max(0.0, min(1.0, yield_rate * 0.9))把纯度压到 0~1 之间,模拟真实实验中得率不可能超过 100%。
  4. expected = 16.0 - 0.0004 * self.expected_mw模拟 SEC 中分子量越大洗脱体积越小的经验规律。
  5. self.oligomer_ok = abs(elution_vol - expected) / expected < 0.10实测洗脱体积与理论值偏差小于 10% 即视为单体状态正常。
  6. checks = [self.purity > 0.5, ...]把所有关卡结果汇总,计算综合验证得分。

常见误区

误区我跑 RFdiffusion 得到的置信度分数高达 0.98,应该可以直接跳到下游应用了,为什么还要做实验?实验室那么贵,花在低分蛋白上不是浪费吗?

正解AI 的分数来自模拟环境,真实细胞里有分子拥挤、pH 波动、伴侣蛋白参与折叠等大量干扰。就像一张渲染图非常精美,但没盖出来让真人住进去,谁也不敢担保不漏水。高置信度能帮助你给候选排序,但绝不能替代实验验证,否则“精心设计”的蛋白可能在细胞内完全无法折叠。

为何常见:计算模型的输出太像“真相”了,数字越漂亮越容易让人把预测当成事实,尤其在实验成本压力下更容易心存侥幸。

误区SEC 图谱只有一个对称峰,说明蛋白质又纯又正确,可以直接往下做功能实验了。

正解单峰只能说明分子大小均一,不能证明内部折叠正确。错误折叠的中间体和正确蛋白可能大小相近,混在同一个峰里。这就像量出占地面积符合图纸,但墙体内部砌歪了——量尺看不出来。SEC 必须和 CD、X-ray 等功能与结构表征联用,才能互相印证。

为何常见:单峰在色谱图上非常“干净”,视觉上极具迷惑性,容易把“样品均一”误解为“结构正确”。

误区CD 光谱在 208 和 222 纳米处出现了漂亮的双负峰,说明设计的蛋白原子结构完全正确,后续不用做 X-ray 了。

正解CD 只能给出全局二级结构比例,比如“大约 50% 是 α 螺旋”,但无法告诉我们这些螺旋分布在哪些区段、彼此如何折叠,更看不到原子坐标。它像一台“建材比例扫描仪”,能告诉你整栋楼用了多少砖和钢梁,却拍不出户型图。要确认原子级结构,X-ray 或冷冻电镜才是金标准。

为何常见:CD 实验便宜快速、谱图特征直观,而且“双负峰”自带视觉说服力,容易被过度解读。

误区在显微镜下看到漂亮的蛋白质晶体,立刻觉得任务完成了,甚至直接写报告说“结构已解析”。

正解晶体只是拿到了一张 CT“预约单”。后续还需要对晶体做衍射实验、收集高质量衍射数据、解决相位问题、重建电子密度图,再手动搭建并精修原子模型。很多晶体不衍射或衍射分辨率太低,根本无法解析。晶体长得再漂亮,离“看到原子”还有好几步。

为何常见:晶体培养是公认的难,耗费数月终于看到晶体时,强烈的成就感会让人误以为大功告成,忽略了衍射与相位才是真正的难关。

面试题

Q1. RFdiffusion 属于哪一类模型?

单选题 · easy

  • A.生成式模型← 正确答案
  • B.判别式模型
  • C.回归预测模型
  • D.聚类分析模型

答案:A。RFdiffusion 的任务像一位建筑师——“画出”全新的蛋白质结构,所以属于生成式模型。判别式模型负责“打分鉴别”而非创造,回归预测的是连续数值,聚类则是把样本分组。区分关键在于 AI 是“从无到有创作”还是“在已有中分类打分”。

Q2. 蛋白质设计实验验证流程的第一步是什么?

单选题 · easy

  • A.基因序列合成← 正确答案
  • B.蛋白表达纯化
  • C.晶体培养观察
  • D.结构模型解析

答案:A。实验验证的起点是把 AI 给出的氨基酸序列反推成 DNA 并合成出来,相当于“按图纸买建材”。表达纯化在合成之后,晶体培养属于后续表征,结构解析是最终环节。顺序错了,后面全无从谈起。

Q3. 以下哪种方法属于蛋白质结构表征手段?

单选题 · easy

  • A.尺寸排阻色谱法← 正确答案
  • B.荧光定量PCR仪
  • C.紫外可见分光光度计
  • D.琼脂糖凝胶电泳

答案:A。SEC 通过分子大小判断寡聚状态,直接反映蛋白质的尺寸信息,是结构表征手段。qPCR 用于核酸定量,紫外分光多用来测蛋白浓度,琼脂糖凝胶电泳跑的是 DNA。看选项前先想“它测量的对象和维度是蛋白质的哪一方面”。

Q4. SEC 中分子较大的蛋白质为什么先出柱?

单选题 · mid

  • A.大分子无法进入凝胶孔← 正确答案
  • B.大分子与凝胶结合更强
  • C.大分子所带电荷更多
  • D.大分子在柱中沉降更快

答案:A。SEC 的凝胶柱布满细小孔道,大分子钻不进孔道,只能沿主干道直行,所以先被洗脱;小分子钻进孔道绕路,后出柱。它不依靠结合或电荷分离,而是纯粹的“迷路游戏”——进不了小巷的自然先到出口。

Q5. CD 光谱中 α 螺旋的特征双负峰位于哪?

单选题 · mid

  • A.208nm 和 222nm 处← 正确答案
  • B.218nm 和 208nm 处
  • C.260nm 和 280nm 处
  • D.300nm 和 350nm 处

答案:A。α 螺旋的 CD 指纹是 208nm 和 222nm 的典型双负峰;β 折叠在 218nm 附近有单负峰。260/280nm 是芳香族氨基酸吸收区,300nm 以上多与辅基或聚集有关。记住“双负峰”对应“钢结构框架式”的 α 螺旋即可。

Q6. His 标签亲和纯化主要利用什么原理?

单选题 · mid

  • A.镍离子与组氨酸的配位作用← 正确答案
  • B.分子筛对蛋白质的排阻效应
  • C.抗原与抗体的特异性识别
  • D.蛋白质表面的疏水相互作用

答案:A。His 标签是一连串组氨酸,其侧链咪唑环能与镍离子发生配位结合,所以带 His 标签的蛋白被牢牢“锁”在镍柱上,杂蛋白被洗掉后再用高浓度咪唑竞争洗脱。分子筛是 SEC 的原理,抗原抗体是免疫亲和层析,疏水作用对应疏水层析——三种方法都跟 His 纯化无关。

Q7. 蛋白质设计中的“设计成功率”通常指的是什么?

单选题 · mid

  • A.实验验证通过的设计占比← 正确答案
  • B.AI 模型给出的置信度
  • C.蛋白质表达产量的高低
  • D.晶体衍射分辨率的好坏

答案:A。设计成功率 = 通过实验验证的设计数 ÷ 设计总数,是衡量“图纸变实物”成功与否的核心指标。AI 置信度只是预测,表达产量是单样品属性,衍射分辨率是单样品的结构质量,都不能代表整体设计的通过比例。

Q8. 从计算到实验的转化瓶颈包括哪些?

多选题 · hard

  • A.预测结构与真实结构存在误差← 正确答案
  • B.细胞内拥挤环境会影响折叠← 正确答案
  • C.表达系统可能不兼容设计← 正确答案
  • D.计算模型推理速度过快

答案:ABC。AI 在理想环境里预测,但真实细胞里分子拥挤、pH 波动、伴侣蛋白等因素都会让折叠偏离预期;表达系统(如大肠杆菌)对某些蛋白也不友好。模型推理速度快是优势而不是瓶颈。转化瓶颈本质上是“模拟世界”与“真实世界”的差距。

Q9. 密码子优化主要目的是什么?

单选题 · hard

  • A.匹配宿主的 tRNA 偏好← 正确答案
  • B.缩短基因的核苷酸序列
  • C.减少蛋白质的氨基酸种类
  • D.改变蛋白质的等电点

答案:A。不同宿主细胞对不同密码子的使用频率有偏好(tRNA 丰度不同)。同一氨基酸可以有多个密码子,选择宿主偏爱的密码子能让翻译更顺畅、表达量更高。密码子优化不改变氨基酸序列(从而不改变等电点),也不以缩短序列为目的。

Q10. 在主动学习迭代中,如何挑选下一批候选设计去实验验证?

多选题 · extreme

  • A.选模型最不确定的区间← 正确答案
  • B.只挑选评分最高的设计
  • C.完全随机抽选候选设计
  • D.全选所有可用的设计

答案:A。主动学习的核心是“用最少的实验获得最大的信息量”,因此会选择模型预测最不确定的样本,因为它们的实验答案最能修正模型。只选高分样本是利用而非学习,随机抽样效率太低,全选则成本失控。这是把实验预算花在最“长见识”的地方。