JBrowse 2: A modular genome browser with views of synteny and structural variation
Colin M. DieshiD, Garrett StevensiD, Peter Xie, Teresa De Jesus MartineziD, Elliot A. HershbergiD, Angel LeungiD, Emma Guo, Shihab DideriD, Junjun ZhangiD, Caroline BridgeiD, Gregory F J Hogue, Andrew Duncan, Matthew Morgan, Tia Flores, Benjamin N. BimberiD, Robin HawiD, Scott CainiD, Robert BuelsiD, Lincoln David SteiniD, Ian H HolmesiD
Abstract
We present JBrowse 2, a general-purpose genome annotation browser offering enhanced visualization of complex structural variation and evolutionary relationships. JBrowse 2 retains the core features of the open-source JavaScript genome browser JBrowse while adding new views for synteny, dotplots, breakpoints, gene fusions, and whole-genome overviews. The software readily allows users to share sessions, open multiple genomes or views, and navigate quickly between these views. It can be embedded in a web page, used as a standalone desktop application, or run from Jupyter notebooks or R sessions. Using a plugin framework, developers can create new data adapters, track types, and visualizations. These improvements are enabled by a ground-up redesign of the JBrowse architecture using modern web technology. We describe application functionality, use cases, performance benchmarks, and implementation notes for web administrators and developers.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 866
- FWCI
- 77.03
- Field percentile
- top 1%
- Research Focus
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- JBrowse Jupyter: A Python interface to JBrowse 2
Teresa De Jesus Martinez, Elliot A. Hershberg, … Ian H Holmes·BioinformaticsPeer-reviewed·Jan 1, 2023
- The Genome Explorer Genome Browser
James A. Herson, Markus Krummenacker, … Peter D. Karp·mSystemsPeer-reviewed·Jul 3, 2024
- PBrowse: A web-based platform for real-time collaborative exploration of genomic data
Peter S. Szot, Andrian Yang, … Joshua W. K. Ho·Nucleic Acids ResearchPeer-reviewed·Jan 18, 2017
- genomeview - an extensible python-based genomics visualization engine
Noah Spies, Justin M. Zook, … Marc Salit·bioRxiv·Jun 26, 2018
- JBrowse Connect: A server API to connect JBrowse instances and users
Eric Yao, Robert Buels, … Ian H Holmes·PLoS Computational BiologyPeer-reviewed·Aug 18, 2020
- Integrated Genome Browser: visual analytics platform for genomics
Nowlan H. Freese, David C. Norris, Ann E. Loraine·BioinformaticsPeer-reviewed·Mar 16, 2016