JBrowse Jupyter: A Python interface to JBrowse 2
Teresa De Jesus MartineziD, Elliot A. HershbergiD, Emma Guo, Garrett StevensiD, Colin M. DieshiD, Peter Xie, Caroline BridgeiD, Scott CainiD, Robin HawiD, Robert BuelsiD, Lincoln David SteiniD, Ian H HolmesiD
Abstract
AO_SCPLOWBSTRACTC_SCPLOWO_ST_ABSMotivationC_ST_ABSJBrowse Jupyter is a package that aims to close the gap between Python programming and genomic visualization. Web-based genome browsers are routinely used for publishing and inspecting genome annotations. Historically they have been deployed at the end of bioinformatics pipelines, typically decoupled from the analysis itself. However, emerging technologies such as Jupyter notebooks enable a more rapid iterative cycle of development, analysis and visualization. ResultsWe have developed a package that provides a python interface to JBrowse 2s suite of embeddable components, including the primary Linear Genome View. The package enables users to quickly set up, launch and customize JBrowse views from Jupyter notebooks. In addition, users can share their data via Googles Colab notebooks, providing reproducible interactive views. AvailabilityJBrowse Jupyter is released under the Apache License and is available for download on PyPI. Source code and demos are available on GitHub at https://github.com/GMOD/jbrowse-jupyter. Contactihh@berkeley.edu
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 8
- FWCI
- 1.80
- Field percentile
- top 12%
- 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 2: A modular genome browser with views of synteny and structural variation
Colin M. Diesh, Garrett Stevens, … Ian H Holmes·Genome biologyPeer-reviewed·Apr 17, 2023
- 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
- 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
- CoolBox: a interactive genomic data explorer for Jupyter Notebook
- Genomics to Notebook (g2nb): extending the electronic notebook to address the challenges of bioinformatics analysis
Michael M. Reich, Thorin T. Tabor, … Jill P. Mesirov·Journal of Bioinformatics and Systems BiologyPeer-reviewed·Jan 1, 2025