1. ADMET预测概述:从概念到实战

大家好,我是这门课的主讲。咱们今天先聊点基础的,但基础不等于不重要。ADMET预测,说白了就是看一个药物分子在体内的「命运」。我做了这么多年计算化学,发现好多新人一上来就猛调模型,结果连ADMET这几个字母代表什么都说不清。这不行,今天的课就把地基打牢。

1.1 什么是ADMET?

ADMET是一个缩写,每个字母代表一个药物代谢动力学过程。不是随便拼起来的,它完整描述了一个化合物从进到身体到离开身体的全部旅程。

缩写全称中文我的理解
AAbsorption吸收药物怎么进入血液循环
DDistribution分布药物到了身体哪些部位
MMetabolism代谢肝脏怎么改造这个分子
EExcretion排泄药物怎么被排出体外
TToxicity毒性药物有没有副作用

核心要点:ADMET不是五个独立的指标,而是串联在一起的。吸收不好,后面全白搭。我在项目里见过一个分子体外活性极好,结果吸收率只有2%,说白了就是白费功夫。

1.2 为什么ADMET预测这么重要?

你可能要问:为什么不直接做实验?原因很简单——成本和成功率。

我2017年在一个CRO公司干活,那时候一个ADME实验套餐报价大概在5-10万美元。做10个化合物就是100万。而用计算模型预测,成本几乎为零。当然,模型不是万能的,但能帮你筛掉80%的无效候选,剩下那20%再进实验。

更有说服力的数据在这里:

  • 临床失败原因中,ADMET问题占40%-60%。这是辉瑞和GSK的统计,我反复验证过,数字靠谱。
  • 传统的先优化活性,再看ADMET,成功率极低。我建议把ADMET预测前移到筛选阶段早期。
  • AI模型预测的准确率现在已经达到70%-85%,部分指标(如Caco-2渗透性)甚至超过实验重复性。

我个人习惯:每次项目开始前,先拉一个ADMET预测基线。哪怕只花半小时跑几个模型,也能省下后面几个月绕弯子的时间。

1.3 应用场景:你会在哪里用到它?

这活儿覆盖面很广。我总结成四个主要场景:

  1. 早期苗头化合物筛选——从百万级虚拟库中快速排除有明显ADMET缺陷的分子。
  2. 先导化合物优化——指导化学家修改结构,提高某一项ADMET性质,同时不破坏活性。
  3. 预测临床剂量——结合PK/PD模型,预估人体有效剂量。
  4. 药物安全性评价——预测hERG毒性、肝毒性等关键风险,避免后期翻车。

嗯,这里有一个避坑指南。我曾经遇到过一个团队,用ADMET预测来选最终的临床候选化合物。他们只看预测分数,分数高的就直接推进了。结果呢?那个分子在体内代谢太快,半衰期不到两小时,根本没法用。预测是用来指导方向,不是拍板的。最终决策必须结合实验数据。

1.4 常用数据库:你的数据从哪来?

做预测模型,数据质量决定模型上限。我手头常用的数据库有这么几个:

数据库数据类型规模访问方式
PubChem生物活性、毒性1.1亿+化合物Web / API / 批量下载
ChEMBL药物靶标活性、ADME200万+化合物Web / API / 本地镜像
DrugBank已上市药物数据1.5万+药物学术免费 / 商业付费
ADMETlab 2.0综合ADMET预测在线平台Web / REST API
Tox21 / ToxCast毒性数据1万+化合物批量下载(CSV/SDF)

举个例子,我在做hERG毒性预测时,经常先从ChEMBL下载已知的hERG活性数据。命令大概是这样的:

# 从ChEMBL下载hERG活性数据(伪代码示例)
curl -X POST "https://www.ebi.ac.uk/chembl/api/data/activity" \
  -H "Content-Type: application/json" \
  -d '{
    "target_chembl_id": "CHEMBL240",
    "standard_type": "IC50",
    "limit": 10000
  }' > herg_activities.json

PubChem虽然数据量大,但需要好好清洗。我曾经踩过坑:PubChem里同一个化合物有多条冲突的记录,比如一个实验说它无毒性,另一个说剧毒。你没仔细看,一股脑全扔进模型里,训练出来的预测效果自然一塌糊涂。

注意:很多公开数据库的ADMET数据是稀疏的。一个化合物可能只有logD和溶解度数据,没有代谢稳定性数据。用这些数据训练模型时,必须处理好缺失值。我建议至少保留1000个以上的有效数据点再开始建模,否则纯属找罪受。

1.5 ADMET预测的全景图

下面这张SVG图,是我总结的ADMET预测在药物研发管线中的位置和逻辑。它帮你一次性看清整体流程。

ADMET预测在药物研发管线中的位置 苗头化合物发现 早期ADMET筛选 先导化合物优化 候选化合物选定 临床前ADMET验证 临床实验 ADMET预测贯穿从苗头发现到临床前的全流程,每轮优化都用预测结果指导化学设计 早期筛选用计算模型,临床前验证用体外实验,两者互为补充

你看这图:从苗头化合物发现开始,到早期ADMET筛选,再到先导优化、候选选定、临床前验证,最后进入临床。ADMET预测不是孤立的一步,而是贯穿始终的。早期筛选时模型派上用场,临床前验证时实验数据再校正模型,形成正反馈循环。

核心观点:ADMET预测不是替代实验,而是让实验更聪明。用模型筛掉明显不行的,把宝贵的验证资源留给真正有潜力的分子。我做了七八年ADMET模型,这个原则从来没变过。

好了,第一章的内容就到这。ADMET的概念、价值、应用场景和常用数据源已经讲清楚。后面我们会开始动手搭建预测模型,先别急,地基打牢了才能盖高楼。