群体遗传学—admixture软件快速群体分群

群体遗传学—admixture软件快速群体分群群体遗传学中测的很多个个体,得到了最终的SNPvcf文件,需要将其分成群体,看那几个物种聚在一起,一般使用的软件就是STRUCTURE,但是STREUTURE运行速度极慢,后面frappe软件提升了速度,但是也不是很快;admixture凭借其运算速度,成为了主流的分析软件。admixture软件一共分为5步:#step1/USER/zhusitao/Software/vcft

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

群体遗传学中测的很多个个体,得到了最终的SNP vcf文件,需要将其分成群体,看那几个物种聚在一起,一般使用的软件就是STRUCTURE,但是STREUTURE运行速度极慢,后面frappe软件提升了速度,但是也不是很快;admixture凭借其运算速度,成为了主流的分析软件。

admixture 软件一共分为5步:

# step 1

/USER/zhusitao/Software/vcftools-master/bin/vcftools –vcf total.final.snp.vcf –plink –out xj

# step 2

/USER/zhusitao/Software/plink/plink –noweb –file xj –geno 0.05 –maf 0.05 –hwe 0.0001 –make-bed –out QC

# step 3

for K in 1 2 3 4 5 6 7;do /USER/zhusitao/Software/admixture_linux-1.3.0/admixture –cv QC.bed $K|tee log${K}.out;done

# step 4 besk K

 grep -h CV log*.out

# step 5 画图

tbl = read.table(“/USER/zhusitao/Project/xj/reseq/result/11.admixture/QC.7.Q”);
pdf(“/USER/zhusitao/Project/xj/reseq/result/11.admixture/Q7.pdf”)
barplot(t(as.matrix(tbl)),col= rainbow(7),xlab=”Individual”, ylab=”Ancestry”,border = NA,space = 0);
dev.off()

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/219165.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Android之ListView原理学习与优化总结

    Android之ListView原理学习与优化总结

    2021年9月8日
    53
  • java中遍历数组_java循环取数组值

    java中遍历数组_java循环取数组值第一种方法(传统方法)inta[]={1,2,3,4,5};for(inti=0;i<a.length;i++){System.out.println(a[i]);}第二种方法(非传统方法)inta[]={1,2,3,4,5};for(inti:a){System.out.println(i);}注意:其中i的数据类型要和数组a的数组类型保持一致。第三种方…

    2022年9月19日
    0
  • TiKV学习笔记

    TiKV学习笔记一、TiKV简介1.1、TiKV概述TiDB的存储用的TiKV,TiKV是基于RocksDB实现了分布式(可水平扩展,支持主从),RocksDB是对单机版LevelDB的封装。TiKV是开源的、分布式、支持事务的VK数据库。TiKV不仅提供了KV的API,且提供了兼容ACID的API。TiKV用Rust语言实现,用采用Raft协议,作为TiDB的存储层,是一个兼容了MySQL协议的分布式HTAP数据库。TiKV保证数据一致性,TiKV基于Rust语言实现了Raft协议,一致性状态存储在Rock

    2022年9月24日
    0
  • 三态门(三态缓冲器)的工作原理[通俗易懂]

    三态门(三态缓冲器)的工作原理[通俗易懂]转载于http://www.eeworld.com.cn/mcu/article_2017102035218.html为减少信息传输线的数目,大多数计算机中的信息传输线均采用总线形式,即凡要传输的同

    2022年8月1日
    8
  • 基于大数据平台的互联网数据采集平台架构介绍

    基于大数据平台的互联网数据采集平台架构介绍互联网的飞速发展将社会带入数据高度发达且公开的信息时代,数据对于企业经营、政府决策及社会动态分析等具有极其重要的作用,而如何大规模、快速采集数据成为技术焦点。网络爬虫是按照一定规则自动游走爬取互联网文本网页的程序或者脚本。文本数据大多嵌套于网页程序代码中。数据采集的效率直接决定数据的有效及时性,数据的快速采集成为重中之重。基于大数据平台的的互联网数据采集,可以有效适用于海量数据采集场景,为…

    2022年6月3日
    35
  • mysql时间按小时格式化_mysql时间格式化,按时间段查询的MySQL语句[通俗易懂]

    下表显示了type和expr参数怎样被关联:type值含义期望的expr格式SECOND秒SECONDSMINUTE分钟MINUTESHOUR时间HOURSDAY天DAYSMONTH月MONTHSYEAR年YEARSMINUTE_SECOND分钟和秒”MINUTES:SECONDS”HOUR_MINUTE小时和分钟”HOURS:MINUTES”DAY_HOUR天和小时”DAYSHOURS”Y…

    2022年4月13日
    31

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号