Locuszoom logo

LocusZoom is a suite of tools to provide fast visualization of GWAS results for research and publication.

Original LocusZoom (R/Python) is ideal for batch generation of static plots.
LocusZoom.js (JavaScript) aims to make LocusZoom plots interactive and scriptable.

Plot Your Data

Single Plot
Your Data - Original LocusZoom

Batch Plot with Hitspec
Your Data - Original LocusZoom

Plot Published GWAS

Single Plot
Published GWAS - Original LocusZoom

Interactive Plot
Published GWAS - LocusZoom.js (New)


Support for Interactive Annotation/BED Tracks ~ November 11, 2016

With its latest release (v0.4.8), LocusZoom.js now has built-in support for display of annotation/BED tracks. You can also see and work with annotation track data now on the Interactive Plot page.

--Christopher Clark

LocusZoom.js Poster at ASHG 2016 ~ October 13, 2016

Some members of the LocusZoom team will be at the American Society of Human Genetics conference in Vancouver, Canada from October 18-22. This will include the presentation of a poster describing the new interactive LocusZoom.js:

Click to see the full poster PDF

The poster will be located at 1829T in the Bioinformatics and Computational Approaches section. See and download the full resolution PDF of the poster here.

If you find yourself at ASHG this October please stop by! The poster session will be from 2PM-3PM on Thursday, October 20.

--Christopher Clark

Announcing LocusZoom.js ~ September 16, 2016

Recently the UM/CSG team began work on LocusZoom.js, a way of making LocusZoom embeddable and interactive.

Starting from scratch we developed a LocusZoom semi-clone entirely in Javascript with forward thinking into how it could be more extensible. Below is a flat image showing what a plot generated in LocusZoom.js can look like today:

Sample of LocusZoom.js visualizing Type 2 Diabetes data with interactivity

Being built for the web, interaction with the new LocusZoom.js is fundamentally different from how you would interact with Original LocusZoom (built in Python and R for command-line operation). To see for yourself begin by interactively plotting published GWAS results. Add arbitrarily many studies and navigate around the genome with your mouse. LocusZoom.js has not yet been hooked up to a form to upload your data here on this website, but it is open source and heavily documented so you can build your own applications with it. See the documentation and get the source code to get started!

The original LocusZoom (Python/R) for generating single/batch plots of your data or single plots of published GWAS datais still available here and will continue to be.

Please tell us what you think! Post your questions and feedback on the LocusZoom Message Board.

--Christopher Clark

First Publication ~ September, 2010

We are pleased to announce that our paper on LocusZoom has been published!


Reference: Pruim RJ*, Welch RP*, Sanna S, Teslovich TM, Chines PS, Gliedt TP, Boehnke M, Abecasis GR, Willer CJ. (2010) LocusZoom: Regional visualization of genome-wide association scan results. Bioinformatics 2010 September 15; 26(18): 2336.2337.

--Terry Gliedt


New LocusZoom.js

Source Code

Original LocusZoom

Stand-Alone Software


LocusZoom: regional visualization of genome-wide association scan results

R.J. Pruim, R.P. Welch, et al., Bioinformatics (2010)

LocusZoom.js: Web-based plugin for interactive analysis of genome and phenome wide association studies

C.P. Clark; M. Flickinger, et al., Presented at the 66th Annual Meeting of The American Society of Human Genetics, October 20, 2016, Vancouver, Canada

Usage Stats

Plots Generated by Original LocusZoom

This week 1500
Year 2019 20043
Jan 8056
Feb 5945
Mar 6042
Year 2018 94942
Year 2017 88479
Year 2016 88813
Year 2015 96212
Year 2014 97391
Year 2013 87012
Year 2012 69783
Year 2011 50775
Year 2010 22184

Frequently Asked Questions
LocusZoom Message Board
Report problems via email
Copyright © 2009-2019 University of Michigan, Department of Biostatistics, Center for Statistical Genetics