ADMIXTOOLS

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
ADMIXTOOLS
Original authors
Developers
Initial release2012
Repository
  • {{URL|example.com|optional display text}}Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
Written inC, C++, R
Engine
    Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
    Operating systemWindows, Linux, etc.
    TypePopulation genetics
    Websiteuqrmaie1.github.io/admixtools/

    ADMIXTOOLS (or AdmixTools) is a software package that is primarily used for analyzing admixture in population genetics. The original version was developed as a set of standalone C programs by Nick Patterson and colleagues and published in 2012.[1][2] A reimplemented version, ADMIXTOOLS 2, was developed as an R package by Robert Maier and colleagues and published in 2023.[3][4]

    Most ADMIXTOOLS programs are based on fitting demographic models to f-statistics, which are calculated from population allele frequencies.[5]

    qpGraph

    [edit | edit source]

    qpGraph is a software program that is part of the ADMIXTOOLS[2] software package developed by Patterson et al. (2012). qpGraph evaluates graph-based models of population relationships with genetic admixture.[1] It estimates likelihoods of graphs with a fixed topology,[6][7] while adjusting graph parameters to fit observed f-statistics.[8]

    ADMIXTOOLS 2 adds functionality for finding optimized graph topologies, similar to programs like Treemix[9] and OrientAGraph.[10]

    Other tools

    [edit | edit source]

    Related statistical tools in the ADMIXTOOLS software package include qpAdm,[11] qpfst, qpF4ratio, qp3Pop, qpBound, qpDstat, and qpWave.[12] qpDstat and qpWave test whether populations form clades, while qpAdm estimates ancestry proportions.[4] qpAdm is often used in conjunction with CP/NNLS.[13][14]

    See also

    [edit | edit source]

    References

    [edit | edit source]
    1. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    2. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    4. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    7. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    8. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    9. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    10. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    11. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    12. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    13. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    14. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    [edit | edit source]