JAMMA
JAMMA (Highly-Accelerated Multi-method Mixed-Model Association) is an open-source Python and C implementation of GEMMA's core linear mixed-model workflows for genome-wide association studies (GWAS). It reads PLINK binary or BGEN v1.2 genotypes and supports kinship estimation, Wald, likelihood-ratio and score association tests, covariates, multiple phenotypes, and leave-one-chromosome-out (LOCO) analysis. JAMMA provides a command-line interface with familiar GEMMA flags, GEMMA-compatible association output, and a Python API. Native C kernels, parallel computation and reusable eigendecompositions support large analyses. Pre-flight memory checks and streamed output help manage memory use. Numerical validation against GEMMA is documented. JAMMA runs on Linux, macOS and Windows; large-cohort analyses require sufficient RAM and a suitable 64-bit BLAS configuration. Released under GPL-3.0-or-later.
Topics
Details
- License:
- GPL-3.0-or-later
- Maturity:
- Emerging
- Cost:
- Free of charge
- Tool Type:
- command-line tool, library
- Operating Systems:
- Linux, Mac, Windows
- Programming Languages:
- C, Python
- Added:
- 9/9/2026
- Last Updated:
- 10/8/2026
Operations
Data Inputs & Outputs
Genetic variation analysis
Inputs
Outputs
Documentation
Other
https://github.com/michael-denyer/jamma/blob/master/docs/GEMMA_EQUIVALENCE.mdNumerical validation against GEMMA, including comparison tolerances.
API documentation', 'Command-line options', 'User manual
https://github.com/michael-denyer/jamma/blob/master/docs/USER_GUIDE.mdCitation instructions
https://github.com/michael-denyer/jamma/blob/master/CITATION.cffInstallation instructions', 'Quick start guide
https://github.com/michael-denyer/jamma/blob/master/docs/GETTING-STARTED.mdDownloads
- Downloads pagehttps://github.com/michael-denyer/jamma/releases
- Software packagehttps://pypi.org/project/jamma/Python package and platform wheels. Follow the installation guide for large-cohort BLAS requirements.
- Source codehttps://github.com/michael-denyer/jamma
Links
Other
https://doi.org/10.5281/zenodo.22666119(Zenodo concept DOI for citing JAMMA software releases.)
Issue tracker
https://github.com/michael-denyer/jamma/issuesRepository
https://github.com/michael-denyer/jamma