ADMIXTOOLS programs |
|
---|---|
Estimate f3 statistics |
|
Estimate f4 statistics |
|
Estimate admixture proportions via f4 ratios |
|
Estimate admixture waves |
|
Estimate admixture weights |
|
Compute the fit of an admixture graph |
|
Wrapper functions |
|
Wrapper function around the original qp3Pop program |
|
Wrapper function around the original qpAdm program |
|
Wrapper function around the original qpDstat program |
|
Wrapper function around the original qpF4ratio program |
|
Wrapper function around the original qpGraph program |
|
Wrapper function around the original qpWave program |
|
Parsing functions |
|
Read graph in dot format |
|
Read qp3Pop output file |
|
Read qpAdm output file |
|
Read qpDstat output file |
|
Read qpF4ratio output file |
|
Read qpGraph graph file |
|
Read qpGraph output file |
|
Plotting functions |
|
Compare two models |
|
Plot an admixture graph |
|
Plot an admixture graph on a map |
|
Plot samples on a map |
|
Compare two models |
|
Plot an admixture graph using plotly |
|
Resampling functions |
|
|
Run models while leaving out individuals |
|
Run models while leaving out SNP blocks |
Reading and writing |
|
Compute and store blocked f2 statistics |
|
Extract and store data needed to compute blocked f2 |
|
Read blocked f2 statistics from disk |
|
Read genotype data from packedancestrymap files |
|
Read genotype data from |
|
Read allele frequencies from packedancestrymap files |
|
Read allele frequencies from |
|
Convert EIGENSTRAT or PACKEDANCESTRYMAP to PLINK |
|
Model exploration |
|
Find well fitting admixture graphs |
|
Compute all pairwise qpwave p-values |
|
Compute p-values for many qpadm models |
|
Everything |
|
Tools for inferring demographic history from genetic data |
|
Compute count blocks and write them to disk |
|
Compute f2 blocks and write them to disk |
|
Compute all pairwise f2 statistics |
|
Convert agraph to igraph |
|
Generate a list of bootstrap resampled arrays |
|
Compare the fit of two qpgraph models |
|
Compare the fit of two qpgraph models |
|
Compare the fit of two qpgraph models |
|
Count SNPs in an f2-statistics array |
|
Count zero-length edges |
|
Find all trees within SPR distance of 1 of all graph component trees |
|
Delete an admixture edge |
|
Delete groups |
|
Remove population from graph |
|
Add two nodes before each admixture node |
|
Convert data frame graph to igraph |
|
Read allele frequencies from EIGENSTRAT files |
|
Turn per-block estimates into bootstrap estimates |
|
Turn per-block estimates into leave-one-out estimates |
|
Data frame with sample annotations |
|
Blocked f2-statistics for 7 populations |
|
Admixture graph for 7 populations |
|
Admixture graph for 7 populations |
|
Data frame with one fitted admixture graph |
|
example_graph fitted using qpGraph |
|
Data frame with population triples |
|
Compute and store blocked allele frequency data |
|
Compute and store blocked allele frequency data |
|
Extract and store data needed to compute blocked f2 |
|
Compute and store blocked f2 statistics |
|
Compute and store blocked f2 statistics |
|
Copy f2-statistics |
|
Extract samples from PLINK files |
|
Estimate f2 statistics |
|
Compute blocked f2 statistics |
|
Simulate an admixture graph in msprime |
|
Read blocked f2 statistics from disk |
|
Turn f2 data to f4 data |
|
f3 from genotype data |
|
Compute f4 from allele frequencies |
|
Get per-block f4-statistics |
|
f4 from genotype data |
|
Turn f4 block data to 3d array |
|
Find admixture edges |
|
Find well fitting admixture graphs |
|
Find well fitting admixture graphs |
|
Find possible new edges |
|
Find drift edges |
|
Modify a graph flipping the direction of an admixture edge |
|
Compute Fst |
|
Generate all graphs |
|
Generate all trees |
|
Find LD-independent blocks |
|
Turns f2_data into f2_blocks |
|
Get the population names of a graph |
|
Get the outgroup from a graph (if it exists) |
|
Get the root name |
|
Add a population to an admixture graph |
|
Pairwise distance estimates for graphs |
|
Find well fitting admixture graphs |
|
Make a function representing a graph |
|
Find all valid graphs which result from flipping one admixture edge |
|
Get unique hash of an admixture graph |
|
Find all graphs which result from removing one admixture edge |
|
Find all graphs which result from adding and removing one admixture edge |
|
Find all graphs which result from adding one admixture edge |
|
Find all trees which are part of the admixture graph |
|
Simulate allele frequncies under an admixture graph |
|
Simulate PCs under an admixture graph |
|
Get all qpadm models for a graph |
|
Return all graphs created from permuting a subclade |
|
Group precomputed data |
|
Convert igraph to agraph |
|
Insert a single edge into graph |
|
Insert admixture edges into graph |
|
Insert admixture edges into graph |
|
Add population to graph |
|
Test if an admixture graph is valid |
|
Find identical graphs |
|
Find identical graphs |
|
Joint site frequency spectrum |
|
Estimate joint allele frequency spectrum |
|
Estimate admixture weights |
|
Generate a list of leave-one-out arrays |
|
Turn leave-one-out estimates to per-block estimates |
|
Modify a graph by moving an admixture edge |
|
Simulate an admixture graph in msprime v1.x. |
|
Simulate an admixture graph in msprime v1.x |
|
Modify a graph by applying n mutation functions |
|
Turn a newick format tree to a matrix of edges |
|
Count how often each node in graph occurs in other graphs |
|
Returns a signature of a graph consisting of the left and right descendent leaf nodes of each internal node (sorted and concatenated) |
|
Count number of admixture nodes |
|
Read allele frequencies from packedancestrymap files |
|
Convert EIGENSTRAT or PACKEDANCESTRYMAP to PLINK |
|
Read graph in dot format |
|
Read qp3Pop output file |
|
Read qpAdm output file |
|
Read qpDstat output file |
|
Read qpF4ratio output file |
|
Read qpGraph graph file |
|
Read qpGraph output file |
|
Modify a graph by permuting leaf nodes |
|
Modify a graph by changing the position of the root node |
|
Read allele frequencies from |
|
Compare two models |
|
Plot an admixture graph |
|
Plot an admixture graph on a map |
|
Plot samples on a map |
|
Compare two models |
|
Plot an admixture graph using plotly |
|
Get pseudo dates for graph nodes |
|
Estimate f3 statistics |
|
Wrapper function around the original qp3Pop program |
|
Estimate admixture weights |
|
Partition a list of populations into left and right populations |
|
Return all valid qpAdm models for an admixturegraph |
|
Run multiple qpadm models |
|
Faster version of |
|
Compute p-values for many qpadm models |
|
Wrapper function around the original qpAdm program |
|
Estimate f4 statistics |
|
Wrapper function around the original qpDstat program |
|
Estimate f4 differences |
|
Estimate admixture proportions via f4 ratios |
|
Wrapper function around the original qpF4ratio program |
|
Get smoothed f2-statistics |
|
Compute the fit of an admixture graph |
|
Compute f3-statistics from f2-statistics. |
|
Evaluate a qpgraph models many times |
|
Evaluate a qpgraph model many times |
|
Wrapper function around the original qpGraph program |
|
Estimate admixture waves |
|
Compute all pairwise qpwave p-values |
|
Wrapper function around the original qpWave program |
|
Generate a random admixture graph |
|
Get random dates for graph nodes |
|
Generate a random binary graph |
|
Generate a random graph and simulate it in msprime v1.x |
|
Read genotype data from EIGENSTRAT files |
|
Read blocked f2 estimates from disk |
|
Read genotype data from packedancestrymap files |
|
Read genotype data from |
|
|
Run models while leaving out individuals |
|
Run models while leaving out SNP blocks |
Rotate populations between left and right |
|
Launch ADMIXTOOLS 2 GUI |
|
Test constraints on a graph |
|
Test f4 constraints on a graph |
|
Test f4 constraints on a graph |
|
Test admixture constraints on a graph |
|
Test f4 constraints on a graph |
|
Return shortest unique prefixes |
|
Remove redundant edges |
|
Split a matrix into blocks |
|
Split nodes with more than two edges |
|
Modify a graph by regrafting a subcomponent |
|
Modify a graph by regrafting a leaf |
|
List leaf nodes for all internal nodes |
|
List leaf nodes for all internal nodes in a list of graphs |
|
List population split events in a graph |
|
List population split events in a list of graphs |
|
Summarize graph fits |
|
List number of admixture events for each population |
|
List number of admixture events for each population in a list of graphs |
|
Assign proxy populations to admixed populations |
|
List proxy populations in graphlist |
|
Summarize triples across graphs |
|
List clades in a graph |
|
List clades in a list of graphs |
|
Modify a graph by swapping two leaf nodes |
|
Test if two sets of populations form two clades |
|
Test if a tree is part of a graph |
|
Find all trees within SPR distance of 1 |
|
Find all unidentifiable edges |
|
Convert graph to dot format |
|
Write blocked f2 estimates to disk |