Abstract
AbstractWe 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.
Publisher
Cold Spring Harbor Laboratory
Reference49 articles.
1. “Apache License, Version 2.0.” n.d. Accessed April 15, 2022. https://opensource.org/licenses/Apache-2.0.
2. JBrowse: a dynamic web platform for genome visualization and analysis
3. ACT: the Artemis comparison tool
4. “Chain Format.” n.d. Accessed April 28, 2022. https://genome.ucsc.edu/goldenPath/help/chain.html.
5. De Jesus Martinez , Teresa, Elliot A. Hershberg , Emma Guo , Garrett J. Stevens , Colin Diesh , Peter Xie , Caroline Bridge , et al. 2022. “JBrowse Jupyter: A Python Interface to JBrowse 2.” bioRxiv. https://doi.org/10.1101/2022.05.11.491552.