Skip to content

ScottMastro/pangyplot

Repository files navigation

PangyPlot - a pangenome reference browser

PangyPlot circle PangyPlot header

Mastromatteo et al. Beyond reference bias: Making pangenomes accessible with PangyPlot. bioRxiv. 2025.10.31.684064. https://doi.org/10.1101/2025.10.31.684064

PangyPlot (ˈpæŋ-ɡi-plɑt) is a genome graph visualization tool designed to offer intuitive and interactive visualization of genomic data. It enables researchers and biologists to effectively visualize and analyze complex genomic structures and variations.

For "pan-curious" users interested in public data

Preloaded with HPRC v.1.1: https://pangyplot.research.sickkids.ca/

SCREENSHOT WILL GO HERE

For "pan-genious" experts with their own data

Prerequisites

  • Graph in GFA format
  • Python 3.11 or higher recommended
  • Python packages: bitarray, sqlite, matplotlib, pympler, flask, python-dotenv
  • odgi required to prepare custom data.

Usage - Quick Start

git clone https://github.com/ScottMastro/pangyplot.git
cd pangyplot
python pangyplot.py run --db hprc.clip --ref GRCh38 --annotations gencode48.chrY

This should launch a local web server at http://127.0.0.1:5700 with chrY data that is included with the codebase. Please consult this documentation page for further usage information and test datasets: https://pangyplot.readthedocs.io/en/latest/advanced/quickstart.html

Documentation

Documentation

License

License: MIT

Acknowledgements

PangyPlot is powered by

d3-force-graph odgi layout BubbleGun