JBrowse Jupyter: a Python']Python interface to JBrowse 2

被引:2
|
作者
Martinez, Teresa De Jesus [1 ]
Hershberg, Elliot A. [1 ]
Guo, Emma [1 ]
Stevens, Garrett J. [1 ]
Diesh, Colin [1 ]
Xie, Peter [1 ]
Bridge, Caroline [2 ]
Cain, Scott [2 ]
Haw, Robin [2 ]
Buels, Robert M. [1 ]
Stein, Lincoln D. [2 ]
Holmes, Ian H. [1 ]
机构
[1] Univ Calif Berkeley, Dept Bioengn, Stanley Hall, Berkeley, CA 94720 USA
[2] Ontario Inst Canc Res, MaRS Ctr, Adapt Oncol, 661 Univ Ave,Su 510, Toronto, ON M5G 0A3, Canada
基金
美国国家卫生研究院;
关键词
GENOME BROWSER;
D O I
10.1093/bioinformatics/btad032
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
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.
引用
收藏
页数:2
相关论文
共 50 条
  • [1] JBrowseR: an R interface to the JBrowse 2 genome browser
    Hershberg, Elliot A.
    Stevens, Garrett
    Diesh, Colin
    Xie, Peter
    Martinez, Teresa De Jesus
    Buels, Robert
    Stein, Lincoln
    Holmes, Ian
    [J]. BIOINFORMATICS, 2021, 37 (21) : 3914 - 3915
  • [2] JBrowse Connect: A server API to connect JBrowse instances and users
    Yao, Eric
    Buels, Robert
    Stein, Lincoln
    Sen, Taner Z.
    Holmes, Ian
    [J]. PLOS COMPUTATIONAL BIOLOGY, 2020, 16 (08)
  • [3] Incorporating Jupyter and Python']Python into analytical chemistry
    Menke, Erik
    [J]. ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2019, 258
  • [4] Error Identification Strategies for Python']Python Jupyter Notebooks
    Robinson, Derek
    Ernst, Neil A.
    Vargas, Enrique Larios
    Storey, Margaret-Anne D.
    [J]. 30TH IEEE/ACM INTERNATIONAL CONFERENCE ON PROGRAM COMPREHENSION (ICPC 2022), 2022, : 253 - 263
  • [5] KGTorrent: A Dataset of Python']Python Jupyter Notebooks from Kaggle
    Quaranta, Luigi
    Calefato, Fabio
    Lanubile, Filippo
    [J]. 2021 IEEE/ACM 18TH INTERNATIONAL CONFERENCE ON MINING SOFTWARE REPOSITORIES (MSR 2021), 2021, : 550 - 554
  • [6] Python']Python scripting for biochemistry and molecular biology in Jupyter Notebooks
    Craig, Paul A.
    Nash, Jessica A.
    Crawford, T. Daniel
    [J]. BIOCHEMISTRY AND MOLECULAR BIOLOGY EDUCATION, 2022, 50 (05) : 479 - 482
  • [7] Setting Up the JBrowse 2 Genome Browser
    Diesh, Colin
    Buels, Robert
    Stevens, Garrett
    Bridge, Caroline
    Cain, Scott
    Stein, Lincoln
    Holmes, Ian
    [J]. CURRENT PROTOCOLS, 2024, 4 (08):
  • [8] Neutron imaging analysis using jupyter Python']Python notebook
    Bilheux, Jean-Christophe
    Bilheux, Hassina
    Lin, Jiao
    Lumsden, Ian
    Zhang, Yuxuan
    [J]. JOURNAL OF PHYSICS COMMUNICATIONS, 2019, 3 (08):
  • [9] Visualizing protein big data using Python']Python and Jupyter notebooks
    Weiss, Charles J.
    [J]. BIOCHEMISTRY AND MOLECULAR BIOLOGY EDUCATION, 2022, 50 (05) : 431 - 436
  • [10] Series of Jupyter Notebooks Using Python']Python for an Analytical Chemistry Course
    Menke, Erik J.
    [J]. JOURNAL OF CHEMICAL EDUCATION, 2020, 97 (10) : 3899 - 3903