Cited by 313Genomics and Chromatin DynamicsGenomics and Phylogenetic StudiesGenomic variations and chromosomal abnormalities

Cooltools: Enabling high-resolution Hi-C analysis in Python

Open access
Open2C, Abdennur, Nezar, Abraham, Sameer, Fudenberg, Geoffrey, Flyamer, Ilya M., Galitsyna, Aleksandra A., Goloborodko, Anton, Imakaev, Maxim +3 more·2024·PLOS Computational Biology

Published version of a preprint

Abstract

Chromosome conformation capture (3C) technologies reveal the incredible complexity of genome organization. Maps of increasing size, depth, and resolution are now used to probe genome architecture across cell states, types, and organisms. Larger datasets add challenges at each step of computational analysis, from storage and memory constraints to researchers’ time; however, analysis tools that meet these increased resource demands have not kept pace. Furthermore, existing tools offer limited support for customizing analysis for specific use cases or new biology. Here we introduce cooltools ( https://github.com/open2c/cooltools ), a suite of computational tools that enables flexible, scalable, and reproducible analysis of high-resolution contact frequency data. Cooltools leverages the widely-adopted cooler format which handles storage and access for high-resolution datasets. Cooltools provides a paired command line interface (CLI) and Python application programming interface (API), which respectively facilitate workflows on high-performance computing clusters and in interactive analysis environments. In short, cooltools enables the effective use of the latest and largest genome folding datasets.

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Integrity signals

Registry

Crossref · 10.1371/journal.pcbi.1012067

Cites

8 of 8 references verified0 citation errors · 0 not checkable

Statistics

Claims the paper makes

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

  • Independent Hi-C replicates (up to two) were merged for each condition only after ascertaining overall similarity of each replicate using P(s) curves and aggregate peak analysis.

    “After ascertaining the overall similarity of each replicate using either cooltools (86) or Genova (87) [P(s) curves and aggregate peak analysis], the independent Hi-C replicates (up to two) were merged for each condition.”

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

The self-check needs the paper’s full text.

Cites

Flagged first, then by citations

Research works printed but not linked: 48

  1. [1]McCord RP, Kaplan N, Giorgetti L. Chromosome Conformation Capture and Beyond: Toward an Integrative View of Chromosome Structure and Function. Mol Cell. 2020; 77: 688– 708. doi: 10.1016/j.molcel.2019.12.021 32001106 PMC7134573 · DOI
  2. [3]ENCODE Project Consortium. The ENCODE (ENCyclopedia Of DNA Elements) Project. Science. 2004; 306: 636– 640. doi: 10.1126/science.1105136 15499007 · DOI · Paper page
  3. [6]Pedregosa F, Varoquaux G, Gramfort A, Michel V, Thirion B, Grisel O, et al. Scikit-learn: Machine Learning in Python. arXiv [cs.LG]. 2012. Available: https://www.jmlr.org/papers/volume12/pedregosa11a/pedregosa11a.pdf?ref=https://githubhelp.com
  4. [8]Abdennur N, Mirny L. Cooler: scalable storage for Hi-C data and other genomically-labeled arrays. Bioinformatics. 2019. doi: 10.1093/bioinformatics/btz540 31290943 PMC8205516 · DOI · Paper page
  5. [9]Wolff J, Rabbani L, Gilsbach R, Richard G, Manke T, Backofen R, et al. Galaxy HiCExplorer 3: a web server for reproducible Hi-C, capture Hi-C and single-cell Hi-C data analysis, quality control and visualization. Nucleic Acids Res. 2020; 48: W177– W184. doi: 10.1093/nar/gkaa220 32301980 PMC7319437 · DOI
  6. [10]Lazaris C, Kelly S, Ntziachristos P, Aifantis I, Tsirigos A. HiC-bench: comprehensive and reproducible Hi-C data analysis designed for parameter exploration and benchmarking. BMC Genomics. 2017; 18: 22. doi: 10.1186/s12864-016-3387-6 28056762 PMC5217551 · DOI
  7. [11]Serra F, Baù D, Goodstadt M, Castillo D, Filion GJ, Marti-Renom MA. Automatic analysis and 3D-modelling of Hi-C data using TADbit reveals structural features of the fly chromatin colors. PLoS Comput Biol. 2017; 13: e1005665. doi: 10.1371/journal.pcbi.1005665 28723903 PMC5540598 · DOI
  8. [12]Durand NC, Shamim MS, Machol I, Rao SSP, Huntley MH, Lander ES, et al. Juicer Provides a One-Click System for Analyzing Loop-Resolution Hi-C Experiments. Cell Syst. 2016; 3: 95– 98. doi: 10.1016/j.cels.2016.07.002 27467249 PMC5846465 · DOI
  9. [13]Kruse K, Hug CB, Vaquerizas JM. FAN-C: a feature-rich framework for the analysis and visualisation of chromosome conformation capture data. Genome Biol. 2020; 21: 303. doi: 10.1186/s13059-020-02215-9 33334380 PMC7745377 · DOI
  10. [14]van der Weide RH, van den Brand T, Haarhuis JHI, Teunissen H, Rowland BD, de Wit E. Hi-C analyses with GENOVA: a case study with cohesin variants. NAR Genom Bioinform. 2021; 3: lqab040. doi: 10.1093/nargab/lqab040 34046591 PMC8140737 · DOI · Paper page
  11. [15]Open2C, Abdennur N, Fudenberg G, Flyamer I, Galitsyna AA, Goloborodko A, et al. Bioframe: Operations on Genomic Intervals in Pandas Dataframes. bioRxiv. 2022. p. 2022.02.16.480748. doi: 10.1101/2022.02.16.480748 PMC10903647 38402507 · DOI
  12. [16]Lam SK, Pitrou A, Seibert S. Numba: a LLVM-based Python JIT compiler. Proceedings of the Second Workshop on the LLVM Compiler Infrastructure in HPC. New York, NY, USA: Association for Computing Machinery; 2015. pp. 1–6. doi: 10.1145/2833157.2833162 · DOI
  13. [17]Erceg J, AlHaj Abed J, Goloborodko A, Lajoie BR, Fudenberg G, Abdennur N, et al. The genome-wide multi-layered architecture of chromosome pairing in early Drosophila embryos. Nat Commun. 2019; 10: 4486. doi: 10.1038/s41467-019-12211-8 31582744 PMC6776651 · DOI
  14. [18]AlHaj Abed J, Erceg J, Goloborodko A, Nguyen SC, McCole RB, Saylor W, et al. Highly structured homolog pairing reflects functional organization of the Drosophila genome. Nat Commun. 2019; 10: 4485. doi: 10.1038/s41467-019-12208-3 31582763 PMC6776532 · DOI
  15. [19]Schalbetter SA, Goloborodko A, Fudenberg G, Belton J-M, Miles C, Yu M, et al. SMC complexes differentially compact mitotic chromosomes according to genomic context. Nat Cell Biol. 2017; 19: 1071– 1080. doi: 10.1038/ncb3594 28825700 PMC5640152 · DOI
  16. [20]Schalbetter SA, Fudenberg G, Baxter J, Pollard KS, Neale MJ. Principles of meiotic chromosome assembly revealed in S. cerevisiae. Nat Commun. 2019; 10: 4795. doi: 10.1038/s41467-019-12629-0 31641121 PMC6805904 · DOI
  17. [21]Morao AK, Kim J, Obaji D, Sun S, Ercan S. Topoisomerases I and II facilitate condensin DC translocation to organize and repress X chromosomes in C. elegans. bioRxiv. 2021. p. 2021.11.30.470639. doi: 10.1101/2021.11.30.470639 PMC9837612 36302374 · DOI
  18. [22]Gibcus JH, Samejima K, Goloborodko A, Samejima I, Naumova N, Nuebler J, et al. A pathway for mitotic chromosome formation. Science. 2018. doi: 10.1126/science.aao6135 29348367 PMC5924687 · DOI
  19. [23]Abramo K, Valton A-L, Venev SV, Ozadam H, Fox AN, Dekker J. A chromosome folding intermediate at the condensin-to-cohesin transition during telophase. Nat Cell Biol. 2019; 21: 1393– 1402. doi: 10.1038/s41556-019-0406-2 31685986 PMC6858582 · DOI
  20. [24]Zuo W, Chen G, Gao Z, Li S, Chen Y, Huang C, et al. Stage-resolved Hi-C analyses reveal meiotic chromosome organizational features influencing homolog alignment. Nat Commun. 2021; 12: 5827. doi: 10.1038/s41467-021-26033-0 34625553 PMC8501046 · DOI
  21. [26]Polovnikov K, Belan S, Imakaev M, Brandão HB, Mirny LA. A fractal polymer with loops recapitulates key features of chromosome organization. bioRxiv. 2022. p. 2022.02.01.478588. doi: 10.1101/2022.02.01.478588 PMC11108028 38774252 · DOI
  22. [27]Fudenberg G, Abdennur N, Imakaev M, Goloborodko A, Mirny LA. Emerging Evidence of Chromosome Folding by Loop Extrusion. Cold Spring Harb Symp Quant Biol. 2017; 82: 45– 55. doi: 10.1101/sqb.2017.82.034710 29728444 PMC6512960 · DOI
  23. [28]Mirny LA, Imakaev M, Abdennur N. Two major mechanisms of chromosome organization. Curr Opin Cell Biol. 2019; 58: 142– 152. doi: 10.1016/j.ceb.2019.05.001 31228682 PMC6800258 · DOI
  24. [29]Spracklin G, Abdennur N, Imakaev M, Chowdhury N, Pradhan S, Mirny L, et al. Heterochromatin diversity modulates genome compartmentalization and loop extrusion barriers. Nat Struct Mol Biol. 2023; 30: 38– 51. doi: 10.1038/s41594-022-00892-7 36550219 PMC9851908 · DOI
  25. [32]Yaffe E, Tanay A. Probabilistic modeling of Hi-C contact maps eliminates systematic biases to characterize global chromosomal architecture. Nat Genet. 2011; 43: 1059– 1065. doi: 10.1038/ng.947 22001755 · DOI
  26. [33]Belaghzal H, Borrman T, Stephens AD, Lafontaine DL, Venev SV, Weng Z, et al. Liquid chromatin Hi-C characterizes compartment-dependent chromatin interaction dynamics. Nat Genet. 2021; 53: 367– 378. doi: 10.1038/s41588-021-00784-4 33574602 PMC7946813 · DOI
  27. [34]Akgol Oksuz B, Yang L, Abraham S, Venev SV, Krietenstein N, Parsi KM, et al. Systematic evaluation of chromosome conformation capture assays. Nat Methods. 2021; 18: 1046– 1055. doi: 10.1038/s41592-021-01248-7 34480151 PMC8446342 · DOI
  28. [35]Ulianov SV, Zakharova VV, Galitsyna AA, Kos PI, Polovnikov KE, Flyamer IM, et al. Order and stochasticity in the folding of individual Drosophila genomes. Nat Commun. 2021; 12: 41. doi: 10.1038/s41467-020-20292-z 33397980 PMC7782554 · DOI · Paper page
  29. [36]Zufferey M, Tavernari D, Oricchio E, Ciriello G. Comparison of computational methods for the identification of topologically associating domains. Genome Biol. 2018; 19: 217. doi: 10.1186/s13059-018-1596-9 30526631 PMC6288901 · DOI
  30. [37]van der Walt S, Schönberger JL, Nunez-Iglesias J, Boulogne F, Warner JD, Yager N, et al. scikit-image: image processing in Python. PeerJ. 2014; 2: e453. doi: 10.7717/peerj.453 25024921 PMC4081273 · DOI
  31. [38]Hsieh T-HS, Cattoglio C, Slobodyanyuk E, Hansen AS, Rando OJ, Tjian R, et al. Resolving the 3D Landscape of Transcription-Linked Mammalian Chromatin Folding. Mol Cell. 2020. doi: 10.1016/j.molcel.2020.03.002 32213323 PMC7703524 · DOI · Paper page
  32. [39]Mitter M, Gasser C, Takacs Z, Langer CCH, Tang W, Jessberger G, et al. Conformation of sister chromatids in the replicated human genome. Nature. 2020; 586: 139– 144. doi: 10.1038/s41586-020-2744-4 32968280 PMC7116725 · DOI
  33. [40]Oomen ME, Hedger AK, Watts JK, Dekker J. Detecting chromatin interactions between and along sister chromatids with SisterC. Nat Methods. 2020; 17: 1002– 1009. doi: 10.1038/s41592-020-0930-9 32968250 PMC7541687 · DOI
  34. [41]Rao SSP, Huntley MH, Durand NC, Stamenova EK, Bochkov ID, Robinson JT, et al. A 3D map of the human genome at kilobase resolution reveals principles of chromatin looping. Cell. 2014; 159: 1665– 1680. doi: 10.1016/j.cell.2014.11.021 25497547 PMC5635824 · DOI · Paper page
  35. [42]Boyle S, Flyamer IM, Williamson I, Sengupta D, Bickmore WA, Illingworth RS. A central role for canonical PRC1 in shaping the 3D nuclear landscape. Genes Dev. 2020; 34: 931– 949. doi: 10.1101/gad.336487.120 32439634 PMC7328521 · DOI
  36. [44]Costantino L, Hsieh T-HS, Lamothe R, Darzacq X, Koshland D. Cohesin residency determines chromatin loop patterns. Elife. 2020; 9. doi: 10.7554/eLife.59889 33170773 PMC7655110 · DOI
  37. [45]Matthey-Doret C, Baudry L, Breuer A, Montagne R, Guiglielmoni N, Scolari V, et al. Computer vision for pattern detection in chromosome contact maps. Nat Commun. 2020; 11: 5795. doi: 10.1038/s41467-020-19562-7 33199682 PMC7670471 · DOI
  38. [46]Flyamer IM, Illingworth RS, Bickmore WA. Coolpup.py: versatile pile-up analysis of Hi-C data. Bioinformatics. 2020; 36: 2980– 2985. doi: 10.1093/bioinformatics/btaa073 32003791 PMC7214034 · DOI
  39. [47]Nora EP, Caccianini L, Fudenberg G, So K, Kameswaran V, Nagle A, et al. Molecular basis of CTCF binding polarity in genome folding. Nat Commun. 2020; 11: 5612. doi: 10.1038/s41467-020-19283-x 33154377 PMC7645679 · DOI
  40. [48]Lieberman-Aiden E, van Berkum NL, Williams L, Imakaev M, Ragoczy T, Telling A, et al. Comprehensive Mapping of Long-Range Interactions Reveals Folding Principles of the Human Genome. Science. 2009; 326: 1– 7. doi: 10.1126/science.1181369 19815776 PMC2858594 · DOI · Paper page
  41. [49]Cremer T, Cremer M. Chromosome territories. Cold Spring Harb Perspect Biol. 2010; 2: a003889. doi: 10.1101/cshperspect.a003889 20300217 PMC2829961 · DOI
  42. [50]Ilyin AA, Kononkova AD, Golova AV, Shloma VV, Olenkina OM, Nenasheva VV, et al. Comparison of genome architecture at two stages of male germline cell differentiation in Drosophila. Nucleic Acids Res. 2022. doi: 10.1093/nar/gkac109 35166842 PMC8989536 · DOI
  43. [51]Baudry L, Millot GA, Thierry A, Koszul R, Scolari VF. Serpentine: a flexible 2D binning method for differential Hi-C analysis. Bioinformatics. 2020; 36: 3645– 3651. doi: 10.1093/bioinformatics/btaa249 32311033 PMC7320618 · DOI
  44. [52]Fudenberg G, Kelley DR, Pollard KS. Predicting 3D genome folding from DNA sequence with Akita. Nat Methods. 2020; 17: 1111– 1117. doi: 10.1038/s41592-020-0958-x 33046897 PMC8211359 · DOI
  45. [54]Wu W, Yan Z, Nguyen TC, Bouman Chen Z, Chien S, Zhong S. Mapping RNA-chromatin interactions by sequencing with iMARGI. Nat Protoc. 2019; 14: 3243– 3272. doi: 10.1038/s41596-019-0229-4 31619811 PMC7314528 · DOI
  46. [55]Gavrilov AA, Zharikova AA, Galitsyna AA, Luzhin AV, Rubanova NM, Golov AK, et al. Studying RNA-DNA interactome by Red-C identifies noncoding RNAs associated with various chromatin types and reveals transcription dynamics. Nucleic Acids Res. 2020; 48: 6699– 6714. doi: 10.1093/nar/gkaa457 32479626 PMC7337940 · DOI
  47. [57]Kerpedjiev P, Abdennur N, Lekschas F, McCallum C, Dinkla K, Strobelt H, et al. HiGlass: web-based visual exploration and analysis of genome interaction maps. Genome Biol. 2018; 19: 125. doi: 10.1186/s13059-018-1486-1 30143029 PMC6109259 · DOI
  48. [58]Open2C, Abdennur N, Fudenberg G, Flyamer IM, Galitsyna AA, Goloborodko A, et al. Pairtools: from sequencing data to chromosome contacts. bioRxiv. 2023. doi: 10.1101/2023.02.13.528389 38809952 PMC11164360 · DOI

Cited by

Sorted by citations

Authors
Open2C, Abdennur, N., Abraham, S., Fudenberg, G., Flyamer, I. M., Galitsyna, A. A., Goloborodko, A., Imakaev, M., Oksuz, B. A., Venev, S. V., & Xiao, Y.
Affiliations
  • University of Massachusetts Chan Medical School (US)
  • University of Southern California (US)
  • Massachusetts Institute of Technology (US)
  • Institute of Molecular Biotechnology (AT)
Corresponding author
  • Open2C
  • Abdennur, Nezar
  • Fudenberg, Geoffrey
  • Flyamer, Ilya M.
  • Galitsyna, Aleksandra A.
  • Goloborodko, Anton
  • Venev, Sergey V.
  • Xiao, Yao
Venue
PLOS Computational Biology
Published
2024-05-06
Volume
20
Issue
5
Pages
e1012067
ISSN
  • 1553-734X (ISSN-L)
  • 1553-7358
OpenAlex
W4396667339
Cited by
313
References
8
Citations by year
2026: 107 · 2025: 102 · 2024: 72 · 2023: 30 · 2022: 2
FWCI
38.11
Type
journal article
Language
en
Open access
Locations
  • PLoS Computational Biology (publishedVersion, cc-by)
  • bioRxiv (Cold Spring Harbor Laboratory) (acceptedVersion, cc-by)
  • PubMed Central (publishedVersion, cc-by)
  • PubMed (publishedVersion)
  • DOAJ (DOAJ: Directory of Open Access Journals) (submittedVersion, cc-by-sa)
Funders
  • National Institute of General Medical Sciences (GM143116-01)
  • Common Fund (UM1HG011536)
  • NIH (R01 HG003143)
  • BWH (6944620)
  • OeAW
Topics
  • Life Sciences › Biochemistry, Genetics and Molecular Biology › Molecular Biology › Genomics and Chromatin Dynamics
  • Life Sciences › Biochemistry, Genetics and Molecular Biology › Molecular Biology › Genomics and Phylogenetic Studies
  • Life Sciences › Biochemistry, Genetics and Molecular Biology › Genetics › Genomic variations and chromosomal abnormalities
Keywords
Hi-C, chromosome conformation capture, genome organization, Python interface, command-line interface, reproducible analysis, high-performance computing
MeSH terms
Chromosome Mapping, Humans, Programming Languages, Software, Genome, Computational Biology, Genomics

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review