plink-o-matic...
Overview