Abstract
Chromatin contact maps are often shown as 2D heatmaps and visually compared to 1D genomic data by simple juxtaposition. While common, this strategy is imprecise, placing the onus on the reader to align features with each other. To remedy this, we developed HiCrayon, an interactive tool that facilitates the integration of 3D chromatin organization maps and 1D datasets. This visualization method integrates data from genomic assays directly into the chromatin contact map by coloring interactions according to 1D signal. HiCrayon is implemented using R shiny and python to create a graphical user interface application, available in both web and containerized format to promote accessibility. We demonstrate the utility of HiCrayon in visualizing the effectiveness of compartment calling and the relationship between ChIP-seq and various features of chromatin organization. We also demonstrate the improved visualization of other 3D genomic phenomena, such as differences between loops associated with CTCF/cohesin versus those associated with H3K27ac. We then demonstrate HiCrayon’s visualization of organizational changes that occur during differentiation and use HiCrayon to detect compartment patterns that cannot be assigned to either A or B compartments, revealing a distinct third chromatin compartment.
Graphical Abstract
Introduction
The study of 3D genome organization relies on integrating data from multiple sources, including the co-analysis of 2D maps of chromatin conformation with 1D genomic signals such as Chromatin immunoprecipitation sequencing (ChIP-seq) tracks for histone modifications or architectural proteins. Genome-wide chromatin conformation capture experiments, such as Hi-C, Micro-C and Pore-C, measure long-range chromatin interactions, which are most commonly represented as 2D heatmaps (1–3). These chromatin contact maps detail several features that have revealed fundamental principles of chromatin organization (4). Some of the earliest maps describe the propensity of loci to interact in A (active) and B (inactive) compartments (1), with more recent work showing that this segregation can occur at kilobase scale (5,6). Genome-wide maps of chromatin organization also reveal high-intensity punctate signals corresponding to CCCTC-binding factor (CTCF) loops in mammalian cells (7) and Polycomb (Pc) loops in Drosophila melanogaster (8–11).
Our understanding of 3D genome organization is often derived from the comparison of 2D chromatin contact maps with 1D genomic datasets. For example, broad-scale comparisons of the plaid-like Hi-C compartment pattern with histone modification ChIP-seq tracks reveal the propensity for chromatin with active histone modifications to locate in the A compartment (1). When viewed at fine scale, we recently showed that localization to the A compartment is a precise, fundamental characteristic of active enhancers and promoters (5). Another well-known example is the overlap between 2D punctate loops and 1D CTCF ChIP-seq data, revealing the overwhelming presence of CTCF at these loop anchors (7). In contrast, a comparison of high-intensity 2D punctate loops with 1D ChIP-seq signal revealed a lack of CTCF occupancy in D. melanogaster (12). Instead, D. melanogaster loop anchors are occupied by Polycomb (Pc) and Pipsqueak (Psq) (8–11).
Currently, the visual comparison of 2D and 1D genomic datasets at example loci is most often accomplished through the juxtaposition of heatmap and signal tracks (13,14). Indeed, there are several existing browsers and visualization tools that allow juxtaposition of 2D chromatin contacts with 1D chromatin occupancy (13–18). While useful, this simple visualization relies on ‘eyeballing’ the relationships, with the user visually aligning peaks of 1D signal with 2D features. Naturally, this current practice can be imprecise and prone to human visual biases. To aid the precise visualization of overlapping 2D and 1D features, we developed HiCrayon for the visual integration of 1D genomic signals with 2D chromatin contacts within a single matrix. We showcase the capabilities of HiCrayon by coloring chromatin contact maps by ChIP-seq signal to reveal features, including CTCF and non-CTCF associated loops, as well as the changes to chromatin organization that occur during differentiation. We also demonstrate the ability of HiCrayon to reveal distinct segregation of chromatin into multiple distinct compartment states, which the eigenvector and its commonly accepted binary ‘A’ and ‘B’ designation fails to describe. These results demonstrate the ability of HiCrayon to perform advanced data visualization to uncover fundamental principles of 3D chromatin organization.
Materials and methods
Data reprocessing
The lymphoblastoid Hi-C map is a combination of eight public lymphoblastoid cell lines (LCLs) deposited in ENCODE or GEO repositories as follows: AK1: ENCSR508EMN, GM12878: ENCSR410MDC, GSE63525, GM12891: ENCSR859YSL, GM12892: ENCSR075VWI, GM13976: ENCSR634FNY, GM13977: ENCSR261EVH, GM18526: ENCSR693CIM, GM19239: ENCSR264SMC. Raw fastq files were downloaded and reprocessed to align to the human genome build hg38, using juicer v1.14.08 (19) with a quality filter of 30. We made the original fastq files, individual processed hg38 .hic files, and the combined 10 billion intrachromosomal contact Hi-C LCL map (.hic) available at GEO accession GSE255264.
All Hi-C and ChIP-seq datasets used in this study are publicly available (Supplementary Table S1). The eigenvector denoting compartments was identified in each of the corresponding Hi-C datasets using POSSUMM (5). Hi-C distance normalization was performed as described previously (20) by taking the average signal at each diagonal as an expected value, in the following formula.
Matrix generation
HiCrayon generates a 2D matrix from any 1D signal track, such as ChIP-seq or compartment calling tracks. The resulting matrix is then weighted by contact frequencies derived from chromatin contact maps, such as a Hi-C contact matrix. HiCrayon streams contact frequencies from either a local file or URL, storing the 2D contact matrix for a user-specified region. 1D signals in bigwig or bedgraph format (i.e. ChIP-seq) or bedgraph format with positive and negative values (i.e. compartmental eigenvector) are then used to calculate a 1D to 2D signal matrix. First, 1D signal undergoes log transformation, if selected by the user, and scaling to fit all values between 0 and 1. In the case of 1D tracks that have negative values (i.e. the compartmental eigenvector), negative values are considered separately throughout the calculations and are multiplied by -1 before log transformation and scaling. Next, we create a two-dimensional signal matrix m where each value is the multiplicative product of the scaled 1D signal s in the row and column:
If the ‘separate signal’ option is used, a user can choose a second bigwig or bedgraph signal to calculate the interactions between distinct features on chromatin, s1 and s2.
Separately, we also scale the 2D contact map between 0 and 1, after which the scaled contact matrix c is multiplied against the 1D signal matrix m and then converted to an 8-bit color scale to produce h: .
For the user-selected genomic interval, HiCrayon will place the 1D data on a scale from 0 to 1 according to the local minimum and maximum. This local scaling was chosen to enhance visualization of local enrichment but can result in blown out signal if there are no ‘peaks’ of signal within the user-selected region. Therefore, we suggest the default scale as a starting point and provide options for users to adjust the scale, and/or log transform the data as they see fit. Bed files can be uploaded, as a fourth column is created with 1 as the value, to simulate a bedgraph for visualization of all entries in the bed file (i.e. peak file). In addition, we include a ‘chromHMM’ option where upload of a chromHMM bed file, containing n states are visualized simultaneously by the RGB color in the chromHMM file itself.
Finally, matrix h is adjusted to the user’s desired color scheme (RGB), resulting in an RGBA value for each bin within the matrix. These calculations result in an image where the transparency is a function of the joint ChIP-seq or compartment call data and contact intensity.
Color blending
HiCrayon allows the overlay of multiple 1D tracks on the contact matrix in order to visualize potentially overlapping features. For each 1D matrix, m is generated as described above. We then combine these matrices using linear interpolation, a method that determines the intermediate value within the range of discrete values. In the context of color, linear interpolation finds an intermediate between n colors. Let Mb be the b-th input matrix, where b = 1, 2,..., n, and n is the number of 1D signal matrices m in the input list. This allows the user to select n ChIP-seq tracks to visualize in a single matrix.
The alpha values for each matrix are then summed by with . The blend ratios for each matrix are computed as . The color channels for each matrix are extracted as and the mixed-color channels are calculated as . The final alpha value is limited to the 8-bit maximum: . The final mixed matrix is then obtained by stacking the mixed color channels with the mixed alpha value.
Results
HiCrayon enables precise visual inspection of 1D chromatin occupancy signals in 2D chromatin interaction matrices
There are a large number of Hi-C browsers to choose from, which juxtapose 1D signals with 2D contact maps (Figure 1A) (13–18). To overcome limitations in the comparison of 1D and 2D chromatin data, we developed HiCrayon for coloring chromatin contact maps by 1D signal. HiCrayon is not meant as competition to existing browsers; instead, it should be seen as a companion tool to existing browsers, in order to pinpoint overlaps at loci of interest and create final figures. HiCrayon is implemented using a combination of Python and the R shiny package (21) for a menu-driven graphical user interface (GUI) (Figure 1B). The application is available in two forms: (i) A full-functionality, local version installed through Github, https://github.com/JRowleyLab/HiCrayon, which allows the visualization of files stored locally or via a URL, and (ii) a website version, https://jrowleylab.com/HiCrayon, with more limited functionality to allow ease of access for users who wish to visualize previously published datasets via URL, such as those stored on the ENCODE data portal (22,23). Images generated by HiCrayon can be downloaded in SVG and PNG format.
HiCrayon allows the selection of multiple 1D bigwig signal tracks to be overlayed at the selected 2D locus. Visualization is accomplished by 1D to 2D transformation of signals, weighted by the interaction matrix along with linear interpolation of color matrices (see ‘Materials and methods’ section). Advanced options allow users to adjust the degree of overlay between the 1D-to-2D signal matrix on the 2D chromatin contact matrix. Each 1D-to-2D signal matrix can be visualized separately or can be overlaid with each other within a single, fully customizable bespoke color-blended image (Figure 1C). This visualization helps distinguish 1D signals that are precisely at the high interaction sites (Figure 1C, blue and red) versus those that are proximal (Figure 1C, green). HiCrayon also allows visualization of 1D signal with negative and positive values, as commonly obtained from compartment identification (24). In this mode, HiCrayon uses two colors to distinguish positive from negative values, thereby allowing distinct visualization of A and B compartment interactions (see below).
Maps of 3D chromatin organization in mammals have revealed thousands of punctate chromatin loops (7,25,26). The most prominent loops are formed by cohesin-mediated extrusion, which is blocked at CTCF loop anchors (4,27–32). Therefore, punctate loops in mammals are typically enriched for CTCF and RAD21, a member of the cohesin complex (7,33–36). We also recently showed that CTCF loops are often comprised of fairly diffuse interactions when viewed at high resolution (5) (Supplementary Figure S1A). Using this high-resolution Hi-C map in LCLs, we colored contacts by HiCrayon to visualize the overlap between chromatin interactions and published ChIP-seq for CTCF (red), RAD21 (blue) and H3K27ac (green) (Supplementary Figure S1B). We found that HiCrayon at high resolution can help visualize the center of loop foci where an intense Hi-C signal coincides with CTCF and cohesin together (purple) (Supplementary Figure S1C and D). While the normal function of HiCrayon is to color matrices by the same 1D signal on the X and Y axes of the 2D matrix, we also include a ‘v.s.’ mode, where chromatin interactions are colored by different 1D signals on the X and Y axes, enabling visual identification of interactions where the left and right anchors are occupied by different proteins (Supplementary Figure S1E). Overall, we found that HiCrayon was able to visually distinguish interactions comprised of H3K27ac from that of CTCF/cohesin loops (Figure 1D and Supplementary Figure S1F).
We then used HiCrayon to visualize punctate loops that have been found in Hi-C maps of D. melanogaster Kc167 cells (8,9). In contrast to the thousands of punctate CTCF loops found in mammals, there are only a few hundred intense punctate loops in Hi-C maps of interphase D. melanogaster (8–10,12). While these punctate signals are commonly referred to as Polycomb (Pc) loops (9,10), the anchors are also occupied by the architectural protein Pipsqueak (Psq) (11) (Supplementary Figure S2A). Zooming in on the loop, HiCrayon captures the overlap between the loop and Pc (blue) as well as Psq (red) (Supplementary Figure S2B). In contrast, HiCrayon coloring found that, despite high H3K27me3 levels in the vicinity, these interactions precisely overlap a peak of H3K27ac (green) and not H3K27me3 (orange) (Supplementary Figure S2C). This dip in H3K27me3 and spike in H3K27ac precisely at the D. melanogaster Kc167 loop anchors can also be seen by the average ChIP-seq profiles across all loops (Supplementary Figure S2D) and is statistically significant (Supplementary Figure S2E), which is consistent with our previous report (11). This indicates that, despite the overlap with Pc, these Psq-associated loops correspond to islands of active H3K27ac-associated chromatin in the midst of the broader H3K27me3 repressive chromatin. Overall, we find that HiCrayon has the ability to visually identify precise overlaps between protein occupancy and features of 3D chromatin organization.
Several studies have profiled changes in genome organization that occur during differentiation (37–40). We asked if HiCrayon is able to visualize differential loops corresponding to altered occupancy at anchors in mouse embryonic stem cells (mESCs) and neural progenitor cells (NPCs) (39). Indeed, HiCrayon maps of CTCF (red) and H3K27ac (green) highlighted the altered structure of an example locus (Figure 1E). Specifically, HiCrayon reveals a loss of a short loop near the pluripotency marker Sox2, along with a gain in H3K27ac-associated interactions near the larger loop after differentiation to NPCs (Figure 1E). In each case, we found that H3K27ac was nearby but not directly at the CTCF sites (Figure 1E), an important distinction that would be missed by simple juxtaposition.
HiCrayon enables precise visual inspection of chromatin compartments
A and B compartments are represented by a plaid-like pattern in Hi-C maps (Figure 2A, top), and the Pearson correlation matrix is often used to visualize this pattern (Figure 2A, middle). While this strategy helps distinguish A–B interactions (blue) from A–A or B–B (red), it fails to distinguish between A–A and B–B interactions themselves, as they are both represented by the same color (Figure 2A, middle). To facilitate the distinct visualization of A–A and B–B interactions, we built into HiCrayon the ability to color the Hi-C map by the eigenvector. Coloring interactions by the eigenvector provides a visual distinction of A and B compartment interactions and highlights differences between maps (Figure 2A, bottom). Indeed, we found that HiCrayon in mESC, NPC and CN highlights the dramatic reorganization of compartments that occurs during differentiation (Figure 2A).
Recently, Hi-C maps during pancreatic islet differentiation revealed changes to chromatin organization (38). Differentiation of human embryonic stem cells (hESCs) to that of definitive endoderm (DE), primitive gut tube (PGT), pancreatic progenitor (PP) and stem cell-derived β-cells (sc-β) results in altered compartments associated with a loss of H3K9me3 at some loci (38). We used HiCrayon to color by RNAPIISer2ph (pink) and H3K9me3 (blue), which allowed direct visual identification of these changes, which corresponded to changes in H3K9me3 (Figure 2B, top). Further visualization, by coloring these maps by the eigenvector, allowed direct representation of the decreased B–B interactions precisely at loci that lose H3K9me3 during pancreatic differentiation (Figure 2B, bottom).
HiCrayon visually distinguishes a third chromatin compartment
Annotation of A/B compartments has proven informative for numerous studies of 3D genome organization, as reviewed in (24,41). However, recent work suggests that this binary segregation represents an oversimplification and that compartments are rather more complicated than two states and may even be organized into three or more distinct compartments or subcompartments (7,42,43). Most representations of chromatin contact maps use a single gradient color scale, making it difficult to visually detect multiple states. Using HiCrayon, we provided functionality to load ChromHMM states (44), but found that the combination of binning to match Hi-C and mixing the ChromHMM-specified 15 colors only allowed visual distinction of heterochromatin from others, as revealed from picking only 2 or 3 states (Supplementary Figure S3). When we then colored interactions by the A/B compartment eigenvector, we noticed that some interactions failed to be annotated as A or B, i.e. where the eigenvector approaches zero (Figure 3A). We found that these loci have compartment-like patterns distinct from the regions that the eigenvector identified as A or B (Figure 3A, see zoom-in locus). To determine the chromatin status of these loci, we used HiCrayon to color the Hi-C map by histone modification ChIP-seq signal. While H3K27ac (green) overlaps the A–A compartment pattern, and H3K9me3 (purple) overlaps the B–B compartment pattern on this chromosome, we noticed that H3K27me3 (orange) signal is distinct from the others (Figure 3C). Indeed, we observe that interaction bins are remarkably dominant for a single histone mark, seen by a lack of color mixing when all three are overlayed (Figure 3C, bottom right). Quantification of the HiCrayon matrix shows that the interacting bins for each mark are distinct from the other marks (Figure 3D). Therefore, H3K27me3 forms distinct compartment interactions from that of H3K9me3 and H3K27ac (Figure 3A–D). These results demonstrate the ability to visually detect a more complex model of compartment organization than what is depicted by eigenvector-based compartment annotation.
Discussion
HiCrayon represents a novel way of co-visualizing 2D and 1D ’omic datasets and is effective at detecting precise overlaps and distinguishing distinct features of genome organization. Using a simple color weighting of 2D signals by 1D features, we demonstrate the utility of HiCrayon for visualizing different aspects of chromatin organization, such as punctate loops and compartments. While this approach can reveal previously difficult-to-visualize aspects of chromatin organization, such as multi-state compartments (41,42), there are limitations. For example, due to the interpolation of 1D signal in 2D, it’s possible that HiCrayon’s default individual or interpolation modes could downplay an interaction that has ChIP-seq signal only at one anchor. To account for this possibility, HiCrayon includes an X versus Y mode, where contact maps are colored by the intersection between two distinct 1D signals.
As we demonstrate, HiCrayon visualization of the eigenvector helps distinguish A and B compartment interactions. However, it can also help identify interaction patterns that are more complex. This feature is useful both to visually evaluate the effectiveness of compartment identification (24) and to identify loci that don’t quite fit with the two-state A/B compartment model such as a third compartment or, potentially, fairly distinct subcompartments. Notably, when we color maps by marks of euchromatin, polycomb repressive chromatin and heterochromatin, we obtain a more complete picture of the predominant interacting loci. However, we also note that not all of the interactions can be colored by just those three marks, suggestive of an even more complex compartmental organization.
Supplementary Material
Acknowledgements
We wish to acknowledge Dr Mamta Shukla for helpful discussions over the development of this project. The content is solely the responsibility of the authors and does not necessarily represent the official views of the NIH.
Contributor Information
Ben Nolan, Department of Genetics, Cell Biology and Anatomy, University of Nebraska Medical Center, Emile St, Omaha, NE 68198, USA.
Hannah L Harris, Department of Genetics, Cell Biology and Anatomy, University of Nebraska Medical Center, Emile St, Omaha, NE 68198, USA.
Achyuth Kalluchi, Department of Genetics, Cell Biology and Anatomy, University of Nebraska Medical Center, Emile St, Omaha, NE 68198, USA.
Timothy E Reznicek, Department of Genetics, Cell Biology and Anatomy, University of Nebraska Medical Center, Emile St, Omaha, NE 68198, USA.
Christopher T Cummings, Department of Pediatrics, University of Nebraska Medical Center, Emile St, Omaha, NE 68198, USA.
M Jordan Rowley, Department of Genetics, Cell Biology and Anatomy, University of Nebraska Medical Center, Emile St, Omaha, NE 68198, USA.
Data availability
A full version of HiCrayon can be downloaded and run locally from https://github.com/JRowleyLab/HiCrayon. A scaled-down web version of HiCrayon is available at https://jrowleylab.com/HiCrayon. A data accession list can be found in Supplementary Table S1. Hi-C (.hic) files for the individual and combined LCL [5] maps reprocessed to genome build hg38 are available from GSE255264. ChIP-seq in GM12878 (LCL) was used for CTCF (ENCFF232FCT), RAD21 (ENCFF822QJA) and H3K27ac (ENCFF087YCU). The high resolution Hi-C maps of D. melanogaster Kc167 cells are available from GSE80702 [8] and GSE89112 [10]. Hi-C files for mouse genome build mm10 ES, NPC and CN [39] are available from GSE161259. Hi-C for human genome build hg38 pancreatic differentiation [38] are available from GSE210524. Hi-C in HCT116 genome build hg38 is available from ENCFF573OPJ, with ChIP-seq available in hg38 for HCT116 in H3K27ac (ENCFF277XII), H3K27me3 (ENCFF232QSG) and H3K9me3 (ENCFF572IBD). The bedgraph chromHMM file for HCT116 in genome build hg38 is available at ENCFF897EAK. Code is available at Zenodo https://doi.org/10.5281/zenodo.14082776.
Supplementary data
Supplementary Data are available at NARGAB Online.
Funding
Research reported in this publication was supported by the National Institute of General Medical Sciences of the National Institutes of Health (NIH) [R35GM147467 to M.J.R]. Funding for open access charge: National Institute of General Medical Sciences of the National Institutes of Health [R35GM147467].
Conflict of interest statement. None declared.
References
- 1. Lieberman-Aiden E., Berkum N.L.V., Williams L., Imakaev M., Ragoczy T., Telling A., Amit I., Lajoie B.R., Sabo P.J., Dorschner M.O.et al.. Comprehensive mapping of long-range interactions reveals folding principles of the human genome. Science. 2009; 326:289–293. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 2. Hsieh T.-H.S., Weiner A., Lajoie B., Dekker J., Friedman N., Rando O.J.. Mapping nucleosome resolution chromosome folding in yeast by micro-C. Cell. 2015; 162:108–119. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 3. Deshpande A.S., Ulahannan N., Pendleton M., Dai X., Ly L., Behr J.M., Schwenk S., Liao W., Augello M.A., Tyer C.et al.. Identifying synergistic high-order 3D chromatin conformations from genome-scale nanopore concatemer sequencing. Nat. Biotechnol. 2022; 40:1488–1499. [DOI] [PubMed] [Google Scholar]
- 4. Rowley M.J., Corces V.G.. Organizational principles of 3D genome architecture. Nat. Rev. Genet. 2018; 19:789–800. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 5. Harris H.L., Gu H., Olshansky M., Wang A., Farabella I., Eliaz Y., Kalluchi A., Krishna A., Jacobs M., Cauer G.et al.. Chromatin alternates between A and B compartments at kilobase scale for subgenic organization. Nat. Commun. 2023; 14:1–17. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 6. Goel V.Y., Huseyin M.K., Hansen A.S.. Region Capture Micro-C reveals coalescence of enhancers and promoters into nested microcompartments. Nat. Genet. 2023; 55:1048–1056. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 7. Rao S.S.P., Huntley M.H., Durand N.C., Stamenova E.K., Bochkov I.D., Robinson J.T., Sanborn A.L., Machol I., Omer A.D., Lander E.S.et al.. A 3D map of the human genome at kilobase resolution reveals principles of chromatin looping. Cell. 2014; 159:1665–1680. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 8. Cubeñas-Potts C., Rowley M.J., Lyu X., Li G., Lei E.P., Corces V.G.. Different enhancer classes in Drosophila bind distinct architectural proteins and mediate unique chromatin interactions and 3D architecture. Nucleic Acids Res. 2017; 45:1714–1730. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 9. Eagen K.P., Aiden E.L., Kornberg R.D.. Polycomb-mediated chromatin loops revealed by a subkilobase-resolution chromatin interaction map. Proc. Natl Acad. Sci. U.S.A. 2017; 114:8764–8769. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 10. Ogiyama Y., Schuettengruber B., Papadopoulos G.L., Chang J.-M., Cavalli G.. Polycomb-dependent chromatin looping contributes to gene silencing during Drosophila development. Mol. Cell. 2018; 71:73–88. [DOI] [PubMed] [Google Scholar]
- 11. Gutierrez-Perez I., Rowley M.J., Lyu X., Valadez-Graham V., Vallejo D.M., Ballesta-Illan E., Lopez-Atalaya J.P., Kremsky I., Caparros E., Corces V.G.et al.. Ecdysone-induced 3D chromatin reorganization involves active enhancers bound by pipsqueak and polycomb. Cell Rep. 2019; 28:2715–2727. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 12. Rowley M.J., Nichols M.H., Lyu X., Ando-Kuri M., Rivera I.S.M., Hermetz K., Wang P., Ruan Y., Corces V.G.. Evolutionarily conserved principles predict 3D chromatin organization. Mol. Cell. 2017; 67:837–852. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 13. Durand N.C., Robinson J.T., Shamim M.S., Machol I., Mesirov J.P., Lander E.S., Lieberman E., Correspondence A.. Juicebox provides a visualization system for hi-C contact maps with unlimited zoom. Cell Syst. 2016; 3:99–101. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 14. Kerpedjiev P., Abdennur N., Lekschas F., McCallum C., Dinkla K., Strobelt H., Luber J.M., Ouellette S.B., Azhir A., Kumar N.et al.. HiGlass: web-based visual exploration and analysis of genome interaction maps. Genome Biol. 2018; 19:125. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 15. Akdemir K.C., Chin L.. HiCPlotter integrates genomic data with interaction matrices. Genome Biol. 2015; 16:198. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 16. D’Agostino D., Liò P., Aldinucci M., Merelli I. Advantages of using graph databases to explore chromatin conformation capture experiments. BMC Bioinf. 2021; 22:43. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 17. Zhu X., Zhang Y., Wang Y., Tian D., Belmont A.S., Swedlow J.R., Ma J.. Nucleome Browser: an integrative and multimodal data navigation platform for 4D Nucleome. Nat. Methods. 2022; 19:911–913. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 18. Ye T., Hu Y., Pun S., Ma W.. HiCube: interactive visualization of multiscale and multimodal hi-C and 3D genome data. Bioinformatics. 2023; 39:btad154. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 19. Durand N.C., Shamim M.S., Machol I., Rao S.S.P., Huntley M.H., Lander E.S., Aiden E.L.. Juicer provides a one-click system for analyzing loop-resolution hi-C experiments. Cell Syst. 2016; 3:95–98. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 20. Rowley M.J., Poulet A., Nichols M.H., Bixler B.J., Sanborn A.L., Brouhard E.A., Hermetz K., Linsenbaum H., Csankovszki G., Lieberman Aiden E.et al.. Analysis of hi-C data using SIP effectively identifies loops in organisms from C. elegans to mammals. Genome Res. 2020; 30:447–458. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 21. Chang W., Cheng J., Allaire J., Sievert C., Schloerke B., Xie Y., Allen J., McPherson J., Dipert A., Borges B.. shiny: Web application framework for R. 2023; Accessed December 11, 2024https://shiny.posit.co. [Google Scholar]
- 22. ENCODE Project Consortium An integrated encyclopedia of DNA elements in the human genome. Nature. 2012; 489:57–74. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 23. Luo Y., Hitz B.C., Gabdank I., Hilton J.A., Kagda M.S., Lam B., Myers Z., Sud P., Jou J., Lin K.et al.. New developments on the Encyclopedia of DNA Elements (ENCODE) data portal. Nucleic Acids Res. 2020; 48:D882–D889. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 24. Kalluchi A., Harris H.L., Reznicek T.E., Rowley M.J.. Considerations and caveats for analyzing chromatin compartments. Front Mol. Biosci. 2023; 10:1168562. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 25. Hsieh T.-H.S., Cattoglio C., Slobodyanyuk E., Hansen A.S., Rando O.J., Tjian R., Darzacq X.. Resolving the 3D landscape of transcription-linked mammalian chromatin folding. Mol. Cell. 2020; 78:539–553. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 26. Krietenstein N., Abraham S., Venev S.V., Abdennur N., Gibcus J., Hsieh T.-H.S., Parsi K.M., Yang L., Maehr R., Mirny L.A.et al.. Ultrastructural details of mammalian chromosome architecture. Mol. Cell. 2020; 78:554–565. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 27. Nichols M.H., Corces V.G.. A CTCF code for 3D genome architecture. Cell. 2015; 162:703–705. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 28. Alipour E., Marko J.F.. Self-organization of domain structures by DNA-loop-extruding enzymes. Nucleic Acids Res. 2012; 40:11202–11212. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 29. Nasmyth K. Disseminating the genome: joining, resolving, and separating sister chromatids during mitosis and meiosis. Annu. Rev. Genet. 2001; 35:673–745. [DOI] [PubMed] [Google Scholar]
- 30. Sanborn A.L., Rao S.S.P., Huang S.-C., Durand N.C., Huntley M.H., Jewett A.I., Bochkov I.D., Chinnappan D., Cutkosky A., Li J.et al.. Chromatin extrusion explains key features of loop and domain formation in wild-type and engineered genomes. Proc. Natl Acad. Sci. U.S.A. 2015; 112:E6456–E6465. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 31. Fudenberg G., Imakaev M., Lu C., Goloborodko A., Abdennur N., Mirny L.A.. Formation of chromosomal domains by loop extrusion. Cell Rep. 2016; 15:2038–2049. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 32. Guo Y., Xu Q., Canzio D., Shou J., Li J., Gorkin D.U., Jung I., Wu H., Zhai Y., Tang Y.et al.. CRISPR inversion of CTCF sites alters genome topology and enhancer/promoter function. Cell. 2015; 162:900–910. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 33. Rao S.S.P., Huang S.-C., Glenn St Hilaire B., Engreitz J.M., Perez E.M., Kieffer-Kwon K.-R., Sanborn A.L., Johnstone S.E., Bascom G.D., Bochkov I.D.et al.. Cohesin loss eliminates all loop domains. Cell. 2017; 171:305–320. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 34. Nora E.P., Goloborodko A., Valton A.-L., Gibcus J.H., Uebersohn A., Abdennur N., Dekker J., Mirny L.A., Bruneau B.G.. Targeted degradation of CTCF decouples local insulation of chromosome domains from genomic compartmentalization. Cell. 2017; 169:930–944. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 35. Haarhuis J.H.I., van der Weide R.H., Blomen V.A., Yáñez-Cuna J.O., Amendola M., van Ruiten M.S., Krijger P.H.L., Teunissen H., Medema R.H., van Steensel B.et al.. The Cohesin release factor WAPL restricts chromatin loop extension. Cell. 2017; 169:693–707. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 36. Wutz G., Várnai C., Nagasaka K., Cisneros D.A., Stocsits R.R., Tang W., Schoenfelder S., Jessberger G., Muhar M., Hossain M.J.et al.. Topologically associating domains and chromatin loops depend on cohesin and are regulated by CTCF, WAPL, and PDS5 proteins. EMBO J. 2017; 36:3573–3599. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 37. Gong H., Yang Y., Zhang S., Li M., Zhang X.. Application of hi-C and other omics data analysis in human cancer and cell differentiation research. Comput. Struct. Biotechnol. J. 2021; 19:2070–2083. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 38. Lyu X., Rowley M.J., Kulik M.J., Dalton S., Corces V.G.. Regulation of CTCF loop formation during pancreatic cell differentiation. Nat. Commun. 2023; 14:6314. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 39. Bonev B., Mendelson Cohen N., Szabo Q., Fritsch L., Papadopoulos G.L., Lubling Y., Xu X., Lv X., Hugnot J.-P., Tanay A.et al.. Multiscale 3D genome rewiring during mouse neural development. Cell. 2017; 171:557–572. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 40. Vilarrasa-Blasi R., Soler-Vila P., Verdaguer-Dot N., Russiñol N., Di Stefano M., Chapaprieta V., Clot G., Farabella I., Cuscó P., Kulis M.et al.. Dynamics of genome architecture and chromatin function during human B cell differentiation and neoplastic transformation. Nat. Commun. 2021; 12:651. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 41. Harris H.L., Rowley M.J.. Mechanistic drivers of chromatin organization into compartments. Curr. Opin. Genet. Dev. 2024; 86:102193. [DOI] [PubMed] [Google Scholar]
- 42. Nichols M.H., Corces V.G.. Principles of 3D compartmentalization of the human genome. Cell Rep. 2021; 35:109330. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 43. Siegenfeld A.P., Roseman S.A., Roh H., Lue N.Z., Wagen C.C., Zhou E., Johnstone S.E., Aryee M.J., Liau B.B.. Polycomb-lamina antagonism partitions heterochromatin at the nuclear periphery. Nat. Commun. 2022; 13:4199. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 44. Ernst J., Kellis M.. Chromatin-state discovery and genome annotation with ChromHMM. Nat. Protoc. 2017; 12:2478–2492. [DOI] [PMC free article] [PubMed] [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Supplementary Materials
Data Availability Statement
A full version of HiCrayon can be downloaded and run locally from https://github.com/JRowleyLab/HiCrayon. A scaled-down web version of HiCrayon is available at https://jrowleylab.com/HiCrayon. A data accession list can be found in Supplementary Table S1. Hi-C (.hic) files for the individual and combined LCL [5] maps reprocessed to genome build hg38 are available from GSE255264. ChIP-seq in GM12878 (LCL) was used for CTCF (ENCFF232FCT), RAD21 (ENCFF822QJA) and H3K27ac (ENCFF087YCU). The high resolution Hi-C maps of D. melanogaster Kc167 cells are available from GSE80702 [8] and GSE89112 [10]. Hi-C files for mouse genome build mm10 ES, NPC and CN [39] are available from GSE161259. Hi-C for human genome build hg38 pancreatic differentiation [38] are available from GSE210524. Hi-C in HCT116 genome build hg38 is available from ENCFF573OPJ, with ChIP-seq available in hg38 for HCT116 in H3K27ac (ENCFF277XII), H3K27me3 (ENCFF232QSG) and H3K9me3 (ENCFF572IBD). The bedgraph chromHMM file for HCT116 in genome build hg38 is available at ENCFF897EAK. Code is available at Zenodo https://doi.org/10.5281/zenodo.14082776.