藏药基因组学与天然多样性成分库构建
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_c160f2b7/tibet-genomics-complib。
技能介绍
要解决的问题
藏药植物的活性成分发现长期依赖经典化学分离,周期长、覆盖率低。基因簇层面的挖掘能预测新颖化合物,但流程横跨基因组学、生物信息学与化学信息学,工具链分散、参数相互耦合,实际项目很容易卡在组装质量、BGC 判定或化合物库输出格式上。
核心能力
本技能按 GBCLV 五步工作流组织:基因组组装 → BGC 挖掘 → 结构预测 → 库构建 → 验证应用。触发后先输出流程图,并询问用户当前所处阶段与已有数据,不会每次都重头开始。
- 阶段识别:判断用户处于计划、执行、结果解读还是故障排除阶段,给出针对性建议
- 假设声明:涉及数据输入时明确声明假设(如
基因组大小 ~1 Gb,杂合度 ~1.5%),用户纠正后才继续 - 开源优先:首选开源工具并附版本建议与安装方式,商业软件仅在明确要求时推荐
- 结果落地:每次交付都包含可操作的下一步建议,不输出开放式结尾
脚本层提供 scripts/bgc_pipeline.py,可直接调用 parse_antismash_output()(批量解析 antiSMASH 的 GBK 输出)、extract_bgc_sequences()(提取核心生物合成基因蛋白序列)、build_virtual_library()(生成虚拟化合物库 SMILES 骨架)、compute_descriptors()(计算 MW、logP、HBA、HBD、TPSA、类药性等描述符)。完整指南位于 references/complete_guide.md,涵盖工具参数、质控指标、输出模板与故障排除矩阵。
适用边界
- 仅限植物样本:细菌、真菌等微生物的 BGC 挖掘会回退给通用基因组学技能
- 纯药理、药效学咨询不在范围内,建议切换到 Q-marker 或合成生物学相关技能
- 未提供数据时,参考参数基于典型藏药植物(基因组 500 Mb–2 Gb,杂合度 0.5%–2%),并明确标注为假设值
使用场景
- 在藏药植物基因组项目里,拿到测序数据后想设计组装策略、判断入口步骤,并获得可执行的参数建议。
- 已有 antiSMASH 输出的 GBK 文件,需要批量提取 BGC 类型、位置和相似性,形成结构化清单。
- 从 BGC 预测结果出发,想生成初步虚拟化合物库骨架,并计算类药性等描述符用于后续筛选。
- 需要编写批量解析脚本或管理 BGC 与化合物库,希望统一输出字段、质控指标和故障排除建议。
适合人员
- 植物基因组学或药用天然产物研究人员:需要设计从基因组到 BGC 和成分库的分析路线。
- 天然产物化学或药物发现工程师:想把 antiSMASH 输出转成可筛选的化合物库描述符。
- 生物信息管道开发者:需要批量解析 GBK、管理 BGC 序列并复用脚本函数。