NgsAdmix: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
Line 11: | Line 11: | ||
=Input Files= | =Input Files= | ||
The current input files are the widely used beagle inputfiles, or beagle imputed outputfiles [http://faculty.washington.edu/browning/beagle/beagle.html]. We recommend [[ANGSD]] for easy transformation of Next-generation sequencing data to beagle format. | The current input files are the widely used beagle inputfiles, or beagle imputed outputfiles [http://faculty.washington.edu/browning/beagle/beagle.html]. We recommend [[ANGSD]] for easy transformation of Next-generation sequencing data to beagle format. | ||
=Options= | |||
<pre> | |||
./NGSadmix | |||
Arguments: | |||
-likes Beagle likelihood filename | |||
-K Number of ancestral populations | |||
Optional: | |||
-fname Ancestral population frequencies | |||
-qname Admixture proportions | |||
-outfiles Prefix for output files | |||
-printInfo print ID and mean maf for the SNPs that were analysed | |||
Setup: | |||
-seed Seed for initial guess in EM | |||
-P Number of threads | |||
-method If 0 no acceleration of EM algorithm | |||
-misTol Tolerance for considering site as missing | |||
Stop chriteria: | |||
-tolLike50 Loglikelihood difference in 50 iterations | |||
-tol Tolerance for convergence | |||
-dymBound Use dymamic boundaries (1: yes (default) 0: no) | |||
-maxiter Maximum number of EM iterations | |||
Filtering | |||
-minMaf Minimum minor allele frequency | |||
-minLrt Minimum likelihood ratio value for maf>0 | |||
-minInd Minumum number of informative individuals | |||
</pre> | |||
=log= | =log= | ||
* v32 june 25-2013; modified code such that it now compiles on OSX | * v32 june 25-2013; modified code such that it now compiles on OSX | ||
* v31 june 24-2013; First public version. | * v31 june 24-2013; First public version. |
Revision as of 10:30, 25 June 2013
This will contain the program called NGSadmix, which is a very nice tool for finding admixture. It is based on genotype likelihoods or genotype probabilities. It is a fancy multithreaded c/c++ program
Installation
wget popgen.dk/software/NGSadmix/ngsadmix32.cpp g++ ngsadmix32.cpp -O3 -lpthread -lz -o NGSadmix
Input Files
The current input files are the widely used beagle inputfiles, or beagle imputed outputfiles [1]. We recommend ANGSD for easy transformation of Next-generation sequencing data to beagle format.
Options
./NGSadmix Arguments: -likes Beagle likelihood filename -K Number of ancestral populations Optional: -fname Ancestral population frequencies -qname Admixture proportions -outfiles Prefix for output files -printInfo print ID and mean maf for the SNPs that were analysed Setup: -seed Seed for initial guess in EM -P Number of threads -method If 0 no acceleration of EM algorithm -misTol Tolerance for considering site as missing Stop chriteria: -tolLike50 Loglikelihood difference in 50 iterations -tol Tolerance for convergence -dymBound Use dymamic boundaries (1: yes (default) 0: no) -maxiter Maximum number of EM iterations Filtering -minMaf Minimum minor allele frequency -minLrt Minimum likelihood ratio value for maf>0 -minInd Minumum number of informative individuals
log
- v32 june 25-2013; modified code such that it now compiles on OSX
- v31 june 24-2013; First public version.