This documentation pertains to SNaQ v1.1 and may differ from the specific implementation originally described in Solís-Lemus & Ané (2016). See documentation SNaQ v1.0 for the original implementation.
SNaQ
SNaQ is a Julia package as a part of the JuliaPhylo software ecosystem. The package implements the SNaQ method by Solís-Lemus & Ané (2016) to estimate a phylogenetic network from quartet concordance factors. See the PhyloNetworks package, which SNaQ depends on, for background on phylogenetic networks and for how to get help.
Join the PhyloNetworks google group for updates here.
More information about the pre-processing steps to get the input data for SNaQ can be found in PhyloUtilities and the snaq tutorial.
References
For the SNaQ network inference method itself:
- Claudia Solís-Lemus and Cécile Ané (2016). Inferring Phylogenetic Networks with Maximum Pseudolikelihood under Incomplete Lineage Sorting. PLoS Genetics 12(3):e1005896. doi:10.1371/journal.pgen.1005896
For PhyloNetworks package:
- Claudia Solís-Lemus, Paul Bastide and Cécile Ané (2017). PhyloNetworks: a package for phylogenetic networks. Molecular Biology and Evolution 34(12):3292–3298. doi:10.1093/molbev/msx235
See the references in bibtex format.
Manual
- Installation
- Network estimation
- Candidate networks
- Quartet test for goodness of fit
- Visualizing observed and expected CFs
- Bootstrap
- Improving runtimes
- Multiple alleles per species
- SNaQ error reporting
Library
For help on individual functions, see the library: