To the Editor — The epigenomics community, including the NIH 4D Nucleome (4DN) Consortium1, is generating numerous genomic and imaging datasets for studying nuclear structure and function. Integrating primary data with secondary analysis results will be required to create a comprehensive reference map of nuclear organization. No existing tool can effectively integrate such multimodal data for scalable and interactive visualization (Supplementary Table 1 and Supplementary Note A). Here, we introduce the Nucleome Browser (http://www.nucleome.org), an integrative and interactive multimodal data visualization and exploration platform that accelerates access, utilization and sharing of 4DN data (see Supplementary Table 2 for a collection of resources supporting the Nucleome Browser). Our platform has two unique capabilities: (1) simultaneous and synchronized visualization of multiomic datasets (including Hi-C contact maps, 1D genomic signal tracks and even single-cell data), imaging datasets and 3D genome structure models; and (2) scalable integration of custom datasets with existing data portals (for example, UCSC Genome Browser2, WashU Epigenome Browser3, HiGlass4, OMERO imaging data server5 and Image Data Resource (IDR)6) in a unified, interactive platform. Nucleome Browser currently hosts 2,292 genomic tracks and 732 image datasets (Supplementary Table 3 and Supplementary Note B.1).

Nucleome Browser consists of a series of web components that can be flexibly arranged and customized by the user (that is, it is composable and configurable) and that offer synchronized operations for integrative visualization of heterogeneous datasets or different views from the same data modality (Fig. 1a,b and Supplementary Notes C and B.2). These web components of Nucleome Browser include (1) a genome browser for visualizing both 1D (for example, Repli-seq and TSA-seq) and 2D (for example, Hi-C contact maps) genomic data, (2) a display component for 3D genome structure models, and (3) extensible, customized web applications tailored toward specific data types (Fig. 1a–c and Supplementary Note C). Each web component is self-encapsulated into a panel coupled with an adaptive communication mechanism. Users can combine multiple linked panels for multiomic comparisons (Supplementary Fig. 1) or multimodal data exploration (Fig. 1b). Importantly, the layout of panels can be saved into sessions, enabling management and sharing of the browser’s views.

Fig. 1: Nucleome Browser facilitates integrative and multimodal data navigation.
figure 1

a, The overall design of Nucleome Browser. Nucleome Browser consists of a series of web components with synchronized operations, each of which is focused on a specific data type and can be combined with the others in a flexible manner. A unified hierarchical event-dispatch system allows modules (outer circle) from either the same domain or different domains to synchronize their status on the basis of genomic coordinates and highlighted regions. Operations (for example, navigation to or highlight of a region or regions) initiated in any component will automatically dispatch to all connected web components through the event-dispatch system (inner circle). Nucleome Bridge, a web browser extension, empowers various external data portals (for example, the UCSC Genome Browser) to communicate with other modules in the platform. b, A screenshot of Nucleome Browser illustrates interactive exploration of multimodal 4DN data. Users can use the mouse to navigate to or highlight a region of interest on 1D and 2D tracks in a genome browser web component. OMERO image viewer shows the details of the image on the selected locus on the image track. The 3D genome structure model web component shows a 3D view of chromosome structure with colors indicating the signals of genomic data. c, The web browser extension Nucleome Bridge further transmits both genomic coordinates and highlighted regions to other web applications, including UCSC Genome Browser, HiGlass viewer, custom data viewers or Jupyter notebooks, to generate plots in real time. d, A customized web application can connect Nucleome Browser to the in situ genome sequencing (IGS) data hosted on the IDR platform. Users can navigate the IGS dataset to select an individual cell and this web application will automatically fetch images from IDR and mark the locations of probes as circles. As users select regions on the genome browser panel on the left, probes overlapping with the highlighted regions will also be highlighted. Clicking a probe will lead users to the IDR portal and open an OMERO.iviewer for further examination.

The core component of our adaptive communication design is a multi-channel hierarchical event-dispatch hub (Supplementary Fig. 2 and Supplementary Note C) that automatically recognizes a user’s operations triggered in any web component and then synchronously updates the status of web components or data portals from different domains. For example, when a user navigates to or highlights a region of interest in a genome browser panel, all other panels or portals (including the UCSC Genome Browser, the customized HiGlass viewer and the Python Jupyter notebook) synchronously change to display and highlight the corresponding region, initiate the OMERO image viewer, or update plots in the Jupyter Notebook accordingly (Fig. 1a–c and Supplementary Note B.3 and B.4). Multi-way communications are achieved through the Nucleome Bridge web browser extension (Supplementary Fig. 3 and Supplementary Note C). Users alternatively can divide panels into specific channels such that synchronization is restricted to those panels within the same channel (Supplementary Fig. 4). Users can efficiently perform integrative comparisons of nuclear organization in different cellular contexts (Supplementary Fig. 5 and Supplementary Note B.5). A scatter-plot analysis tool allows global comparison between two bigWig tracks (Supplementary Fig. 5). We can take the same approach to comparing single-cell 3D genome data7 (Supplementary Fig. 6 and Supplementary Note B.6). Nucleome Browser is, to our knowledge, the first platform that supports such multi-domain and multi-channel interactive visualization, which greatly enhances heterogeneous and multimodal data exploration.

Recently developed multiplexed immuno-FISH (fluorescence in situ hybridization) imaging methods provide a direct, whole-genome visualization of 3D chromatin localization that genomic mapping cannot provide. We built customized web applications to demonstrate that users can interactively compare genomic data hosted on the Nucleome Browser with single-cell 3D genome structure models derived from multiplexed OligoSTORM8 and OligoDNA-PAINT9 data (Supplementary Fig. 3a–c), as well as in situ genome sequencing (IGS)10 imaging data hosted on the IDR6 (Fig. 1d). For the IGS data, users can explore a single-cell image dataset using the OMERO.iviewer with the markers of FISH probes highlighted on the images. Highlighting genomic regions in the genome browser also highlights FISH probes in the image overlapping with these genomic regions, allowing interactive comparison of sequencing-based genomic features with their 3D spatial nuclear localization (Fig. 1d). Our design supports integrative visualization of multimodal datasets across multiple domains while facilitating future extensions to support new data types as they become available.

Nucleome Browser represents the next-generation design of integrative and multimodal data visualization for multiscale nuclear organization. We anticipate that Nucleome Browser will serve as an important portal for users to fully utilize different types of 4DN data and diverse 3D epigenomics datasets to navigate multiscale nuclear structure and function in a wide range of biological contexts, enabling hypothesis generation and data sharing with the broad community.