FGTpartitioner

FGTpartitioner partitions large genome-wide single nucleotide polymorphism (SNP) datasets into ancestry blocks to delimit ancestry breakpoints for phylogenomic and evolutionary analyses.


Key Features:

  • Efficiency: Processes full-chromosome alignments significantly faster than existing solutions, achieving orders of magnitude improvements in runtime.
  • No Phasing Requirement: Operates on unphased data without haplotype phasing, enabling analysis of diploid and non-model organisms where phasing is challenging or intractable.
  • Parallelization: Leverages native parallelization techniques to increase computational throughput for large genome-wide SNP datasets.

Scientific Applications:

  • Phylogenomic inference: Delimits ancestry breakpoints across genomes to support phylogenomic analyses of evolutionary relationships.
  • Genetic diversity and population structure: Provides rapid delimitation of ancestry blocks to inform studies of genetic diversity, population structure, and evolutionary history.
  • Large and non-model genomes: Applies to large, whole-chromosome SNP alignments and non-model diploid organisms where phasing is intractable.

Methodology:

Implements algorithmic improvements to partition genome alignments into ancestry blocks without requiring pre-phased haplotypes and uses native parallelization to process full-chromosome alignments efficiently.

Topics

Details

License:
WTFPL
Maturity:
Mature
Cost:
Free of charge
Tool Type:
command-line tool
Operating Systems:
Linux, Windows, Mac
Programming Languages:
Python
Added:
8/9/2019
Last Updated:
6/16/2020

Operations

Publications

Chafin TK. FGTpartitioner: A rapid method for parsimonious delimitation of ancestry breakpoints in large genome-wide SNP datasets. Unknown Journal. 2019. doi:10.1101/644088.

Documentation

Links