GEMMA je softver koji implementira Genome Efficient Mixed Model Association algoritam za standardni linearni mješoviti model i neke od njegovih bliskih srodnika za cijeli genom asocijacijske studije (GWAS). Odgovara univarijantnom linearnom mješovitom modelu (LMM) za pridruživanje markera testovi s jednim fenotipom kako bi se uzela u obzir stratifikacija populacije i struktura uzorka, i za procjenu udjela varijance u fenotipovima objašnjenim (PVE) tipiziranim genotipovima (tj. ”chip heritability”). Odgovara multivarijatnom linearnom mješovitom modelu (mvLMM) za testiranje markera kao- asocijacije s više fenotipova istovremeno uz kontrolu stratifikacije stanovništva, i za procjenu genetskih korelacija među složenim fenotipovima. Odgovara Bayesovom razrjeđivanju linearni mješoviti model (BSLMM) koji koristi Markovljev lanac Monte Carlo (MCMC) za procjenu PVE pomoću tipizirani genotipovi, predviđanje fenotipova i identificiranje povezanih markera zajedničkim modeliranjem svih markera uz kontrolu strukture populacije. Odgovara HE, REML i MQS za usklađivanje odstupanja procjena komponenata korištenjem podataka na pojedinačnoj razini ili sumarne statistike. Računski je učinkovit za GWAS velikih razmjera i koristi besplatno dostupne numeričke biblioteke otvorenog koda.