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。

继续读转录本选择与代表注释、参考版本转换与REF复核。