sNMF

sNMF estimates individual ancestry coefficients from genotype matrices using sparse non-negative matrix factorization for population genetic and association studies.


Key Features:

  • Sparse Non-negative Matrix Factorization: Employs a sparse NMF algorithm to decompose genotype matrices into interpretable ancestry components representing individual ancestry proportions.
  • Efficiency and Speed: Achieves runtimes approximately 10–30 times faster than traditional likelihood-based methods such as ADMIXTURE while maintaining high accuracy.
  • Implementation: Implemented as a computational program for rapid estimation of ancestry coefficients suitable for large-scale genomic datasets.

Scientific Applications:

  • Population Genetics: Provides fast and accurate estimates of individual ancestry coefficients to investigate genetic structure and admixture in human populations.
  • Association Studies: Accounts for population stratification by estimating ancestry proportions to improve identification of genotype–phenotype associations.
  • Cross-Species Analysis: Has been applied to plant genomic datasets, demonstrating applicability beyond human data.

Methodology:

sNMF leverages sparse non-negative matrix factorization to decompose genotype matrices into ancestry components and infer individual ancestry coefficients as a computationally efficient alternative to likelihood-based approaches such as ADMIXTURE.

Topics

Collections

Details

License:
Not licensed
Tool Type:
command-line tool
Operating Systems:
Linux, Mac
Programming Languages:
R
Added:
8/20/2017
Last Updated:
1/19/2020

Operations

Data Inputs & Outputs

Genetic variation analysis

Publications

Frichot E, Mathieu F, Trouillon T, Bouchard G, François O. Fast and Efficient Estimation of Individual Ancestry Coefficients. Genetics. 2014;196(4):973-983. doi:10.1534/genetics.113.160572. PMID:24496008. PMCID:PMC3982712.

Documentation