Link to customized app¶

This page is still under development. Please wait for more information

Link to a customized webpage¶

You can create a customized webpage and use the nb-dispatch javascript library and Nucleome Bridge web browser extension to link Nucleome Browser with your webpages. Examples of customized web pages we created are shown here

Link to DCIC Jupyter notebook¶

The following example shows that it is possible to link the Nucleome Browser with the Jupyter notebook server provided by the 4DN DCIC. Users can process the raw 4DN data in the Jupyter notebook. Once users highlight some regions on the Nucleome Browser, the violin plot on the right will only show the genomic regions overlapping with the highlighted region on the Nucleome Browser.

_images/4DN_DCIC_jupyter.gif

Fig. 66 Interactive data exploration in 4DN DCIC Jupyter notebook

Link to HiGlass¶

We also create a customized web page to link the HiGlass session with Nucleome Browser. You can access this Customized web page through http://vis.nucleome.org/static/apps/higlass/. You should open this page along with the Nucleome Browser or access it using the Customized web page panel.

When you navigate on the genome browser, the HiGlass viewer will also update its genomic coordinates accordingly. The synchronized highlight is also supported as shown in the animation below.

_images/NB_linkto_HiGlass.gif

Fig. 67 Use customized web page to link HiGlass with Nucleome Browser

Upload HiGlass configuration file¶

You can also upload a HiGlass config JSON file. For example, the animation below shows that you can upload a config file downloaded from the 4DN DCIC web portal. It will then link with Nucleome Browser with synchronized navigation and highlight.

_images/NB_load_DCIC_higlass.gif

Fig. 68 You can upload your HiGlass configuration file to view your HiGlass session

Put HiGlass link as URL parameter¶

Another way to restore an existing HiGlass session is to construct a compound URL in the input URL. For example, you can use http://vis.nucleome.org/static/apps/higlass?config=<HiGlass session>&genome=<Genome assembly version>&channel=<Channel ID> to load a HiGlass session. You should replace <HiGlass session> with the HiGlass share link and replace <Genome assembly version> with supported genome version (e.g., hg19, hg38, mm10, etc.). <Channel ID> is an optional parameter. You can also change channel ID in the text input box on the top-right. The advantage of this method is that when you share the Nucleome Browser session with others the shared session also includes the HiGlass session link. The following example shows that you can also create two customized pages and show different HiGlass sessions in each panel. The flexible layout feature of Nucleome Browser thus provides a convenient way to compare different datasets even if the datasets are hosted in external data portals such as different HiGlass servers.

_images/NB_use_higlass_session.gif

Fig. 69 You can also view the HiGlass session by attaching the HiGlass session link as parameters in the URL

Drag and Drop feature for DCIC web portal¶

We also provide a convenient drag and drop for any HiGlass visualization pages on the 4DN DCIC web portal. In a HiGlass Display page (e.g., URL looks like https://data.4dnucleome.org/higlass-view-configs/ae89f1b2-bf71-42db-bee5-e3f7e8b6b590). You can use the mouse left button to drag the View JSON link to our HiGlass viewer page and drop it on the target box (The area in red or blue color). The HiGlass viewer page will then fetch the HiGlass configuration file automatically so that you do not need to download and upload JSON file manually.

_images/NB_use_higlass_drag_and_drop_opt.gif

Fig. 70 You can use the drag and drop feature to easily visualize any HiGlass displays on the 4DN DCIC web portal. HiGlass viewer then can synchronize with the Nucleome Browser such that you can use the Nucleome Browser to control the navigation on the HiGlass and also show highlighted region on the HiGlass.

Nucleome Browser

TUTORIALS

  • Animations
    • Overview
    • Panel organization
    • Genome browser tutorial
    • 3D genome structure model
  • Browse 4DN DCIC data
    • Overview
    • Use 4DN public data
    • Explore imaging data

GETTING STARTED

  • Panel-container system
    • Overview
    • What is a panel?
    • Create a new panel
    • Basic operations
    • Flexible layout
  • Genome browser
    • Visualization modes
    • Navigate genome
    • Export browser view
    • Configure tracks
    • Manage tracks
    • Scatterplot analysis tool
  • 3D genome structure model viewer
    • Two visualization modes
    • Change atom style
    • Exploring structures
    • Configure color
    • Interaction across panels
  • Other components
    • Google Sheet viewer
    • Fetch DNA sequence
    • 4DN DCIC imaging data
  • Plugins
    • Nucleome Bridge extension
    • Google Spreadsheet add-on
  • Session Management
    • Create a session to local
    • Open a saved session
    • Session management tool
    • Share session

ADVANCED TOPICS

  • Data preparation
    • Data type supported
    • Genomic data
    • 3D structure data
  • Publish your session
    • Nucleome Browser Gallery
  • Link to customized app
    • Link to a customized webpage
    • Link to DCIC Jupyter notebook
    • Link to HiGlass
  • NB-dispatch API
    • Overview
    • Installation
    • A minimal example
    • API reference

Related Topics

  • Documentation overview
    • Previous: Publish your session
    • Next: NB-dispatch API

Quick search

©2017-2020 Nucleome Browser Authors . | Powered by Sphinx 1.8.6 & Alabaster 0.7.12 | Page source