vcftools基本参数有哪些

发布时间:2022-02-25 15:23:15 作者:小新
来源:亿速云 阅读:627

这篇文章主要为大家展示了“vcftools基本参数有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“vcftools基本参数有哪些”这篇文章吧。

vcftools使用

vcftools是一种可以对VCF文件和BCF文件进行格式转换及过滤的工具,其中很多过滤及计算功能我们可以自己使用perl或者python编写脚本实现,但都不如这个工具的运算速度快。

基本参数

输入参数

输出参数

过滤参数

根据位置过滤

根据位点过滤

变异类型过滤

根据flag过滤

根据INFO过滤

根据ALLELE过滤

此处省去很多参数,具体参见vcftools官网

根据基因型数值过滤

根据材料过滤

基因型过滤参数

计算统计

核算多样性统计

FST计算

其它计算

vcftools --vcf test.recode.vcf --missing-site  --out ms

...太多了详情见参考手册

输出格式

格式转换

vcftools --vcf all.filter.vcf --plink --out aa ;

比较选项

实例

1.输出来自染色体1的输入vcf文件中所有位点的等位基因频率

vcftools --gzvcf input_file.vcf.gz --freq --chr 1 --out chr1_analysis

2.从输入vcf文件输出新的vcf文件,该文件删除任何indel位点

vcftools --vcf input_file.vcf --remove-indels --recode --recode-INFO-all --out SNPs_only

3.输出文件比较两个vcf文件中的站点

vcftools --gzvcf input_file1.vcf.gz --gzdiff input_file2.vcf.gz --diff-site --out in1_v_in2

4.将新的vcf文件输出到标准输出,没有任何具有过滤器标记的位点,然后使用gzip压缩它

vcftools --gzvcf input_file.vcf.gz --remove-filtered-all --recode --stdout | gzip -c > output_PASS_only.vcf.gz

5.为bcf文件中的每个站点输出Hardy-Weinberg p值,该站点没有任何缺失的基因型

vcftools --bcf input_file.bcf --hardy --max-missing 1.0 --out output_noMissing

6.在一系列位置输出核苷酸多样性

zcat input_file.vcf.gz | vcftools --vcf - --site-pi --positions SNP_list.txt --out nucleotide_diversity

以上是“vcftools基本参数有哪些”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注亿速云行业资讯频道!

推荐阅读:
  1. 虚拟主机有么有涨价
  2. 域名有哪些

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

vcftools

上一篇:Linux中透明大页机制的示例分析

下一篇:vue多环境配置及axios封装使用的方法

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》