Related Experiment Video
Updated: Aug 14, 2025

A Web Tool for Generating High Quality Machine-readable Biological Pathways
Published on: February 8, 2017
JBrowse Jupyter: a Python interface to JBrowse 2
Teresa De Jesus Martinez1, Elliot A Hershberg1, Emma Guo1
1Department of Bioengineering, Stanley Hall, University of California, Berkeley, CA 94720, USA.
Motivation:
JBrowse 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.
Results:
We have developed a package that provides a Python interface to JBrowse 2's 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 Google's Colab notebooks, providing reproducible interactive views.
Availability And Implementation:
JBrowse 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.
Related Concept Videos
Protein-Protein Interfaces
Drug Biotransformation: Overview
Ligand Binding Sites
Bode Plots
A network function represents the ratio of a system's output to its input, with the magnitude and phase angle derived from the complex network function. The decibel logarithmic gain is...
Conserved Binding Sites
Protein-protein Interfaces

