Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2023 Jan 1;39(1):btac786.
doi: 10.1093/bioinformatics/btac786.

GeneticsMakie.jl: a versatile and scalable toolkit for visualizing locus-level genetic and genomic data

Affiliations

GeneticsMakie.jl: a versatile and scalable toolkit for visualizing locus-level genetic and genomic data

Minsoo Kim et al. Bioinformatics. .

Abstract

Summary: With the continued deluge of results from genome-wide association and functional genomic studies, it has become increasingly imperative to quickly combine and visualize different layers of genetic and genomic data within a given locus to facilitate exploratory and integrative data analyses. While several tools have been developed to visualize locus-level genetic results, the limited speed, scalability and flexibility of current approaches remain a significant bottleneck. Here, we present a Julia package for high-performance genetics and genomics-related data visualization that enables fast, simultaneous plotting of hundreds of association results along with multiple relevant genomic annotations. Leveraging the powerful plotting and layout utilities from Makie.jl facilitates the customization and extensibility of every component of a plot, enabling generation of publication-ready figures.

Availability and implementation: The GeneticsMakie.jl package is open source and distributed under the MIT license via GitHub (https://github.com/mmkim1210/GeneticsMakie.jl). The GitHub repository contains installation instructions as well as examples and documentation for built-in functions.

Supplementary information: Supplementary data are available at Bioinformatics online.

PubMed Disclaimer

Figures

Fig. 1.
Fig. 1.
A close look at the known pleiotropic GCKR locus using GeneticsMakie.jl. Index SNPs for phenotypes harboring GWAS hits are labeled and corresponding LD between other SNPs are displayed with the intensity of red color. Purple line denotes genome-wide significance (P = 5e−8), and yellow lines denote gene start and end sites for GCKR gene. Each GWAS result contains ∼3000 SNPs. The figure was generated on a personal lap-top (e.g. 2.3 GHz 8-Core Intel Core i9, 32 GB RAM) without any further modifications

References

    1. Anderson C.A. et al. (2010) Data quality control in genetic case–control association studies. Nat. Protoc., 5, 1564–73. - PMC - PubMed
    1. Bezanson J. et al. (2017) Julia: A fresh approach to numerical computing. SIAM Rev., 59, 65–98.
    1. Boughton A.P. et al. (2021) LocusZoom.js: Interactive and embeddable visualization of genetic association study results. Bioinformatics, 37, 3017–8. - PMC - PubMed
    1. Bulik-Sullivan B.K. et al.; Schizophrenia Working Group of the Psychiatric Genomics Consortium. (2015) LD score regression distinguishes confounding from polygenicity in genome-wide association studies. Nat. Genet., 47, 291–5. - PMC - PubMed
    1. Dadaev T. et al. (2016) LocusExplorer: A user-friendly tool for integrated visualization of human genetic association data and biological annotations. Bioinformatics, 32, 949–51. - PMC - PubMed

Publication types