vcftools-linux-conda安装、使用

article/2025/9/19 4:28:07

shell conda命令安装:

conda install -c bioconda vcftools

vcftools文档:

OUTPUT FILE OPTIONS--out <output_prefix>This option defines the output filename prefix for all files generated by vcftools. For example, if <prefix> is set to output_filename, then all output files will be of the form output_filename.*** . If this option is omitted, all output files will have the prefix "out." in the current working directory.--stdout
-cThese options direct the vcftools output to standard out so it can be piped into another program or written directly to a filename of choice. However, a select few output functions cannot be written to standard out.--temp <temporary_directory>This option can be used to redirect any temporary files that vcftools creates into a specified directory.ALLELE FILTERING--maf <float>
--max-maf <float>Include only sites with a Minor Allele Frequency greater than or equal to the "--maf" value and less than or equal to the "--max-maf" value. One of these options may be used without the other. Allele frequency is defined as the number of times an allele appears over all individuals at that site, divided by the total number of non-missing alleles at that site.OUTPUT VCF FORMAT--recode
--recode-bcfThese options are used to generate a new file in either VCF or BCF from the input VCF or BCF file after applying the filtering options specified by the user. The output file has the suffix ".recode.vcf" or ".recode.bcf". By default, the INFO fields are removed from the output file, as the INFO values may be invalidated by the recoding (e.g. the total depth may need to be recalculated if individuals are removed). This behavior may be overriden by the following options. By default, BCF files are written out as BGZF compressed files.--recode-INFO <string>
--recode-INFO-allThese options can be used with the above recode options to define an INFO key name to keep in the output file. This option can be used multiple times to keep more of the INFO fields. The second option is used to keep all INFO values in the original file.

根据ALLELE FREQUENCY过滤,0.001 < AF < 0.5,保留INFO域信息:

$ vcftools --vcf ALL.chr22.phase3_shapeit2_mvncall_integrated_v5b.20130502.genotypes.vcf --maf 0.001 --max-maf 0.5 --recode --recode-INFO-all --out chr22_af_filter

在这里插入图片描述在这里插入图片描述

输出文件:
在这里插入图片描述
注意:

–maf,–max-maf Minor Allele Frequency二等位基因频率进行过滤,常为–maf 0.05,保留大于0.05的。
–non-ref-af,–non-ref-ac… 保留都是ALT变异的位点。
–mac INT,–max-mac 保留Minor Allel
Count数大于INT数的位点
–min-alleles 2, --max-alleles 2筛选保留含有2个ALT变异的位点。常用。


http://chatgpt.dhexx.cn/article/k9wKltxh.shtml

相关文章

Chr函数

函数chr&#xff08;&#xff09;的作用是返回其参数所表示的字符&#xff0c;参数是这个字符的ASCII码。 CHR函数&#xff0c;传入一个数值&#xff0c;返回这个数值对应的ascii码字符&#xff0c;比如chr(65)输出的是大写的A 示例&#xff1a; Private Sub Command2_Click…

Python笔记:内置函数chr()用法

chr(i) chr()&#xff1a;输入一个整数【0&#xff0c;255】返回其对应的ascii符号&#xff0c;相反ord&#xff08;&#xff09;函数就是用来返回单个字符的ascii值&#xff08;0-255&#xff09;或者unicode数值&#xff08;&#xff09;参数 i :可以是10进制也可以是16进制的…

python中的chr和ord函数_python chr/ord函数区别和使用

原博文 2020-03-16 10:04 − python中 内置函数 chr 和 内置函数 ord 可以配对使用&#xff1b;chr函数将ascll码转为字符&#xff1b;ord函数将字符转为ascll码; 一.chr函数将ascll码转为字符 chr(65) >>&gt... 相关推荐 2019-12-23 08:11 − day3复习 >…

python中chr函数是什么意思_python函数之chr(i)

chr(i) 中文说明&#xff1a; 返回整数i对应的ASCII字符。与ord()作用相反。 参数x&#xff1a;取值范围[0, 255]之间的正数。 版本&#xff1a;该函数在python2和python3各个版本中都可用。不存在兼容性问题。 英文说明&#xff1a; Return a string of one character w…

python 中chr_python中chr

广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! python chr函数最后更新于:2020-03-10 09:26:00在python中 ord函数可以字符作为参数,返回对应的ascll码; 其中内置函数chr 与 ord函数作用相反,chr函数可以…

php chr 反斜杠,PHP chr()函数讲解

PHP chr()函数讲解 PHP chr() 函数 实例 从不同 ASCII 值返回字符&#xff1a; echo chr(52) . ""; // Decimal value echo chr(052) . ""; // Octal value echo chr(0x52) . ""; // Hex value ?> 定义和用法 chr() 函数从指定 ASCII 值返回…

chr php,php chr函数怎么用?

php chr函数用于从指定的ASCII值返回字符。语法是chr(ascii)&#xff0c;参数ascii必需&#xff0c;指ASCII值。ASCII值可被指定为十进制值、八进制值或十六进制值。 php chr函数怎么用&#xff1f; 定义和用法 chr() 函数从指定的 ASCII 值返回字符。 ASCII 值可被指定为十进制…

mysql chr函数_mysql标量函数

几种常用的标量函数&#xff0c;最简单的就是通过类select abs(-123);来使用标量函数。 abs&#xff1a;该函数返回一个数表达式的绝对。如abs(-123); adddate&#xff1a;该函数将一个时间间隔(参数2)添加到时戳或时戳表达式(参数1)中&#xff0c;与此函数同功能的还有date_ad…

Oracle CHR函数

这篇主要说一下这个函数CHR&#xff0c;字符函数&#xff0c;我在项目里常用到的是用这个函数进行换行&#xff0c;刚好有时间就去官网好好了解了一下这个函数的用法和含义&#xff0c;现在分享一下&#xff0c;大家共同学习。 1.CHR返回的字符在数据库字符集中具有与n相等的二…

Python二级考试基础知识(ord,chr函数详解)

目录 前言 一、两个函数的定义 二、函数的具体介绍 1.chr和ord函数的简单展示 2.chr和ord函数的简单应用 总结 前言 chr和ord两个函数&#xff0c;属于Python内置函数&#xff0c;且是一对对应的函数&#xff0c;了解此内置函数很重要的原因是因为这是属于计算机二级Python考试…

python 内置函数ord()和chr()函数用法详解

python 中的ord()函数和chr()函数 需要对字符进行转换时使用 其中ord函数可以将字符转化为你所需要的ASCII码&#xff0c;chr函数可以将0-255中的任一整数转化为你所需要的字符。 通过这样的转化 你可以方便的完成字符与数字之间的转换操作&#xff0c;更好使用for循环以及if判…

图文详解 DBMS 数据库管理系统三层架构体系(三级模式)《ClickHouse 实战:企业级大数据分析引擎》...

引文 计算机科学领域的所有问题,都可以通过添加一层中间层来解决。通过在用户和计算机中间添加一层逻辑层(概念模型层),于是就有了“数据库的三级模式”:数据库在三个级别 (层次)上进行抽象,使用户能够逻辑地、抽象地处理数据,而不必关心数据在计算机中的物理表示和存储…

DBMS 数据库管理系统的三级模式架构《ClickHouse 实战:企业级大数据分析引擎》...

引文 计算机科学领域的所有问题,都可以通过添加一层中间层来解决。通过在用户和计算机中间添加一层逻辑层(概念模型层),于是就有了“数据库的三级模式”:数据库在三个级别 (层次)上进行抽象,使用户能够逻辑地、抽象地处理数据,而不必关心数据在计算机中的物理表示和存储。…

全国计算机二级---公共基础部分知识点(自用总结)

1.1算法 算法不等于程序 1.特征&#xff1a;1&#xff09;可行性 2&#xff09;确定性 3&#xff09;有穷性 4&#xff09;足够的情报 2.基本结构&#xff1a;顺序&#xff0c;选择&#xff08;分支&#xff09;&#xff0c;循环 3.时间复杂度&#xff1a;指计算工作量&…

计算机二级:公共基础部分

第一部分 二叉树 排序 前序&#xff1a;中左右 中序&#xff1a;左中右 后序&#xff1a;左右中 中&#xff1a;就是根节点的值 左&#xff1a;就是左孩子的值 右&#xff1a;就是右孩子的值 也可以根据根结点的位置判断是哪一种序列排序。 例题1 设某二叉树的后序为CBA&a…

深入理解计算机系统_第三章_程序的机器级表示

深入,并且广泛-沉默犀牛文章目录 文章导读历史观点程序编码机器级代码代码示例关于格式的注解数据格式访问信息操作数指示符数据传送指令数据传送示例压入和弹出栈数据算术和逻辑操作加载有效地址一元和二元操作移位操作讨论特殊的算术操作控制条形码访问条件码跳转指令跳转指…

计算机组成原理(一)绪论

目录 一、计算机系统简介 1.1计算机软硬件概念 1.2 计算机系统层次结构 1.3计算机体系结构和计算机组成 1.4计算机的解题过程 二、计算机的基本组成 2.1早期的冯诺依曼机 2.2现代计算机的组织结构 三、计算机的功能部件 3.1存储器&#xff08;功能&#xff1a;存放数据…

干货分享:计算机二级考试C语言基础知识,送给考二级的同学!

第一章 数据结构与算法 1.1 算法 1.算法的基本概念 如果你在学习C/C的过程中遇到了问题&#xff0c;可以来加入小编的企鹅圈问小编哦~小编很热情的(●’◡’●) (1) 概念&#xff1a;算法是指一系列解决问题的清晰指令。 (2) 4个基本特征&#xff1a;可行性、确定性、有穷性、…

【超详细!】【超全面!】计算机二级公共基础知识考点整理

目录 第一章 数据结构与算法 1.1算法 考点1 算法的基本概念 考点2 算法复杂度 1.2数据结构的基本概念 考点3 数据结构的定义 考点4 线性结构与非线性结构 1.3栈及线性链表 考点5 栈及其基本运算 考点6 线性链表的基本概念 1.4树与二叉树 考点7 树与二叉树及…

【重点】计算机二级公共基础重点

第一章数据结构与算法 1.1算法 1、算法是指解题方案的准确而完整的描述。换句话说&#xff0c;算法是对特定问题求解步骤&#xff0c;方法的一种描述。 *&#xff1a;算法不等于程序&#xff0c;也不等于计算方法。程序的编制不可能优于算法的设计。 2、算法的基本特征 &#…