群体遗传学常用软件合集

 

本文仅仅是为了记载我利用SSR数据进行群体遗传学分析的过程中所接触和使用的软件,以及少量相关的大名鼎鼎的软件,如果你刚开始群体遗传(仅在使用SSR数据时)学的研究,我想这些软件多数都可能对你有用,不妨一观。

1. 数据获取

1.1 数据整理

  • PeakScanner 可以处理SSR毛细管电泳的原始测量fsa格式数据
  • Genemapper 功能同上,但可以处理部分低质量数据,同时可以批量导出峰形图,该软件收费

1.2 格式转换

  • PGDSpider 专门的格式转换软件,可以在主要的系统发育格式之间转换,支持格式众多
  • GenAlex 群体遗传学Excel插件,兼顾格式转换功能
  • DataFormater 针对主流的群体遗传学软件所需的格式进行转化,基于python语言开发

2. 群体遗传学参数统计

  • GenAlex 对常用的群体遗传学参数进行估计
  • Popgene 常用的群体遗传学参数估计软件
  • Arlequin 群体遗传结构分析软件,可实现AMOVA分析
  • PowerMarker 可用于计算微卫星位点的多态性,比如PIC参数,其他功能请见软件和官网
  • MicroChecker 基于哈温平衡计算微卫星位点中是否存在哑等位基因

3. 数据分析

3.1 地理遗传格局

3.2 相似性分析

  • PCoA 可在GenAlex中完成
  • NMDS 可在R语言Vega包中完成

3.3 种群历史动态

  • 矢配分析 可在DNAsp中完成
  • 奠基者效应 可在DNAsp中完成

3.4 遗传聚类分析

  • Structure 基于哈温平衡和等位基因频率进行个体的非先验祖先种群估计,使用较多,但使用前需要注意是否符合模式假设,和其配套的还有结果总结软件CLUMMP和可视化软件DISTRUCT,以及ΔK值的在线计算工具
  • BAPS 同上,但是对居群间样品规模大小差异不敏感
  • Instruct Structure的扩展,不再依赖哈温平衡的假设
  • Admixture 和Structure类似,假设哈温平衡,能够处理大量的SNPs数据,在基因组时代使用较多
  • DAPC 基于PCA和判别分析的遗传聚类分析软件,不需要理论假设,速度很快
  • Geneland、sNMF、Structurama、TESS等

3.5 基因流

  • IMa 基于溯祖理论的历史基因流和分化时间估算的系列(IM,IMa,IMa2,IMa2p,IMa3)软件,使用广泛
  • BayesASS 评估基因流的软件之一,暂时无法定向分析基因流
  • TreeMix 利用二代测序的大量SNPs数据推断种群间历史基因流。