Back

JBrowse Jupyter: A Python interface to JBrowse 2

Martinez, T. D. J.; Hershberg, E.; Guo, E.; Stevens, G. J.; Diesh, C.; Xie, P.; Bridge, C.; Cain, S.; Haw, R.; Buels, R. M.; Stein, L. D.; Holmes, I. H.

2022-05-16 bioinformatics
10.1101/2022.05.11.491552 bioRxiv
Show 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

Matching journals

The top 2 journals account for 50% of the predicted probability mass.