来源:蛋白互作pull-down非特异盐浓度(DNA Lab Space 实验教程)| 编译:DNA Lab Space
跑完pull-down,背景比目的条带还亮。洗膜时心都凉了。你试过降低盐浓度,结果非特异更强;调高盐浓度,又怕把真实互作洗掉——这盐浓度到底怎么掐?本文从最基础的低级错误讲起,按实验流程分模块排查,最后聊几个进阶疑难。全程给具体数值和验证动作,照着做就能把背景压下去。

盐浓度不是孤立参数。它和裂解液成分、孵育时间、洗涤次数牢牢绑在一起。想靠一格NaCl浓度解决所有问题,大概率翻车。下面按“先排除蠢错,再分步排查,最后上疑难”的顺序走。
第一步:快速排查低级错误
1. 裂解液忘了加蛋白酶抑制剂? 蛋白降解成碎片,片段带电荷暴露,非特异吸附瞬间起飞。解决:裂解液现用现加PMSF至1 mM,再加cocktail(按说明书1:100)。
2. 细胞裂解后没离心或只离了5分钟? 沉淀碎片没除净,beads上粘满肉眼看不见的絮状物。解决:4°C,12,000 g离心15分钟,取上清再离心一次。
3. beads没平衡或用了旧批次? Agarose珠子保存不当,表面裸露基团多,和蛋白乱结合。解决:用裂解缓冲液洗beads 3次,每次500 μL,颠倒混匀后1,000 g离心1分钟。
4. 抗体/bait蛋白浓度过高? 你心疼靶蛋白,加了双倍量beads,结果非特异线性翻倍。解决:bait蛋白与beads按说明书推荐比例,常见为每mg beads偶联20-50 μg蛋白,别贪多。
低级错误排除后,非特异还明显?进入正题——按流程拆解盐浓度控制。
第二步:分维度系统排查
模块1:裂解与结合阶段——盐浓度的“地基”
现象:裂解液上清和beads孵育后,beads上挂满各种大小条带,连阴性对照都惨不忍睹。
原理说明:裂解液中的离子强度直接决定蛋白表面电荷屏蔽程度。NaCl浓度低(如50 mM)时,蛋白表面正负电荷裸露,容易和beads或beads上的配体发生静电吸附——注意,不是特异结合,是“蹭上去”的。浓度高(如1 M)则破坏氢键和疏水作用,真实互作也可能被冲掉。
解决步骤:
1. 把裂解液和结合缓冲液NaCl浓度统一调至150 mM起步。这是多数互作的“安全区”。
2. 如果你已知靶蛋白带强正电荷(pI>8.5),把NaCl调至300 mM试试,很多背景会直接消失。
3. 在裂解液中加0.1% NP-40(非离子去垢剂),它不破坏蛋白互作,但能有效减少疏水非特异。
验证方法:取等量上清,分别用100 mM、150 mM、300 mM、500 mM NaCl的binding buffer与beads孵育,4°C旋转孵育2小时。SDS-PAGE后银染,比较每条泳道背景灰度。背景干净且目的条带存在的那个浓度,就是你后续实验的基准。
模块2:洗涤阶段——盐浓度的真正主战场
现象:结合时背景还行,一洗反而越洗越脏——或者目的条带随着洗涤强度增加一并消失。
原理说明:洗涤的本质是“在破坏非特异和保留特异之间找平衡”。非特异相互作用通常解离常数在μM~mM级,而真实互作多在nM级。提高盐浓度能有效区分两者——但前提是洗得“有梯度”,而不是一步到位。
解决步骤:
1. 设定三档洗涤液:低盐(150 mM NaCl)、中盐(300 mM)、高盐(500 mM)。
2. 依次洗:先用低盐洗2次,每次1 mL,4°C旋转5分钟;再用中盐洗2次,每次1 mL;最后视背景决定要不要上高盐。
3. 每次洗涤间,1,000 g离心1分钟,用枪头吸尽上清,别残留——残留液会稀释下一轮洗涤,盐浓度梯度就乱了。
4. 如果目的蛋白和bait结合较弱(比如KD>10 μM),跳过300 mM,直接150 mM洗4次,每增加一次洗涤比增加盐浓度温和得多。
验证方法:每次洗涤后保留20 μL洗涤液,和最终洗脱产物一起跑胶。看目的条带是否在洗涤液中大量出现。如果出现在低盐洗涤液中,说明你把互作洗掉了;如果第3、4次洗涤液背景极高,说明前两遍没洗干净,需要增加洗涤体积或提高盐浓度。

模块3:洗脱阶段——盐浓度最后关卡
现象:洗脱产物里条带齐全,但背景和目的条带一样强,甚至更凶。
原理说明:洗脱方式决定你最终“看到”什么。如果使用低pH洗脱(如0.1 M甘氨酸pH 2.5),几乎所有吸附在beads上的蛋白都被揭下来——包括非特异。如果你用SDS上样缓冲液直接煮beads,那更不用说,beads上有什么全给你显影。盐浓度在这里的作用是“预洗”掉弱结合,让最终洗脱更干净。
解决步骤:
1. 在正式洗脱前,加一步预洗:用含500 mM NaCl、0.5% Triton X-100的缓冲液,室温洗5分钟,弃去。
2. 然后换回低盐缓冲液2次,每次1 mL,洗去高盐,再进行常规洗脱。
3. 如果用bait-prey体系,尝试竞争性洗脱(用可溶性诱饵蛋白或肽段)替代低pH洗脱。盐浓度调至500 mM时,竞争洗脱更有效。
验证方法:预洗液单独跑一管,看是否含有目的条带。如果预洗液里目的条带已经出现,说明你的靶蛋白在500 mM盐下不稳定,预洗时把盐浓度降到300 mM,或者缩短到3分钟。
模块4:上样量与洗涤体积比例——你们最容易忽略的“盐浓度稀释”
现象:盐浓度明明按300 mM配了,结果非特异依旧。仔细一查,洗涤时上清没吸净,或者beads体积太大,盐被“稀释”了。
原理说明:你用的binding buffer是300 mM NaCl,但beads悬液里可能残留原保存液(约150 mM NaCl),一混合实际离子强度变成200多。同理,洗涤时残留100 μL旧液,再加大1 mL新液,等于直接降档。
解决步骤:
1. 计算beads体积。加入洗涤液前,用1,000 g离心1分钟,用移液枪准确吸掉所有上清。
2. beads用量控制在20-50 μL(沉降体积)每反应,别超过100 μL——beads越多,包裹相内残留越多,越难洗。
3. 洗涤液体积至少是beads体积的20倍。即50 μL beads,每次至少1 mL洗涤液。
验证方法:在结合前,用配套缓冲液平衡beads 3次,最后吸干上清。再取1 μL悬浮beads,加入99 μL无盐buffer,测电导率,对照标准曲线,确认实际盐浓度在预期±10%以内。
第三步:进阶疑难问题
疑难1:盐浓度升高后,目的条带没了——是真互作被破坏,还是bait蛋白被洗掉了?
判断:别急着调回低盐。先将洗涤后的beads煮沸,跑胶看bait蛋白是否还在beads上。如果bait在,prey没了,说明互作确实对盐敏感——你的蛋白互作依赖静电,在300 mM以上不稳定。此时改用温和去垢剂(0.1% CHAPS)替代高盐,或者缩短洗涤时间至2分钟。如果bait也没了,说明bait和beads偶联不牢。换共价偶联方式(如DSS交联),或降低洗涤强度。
绕过思路:可以试试“低盐结合,高盐洗涤交替”策略——结合用100 mM NaCl倾斜促进结合,洗掉非特异时用500 mM NaCl脉冲洗两次(每次1分钟),立即回100 mM。这个脉冲法对很多弱转录因子互作有效。
疑难2:非特异带集中在高分子量区(>100 kDa)——可能是分子伴侣或热休克蛋白
现象:背景条带大小在70、90 kDa附近,不管换什么bait都在。这大概率是Hsp70/Hsp90等伴侣蛋白非特异地结合在beads疏水区域。
处理:在裂解液和洗涤液中加入1 mM ATP和5 mM MgCl2,能把伴侣蛋白从beads上释放。同时把NaCl调至500 mM,4°C洗涤5分钟,伴侣蛋白通常对盐敏感。验证方法:加ATP的处理组与不加组行对比,处理组70/90 kDa条带应显著减弱。
疑难3:低盐时背景高,高盐时背景也高,中盐高不成低不就?
可能:你的非特异不是静电作用,而是“亲脂性”或“离子-π”作用。盐浓度对这类作用影响不大。别死磕盐了——更换去垢剂种类。Triton X-100换为0.5% Brij-58或0.2% Tween-20,往往有奇效。也可在裂解液中加10%甘油,减少疏水吸附。
避坑总结+实操建议
1. 盐浓度永远先试梯度,别直接照抄文献——不同蛋白的电荷分布差异太大,别人的300 mM可能对你的体系就是500 mM。每批实验至少设三个盐浓度平行测试。
2. 洗涤液体积/次数比盐浓度更安全——如果你的蛋白对盐敏感,别加盐,加洗液体积或增加洗涤次数。每次1 mL,洗5次,效果好过300 mM洗2次。
3. control永远不要省——只含beads不加bait的组、只含bait不加细胞裂解液的组,必须跟实验组同步跑。非特异高不高,先看control,control干净了再调盐。
日常好习惯:
- 每次配裂解缓冲液,用同一批次母液,同时记录实际电导率。家用电导率仪不贵,几十块,省得反复试错。
- 实验前查一下bait蛋白的pI和疏水性(ProtParam计算),pI>8的,盐浓度直接设300 mM起步,别走冤枉路。
想快速预估最佳盐浓度区间?用你实验室已有的工具跑一下蛋白等电点,再查互作伙伴的已知临界盐阈值。我们的引物设计工具和密码子优化模块也能帮你的bait蛋白在表达阶段就降低疏水聚集——表达出来就是可溶的,pull-down后续盐浓度调节会容易得多。