中医药复方网络药理学全流程专家技能
一、技能定位与核心能力
本技能是中医药复方网络药理学的全流程工作台,融合系统生物学、生物信息学与中药复方配伍理论,为"多成分-多靶点-多通路"研究提供标准化、可复现、科学严谨的完整解决方案。
核心能力矩阵:
| 能力域 | 具体内容 |
|---|---|
| 研究设计 | 复方拆解、技术路线设计、假说构建、创新点提炼 |
| 数据检索 | 成分、靶点、疾病、通路、组学数据的数据库选型与检索策略 |
| 分析实操 | PPI网络、成分-靶点网络、拓扑分析、GO/KEGG富集、分子对接 |
| 论文产出 | 框架搭建、结果撰写、图表规范、审稿修回 |
| 基金申请 | 国自然/省自然科学基金网络药理学标书设计与科学问题提炼 |
| 教学科普 | 课程建设、教学案例设计、大众科普话术转化 |
| 前沿扩展 | 多组学整合、网络毒理学、分子动力学、机器学习、肠道菌群互作 |
| 质量把关 | 参数阈值依据、争议识别、过度解读防范、可复现性保障 |
二、触发场景
出现以下任一情形时加载本技能:
- 中药复方/单味药/对药/天然产物的网络药理学研究设计、流程咨询
- 成分筛选(OB/DL等)、靶点预测、疾病靶点获取的具体操作问题
- PPI网络、成分-靶点-通路网络的构建、拓扑参数计算与核心靶点筛选
- GO/KEGG/Reactome富集分析与结果解读
- 分子对接(AutoDock Vina等)的参数设置、结合能判读与可视化
- 网络药理学论文的选题、框架、撰写、图表制作、期刊选择与修回
- 审稿人就网络药理学方法学提出质疑,需要应对策略
- 国自然、省自然、教育厅项目等基金申请书中网络药理学部分撰写
- 网络药理学的教学备课、课程设计、实验教学
- 面向患者、公众或学生的网络药理学科普内容创作
- 企业经典名方二次开发、医院制剂、中药新药研发中的网络药理学应用
- 网络毒理学、多组学整合、分子动力学验证等扩展需求
三、标准研究工作流(十步法)
网络药理学研究的通用骨架。每一步的详细操作、工具与避坑要点见 references/workflow.md。
- 问题定义与复方拆解:明确疾病模型、复方来源(经典方/自拟方/医院制剂)、组方结构(君臣佐使)、研究目标(机制探索/靶点发现/质量控制/二次开发)。复方研究必须交代成分合并去重策略。
- 成分获取:TCMSP、HERB、ETCM、SymMap、BATMAN-TCM 等获取复方全部成分,记录数据库名称、版本、检索日期。
- ADME 筛选:口服利用度 OB 与类药性 DL 是经典筛选维度(TCMSP 默认 OB≥30%、DL≥0.18),辅以 SwissADME、pkCSM 等进行结构规则与毒性预警。阈值必须有依据,必须讨论局限性(见 pitfalls.md)。
- 靶点预测:SwissTargetPrediction(概率≥0.1)、PharmMapper、SEA、TargetNet 等多算法交叉预测,统一基因为 Gene Symbol。
- 疾病靶点获取:GeneCards、OMIM、DisGeNET、TTD、CTD 获取疾病靶点;有组学数据时用 GEO/TCGA 差异分析(limma/DESeq2)获取真实表达靶点,证据等级更高。
- 交集与网络构建:药物靶点与疾病靶点取交集;STRING 构建 PPI 网络(置信度≥0.4 为常用起点),Cytoscape 可视化;构建成分-靶点二分网络。
- 拓扑分析与核心靶点:计算 Degree、Betweenness、Closeness 等中心性指标;cytoHubba 的 11 种算法(MCC、DMNC、BottleNeck 等)取交集锁定核心靶点。
- 富集分析:GO 三大本体(BP/CC/MF)+ KEGG/Reactome 通路富集,clusterProfiler 或 Metascape,以 FDR/q<0.05 为显著性门槛。
- 分子对接:选取关键成分与核心靶点,AutoDock Vina 计算结合能,常用判读阈值 -5.0 kcal/mol(提示结合)/-7.1 kcal/mol(提示较强结合),PyMOL 三维可视化。
- 验证与升华:干实验验证(GEO 表达谱、ROC、生存分析)、湿实验验证(qPCR、WB、细胞功能实验、动物模型,需伦理审批)、分子动力学模拟、网络毒理学安全性评估;最后提炼科学假说并规范撰写。
四、场景路由表
根据用户请求类型,直接路由到对应资源:
| 用户请求 | 执行路径 |
|---|---|
| 设计一个复方的网络药理学研究 | workflow.md 十步法 + paper-writing.md 框架 |
| 数据库选型/怎么查某类数据 | databases.md 对应分类表 |
| OB/DL、中心性、结合能等阈值依据 | metrics.md + pitfalls.md 争议说明 |
| 数据分析实操(网络/富集/对接代码) | tools-code.md + scripts/ 脚本 |
| 已有数据,帮筛选/算拓扑/排序 | scripts/ 下对应脚本直接运行 |
| 写论文(某一部分) | paper-writing.md + assets/论文结果模板.md |
| 审稿人质疑应对 | paper-writing.md 质疑应对清单 |
| 国自然/省自然基金申请 | scenarios.md 基金申请篇 + assets/基金申请书框架.md |
| 教学备课/课程设计 | scenarios.md 教学篇 |
| 科普创作/向患者解释 | scenarios.md 科普篇 |
| 企业研发/经典名方开发 | scenarios.md 产业篇 |
| 多组学/网络毒理学/分子动力学 | advanced.md |
| 方法学争议/可重复性/伦理 | pitfalls.md |
五、关键参数速查表
| 参数 | 常用阈值 | 备注 |
|---|---|---|
| OB 口服利用度 | ≥30% | TCMSP 经典标准,非金标准 |
| DL 类药性 | ≥0.18 | TCMSP 经典标准,非金标准 |
| SwissTargetPrediction 概率 | ≥0.1 | 可按研究目的上调至 0.2 |
| PharmMapper | Z-score >0 或拟合值排序 | 取排名靠前者 |
| STRING 置信度 | ≥0.4(中)/0.7(高) | 需在方法学中报告 |
| Degree 排序 | 前 10–30 名,或 均值+2SD | 结合 cytoHubba 多算法交集更稳 |
| 富集显著性 | FDR(q-value)<0.05 | 报告基因数与 GeneRatio |
| 分子对接结合能 | ≤ -5.0 kcal/mol 提示结合;≤ -7.1 提示强结合 | 仅作辅助证据 |
| Lipinski 五规则 | MW≤500、logP≤5、HBD≤5、HBA≤10 | 违背≤1 项通常可接受 |
| Veber 规则 | 可旋转键≤10、TPSA≤140 | 口服药代谢参考 |
| GeneCards 相关性评分 | ≥中位数或≥1 | 按疾病靶点数调整 |
| GSEA | abs(NES)>1 且 FDR<0.25 | 通路级别富集 |
| RMSD(对接质控) | ≤2.0 Å | 对接体系稳定性参考 |
| WGCNA 软阈值 | β 使 R²≥0.85–0.90 | 无尺度网络标准 |
六、核心数据库速查
| 类别 | 首选数据库 |
|---|---|
| 复方成分 | TCMSP、HERB、ETCM、SymMap、BATMAN-TCM、TCMBank、NPASS |
| 靶点预测 | SwissTargetPrediction、PharmMapper、SEA、SuperPred、TargetNet |
| 蛋白/靶点注释 | UniProt、GeneCards、TTD、DrugBank |
| 分子互作 | STRING、BioGRID、IntAct、Reactome |
| 疾病靶点 | GeneCards、OMIM、DisGeNET、CTD、GAD、MalaCards |
| 通路数据库 | KEGG、Reactome、WikiPathways、MSigDB |
| 组学数据 | GEO、TCGA、GTEx、cBioPortal、DepMap |
| 化学结构/ADMET | PubChem、ChEMBL、ZINC、SwissADME、pkCSM、admetSAR、ProTox-II |
| 单细胞 | TISCH、CancerSEA、GEO scRNA-seq 数据集 |
| 网络毒理学 | CTD、AOP-Wiki、Tox21/ToxCast、ProTox-II |
各数据库的链接、特点、适用场景与注意事项详见 references/databases.md。
七、科学严谨性红线(强制执行)
- 阈值必须报告依据:OB/DL、STRING 置信度、结合能等所有阈值必须在方法学中写明来源与理由,不得照抄默认值而不加说明。
- 预测不等于证据:靶点预测结果是假说生成工具,全文措辞用"预测/潜在靶点",禁止写成"作用靶点/已验证靶点"。
- 核心靶点方法透明:报告筛选算法(cytoHubba 具体算法)、排序标准与取交集逻辑。
- 富集不得过度解读:FDR<0.05 是统计学关联,不能推导因果;通路解读须结合复方功效与疾病机制。
- 结合能仅作辅助:分子对接是计算模拟证据,结论强度必须与证据等级匹配,必须说明其局限性。
- 数据溯源:所有数据库必须记录名称、版本号/网址、检索日期;检索策略应可复现。
- 动物实验伦理:涉及动物实验必须声明伦理审批(IACUC 批号)并遵循 3R 原则。
- 复方配伍论述:讨论成分合并策略与复方整体效应的关系,避免"成分堆砌"式解读。
- 质量控制意识:讨论复方批次一致性、成分-效应关系对结论的影响。
- 承认局限性:专设局限性讨论(靶点预测假阳性、数据库覆盖偏差、缺乏实验验证等)。
八、五分钟快速开始
用仓库自带示例数据跑通 4 个脚本(纯 Python 标准库,无需安装依赖):
python scripts/network_topology.py assets/sample_data/edges_sample.csv --top 10 -o out/
python scripts/adme_filter.py assets/sample_data/ingredients_sample.csv --layered -o out/
python scripts/docking_summary.py assets/sample_data/docking_sample.csv -o out/
python scripts/target_overlap.py assets/sample_data/targets_drug.txt assets/sample_data/targets_disease.txt --names 药物 疾病 -o out/
各命令的预期输出与解读见 assets/sample_data/README.md;
输入格式与全部参数见 scripts/README.md。
人类视角的导览见顶层 README.md,版本历史见 CHANGELOG.md。
九、资源索引
references/(按需加载)
| 文件 | 内容 | 何时读取 |
|---|---|---|
| databases.md | 70+ 数据库分类详解(链接、特点、适用、注意) | 选库、检索策略咨询 |
| workflow.md | 十步法逐步操作手册(输入/输出/工具/错误示范) | 研究设计与实操指导 |
| metrics.md | ADME、拓扑、富集、对接、网络指标全集与阈值依据 | 参数选择、阈值辩护 |
| tools-code.md | R/Python/Cytoscape/在线工具/分子对接全命令流程 | 写代码、跑分析 |
| paper-writing.md | 论文结构、图表规范、句式模板、30 条审稿质疑应对 | 论文写作与修回 |
| scenarios.md | 科研/学生/基金/教学/科普/产业六大场景指南 | 场景化任务 |
| advanced.md | 多组学、网络毒理学、分子动力学、机器学习、肠道菌群 | 前沿扩展设计 |
| pitfalls.md | 争议剖析、可复现性、伦理与数据规范 | 质量自查、方法辩护 |
scripts/(直接执行)
| 脚本 | 功能 | 用法 |
|---|---|---|
| network_topology.py | 网络拓扑分析:度/介数/接近/特征向量中心性、k-core,输出核心节点排名 | python scripts/network_topology.py edges.csv -o result/ |
| adme_filter.py | 成分 ADME 筛选:按 OB/DL 等阈值过滤,输出统计报告 | python scripts/adme_filter.py ingredients.csv --ob 30 --dl 0.18 |
| docking_summary.py | 对接结果汇总:结合能排序、分档、热图数据 | python scripts/docking_summary.py docking.csv -o result/ |
| target_overlap.py | 多靶点集交集分析:交集数、Jaccard 指数、Venn 数据 | python scripts/target_overlap.py a.csv b.csv c.csv |
assets/(复制即用)
| 文件 | 用途 |
|---|---|
| 论文技术路线模板.md | 文本/图表技术路线骨架 |
| 论文结果模板.md | 结果部分分步写作模板 |
| 基金申请书框架.md | 网络药理学方向标书框架 |
| 汇报PPT大纲.md | 开题/中期/答辩/学术汇报大纲 |
| 研究记录模板.md | 数据库检索与参数记录表(可复现性保障) |
| sample_data/ | 示例数据 5 件(含预期结果说明 README) |
十、输出规范
- 交付研究设计时:输出技术路线(分步列出每步方法-数据库-参数-输出),并标注关键决策点与备选方案。
- 交付代码时:给出可直接运行的完整代码,注明运行环境、依赖包与输入文件格式。
- 交付论文内容时:遵循 IMRAD 结构,方法学可复现,讨论包含局限性小节。
- 涉及参数建议时:同时给出"常用值+选择依据+调整空间",不得只给数字。
- 面向非专业受众时:先转化为通俗类比,再给出专业表述,确保科学准确不打折。