VEP缓存离线注释与CSQ - SpiralKernel/bioinfo-wiki GitHub Wiki
VEP缓存离线注释与CSQ
更新:2026-10-14;状态:可用;验证范围:官方文档与方法来源核对;本页专业软件模板未单独执行。
VEP可使用本地缓存和参考FASTA完成后果注释;缓存、物种、组装与程序版本必须匹配。
安装与资源不是一回事
VEP程序、物种缓存、FASTA和插件资源分别管理。固定物种、assembly、release、缓存路径和参考校验值;离线模式不等于资源自动齐全。Ensembl VEP官方仓库提供安装入口,本页未安装或执行VEP。
下面是待按实际release核对的命令模板,缓存需提前安装;路径和assembly都必须替换:
vep --input_file normalized.vcf --output_file annotated.vcf --vcf --cache --offline --dir_cache /你的缓存目录 --species YOUR_SPECIES --assembly YOUR_ASSEMBLY --fasta /你的参考.fa
运行前用该版本vep --help核对支持选项,先做少量变异的REF和预期后果检查。非模式物种若缺合适缓存,需评估自定义GFF/GTF等方式或SnpEff自建库,不能借用近缘物种坐标直接注释。
CSQ要从头部读格式
CSQ用|分列、,分记录,字段顺序以本次VCF头的Format为准。不能从别人的教程复制一个固定列号。ANN与CSQ也不是同一格式。
可用bcftools +split-vep文档了解结构化拆分;本轮未实测VEP及该插件的CSQ流程。特别检查等位最小表示、多ALT关联和转录本选择,避免字符串包含HIGH就选中全部ALT。