COSMIC 癌症体细胞突变库
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/cosmic-database。
技能介绍
要解决什么问题
癌症基因组学分析往往依赖 COSMIC(Catalogue Of Somatic Mutations In Cancer)这类权威体细胞突变目录,但数据体量大、文件类型多(TSV、VCF、特征图谱等),且下载需要账号与路径约定(参考基因组 GRCh38/GRCh37、版本 latest 或 v102)。若只在浏览器里点选下载,很难把 COSMIC 稳定地嵌进 Python 或生物信息学流水线。
技能如何工作
本技能围绕 编程方式拉取与整理 COSMIC 数据 组织能力:
- 通过
scripts/download_cosmic.py按数据类型下载核心编码突变(mutations、mutations_vcf)、样本元数据(sample_info)、癌症基因目录(gene census)、突变特征(SBS/DBS/ID)、结构变异与融合、拷贝数与表达、耐药突变等。 - 在路径中指定参考组装与版本,便于与 VEP、pandas、pysam 等下游工具衔接。
- 脚本内提供常见文件路径快捷方式,减少手工拼 URL 或目录结构的出错率。
- 更完整的字段与文件说明见技能内的
references/cosmic_data_reference.md,适合规划工作流时再查。
典型用法包括:按基因或癌种过滤突变、识别癌基因/抑癌基因角色、处理 VCF、做突变特征或耐药相关分析,以及把 COSMIC 注释并入现有流程。
适用边界与注意点
- 身份验证:学术用户需在 cancer.sanger.ac.uk/cosmic/register 注册;商业用途需通过 QIAGEN 取得许可,不能假设「注册即可用于商业」。
- 环境与体积:需配置 Python 依赖;单个文件可达数 GB,磁盘与网络要留足余量。
- 版本与可重复性:季度更新(资料中提及当前版本线如 v102);生产分析若要求可重复,应固定版本号而非始终用
latest。 - 复杂、多步、长时间的数据探索若已超出「单次下载 + 本地脚本」范畴,可考虑在 K-Dense Web 等研究环境中串联多工具;简单下载与本地 pandas 处理仍在本技能覆盖范围内。
使用场景
- 搭建体细胞变异注释流水线时,需按 GRCh38 与固定版本从 COSMIC 下载 `mutations` 或 `mutations_vcf` 供 VEP、pandas 后续处理
- 研究某一癌种或驱动基因时,要从 COSMIC 按基因名、肿瘤类型筛突变,并与现有 WES/WGS 变异表合并做过滤
- 开展突变特征分解前,需拉取 SBS/DBS/ID 特征图谱,或导入 SigProfiler、deconstructSigs 等工具的标准输入
- 做靶向或耐药相关分析时,需下载带临床注释的耐药突变数据,并结合 `sample_info` 核对样本与肿瘤类型字段
适合人员
- 维护单位 somatic 分析流水线的生物信息工程师,要把 COSMIC 季度版本化下载写进自动化脚本而非手工网页导出
- 研究驱动基因、融合或 CNV 的肿瘤方向研究生,需要反复按癌种提取突变并整合进 Python 生物信息学流程
- 使用特征分析或 cBioPortal 对接的计算生物学家,需标准 COSMIC 特征与癌症基因目录做变异优先级排序
- 在合规前提下做肿瘤基因组数据挖掘的转化医学/药企分析人员,关注耐药突变、基因融合与拷贝数等 COSMIC 专题数据集