REVIEW 3 major objections 4 minor 1 cited by
Persistent Homology: A Pedagogical Introduction with Biological Applications
T0 review · 3 major / 4 minor · reviewed 2026-08-15 · deepseek-v4-flash
Pith's one-line read Persistent homology, applied to a 3-1 supercoiled DNA structure, reduces its shape to Betti numbers β0=1, β1=3, β2=0 — one connected component, three significant loops, and no voids.
desk verdict A clear, correct pedagogical survey of persistent homology whose biological application is compromised by a protein/DNA mix-up and a contradictory interpretation of H1 significance; fixable, and worth fixing. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The carrying object is the Vietoris–Rips filtration built from pairwise Euclidean distances among the coordinate points. As the scale radius grows, simplices are added and topological features are born and die; homology in each dimension counts cycles modulo boundaries. The output is a persistence diagram and a barcode, whose long bars designate the meaningful features, and the final numeric summary is the set of Betti numbers. The structure theorem for persistence modules justifies encoding persistent homology as a multiset of intervals, and the stability theorem supports treating long-lived features as reliable.
What would settle it
Fetch the structure used in the example and inspect its database entry: if the sequence is a protein rather than the named 3-1m-supercoiled DNA, the point cloud is not a faithful DNA representation. Recomputing the Vietoris–Rips persistence diagram on a correctly labelled DNA double-helix model would settle whether β1=3 is a genuine property of supercoiling or an artefact of the coordinate source.
Extended reading notes
Core claim
The paper's central claim is that a 3-1m-supercoiled DNA molecule, represented as a point cloud of alpha-carbon coordinates and filtered with a Vietoris–Rips construction, carries the persistent homology signature β0=1, β1=3, β2=0. The intended reading is that the molecule is a single connected piece with three long-lived one-dimensional cycles — twists or knot-like loops that may be biologically meaningful — and no cavities. Around this example the paper also claims that the full persistent-homology pipeline, from pairwise distances to barcodes to Betti numbers, is usable by people with no prior topological training.
Load-bearing premise
The whole application rests on treating the downloaded 3D coordinates as a valid protein-style model of the supercoiled DNA molecule; if those coordinates are mislabelled or the alpha-carbon convention does not apply to DNA, the Betti numbers describe a different object.
Editorial extensions
If this is right
- Persistent homology reduces a complex three-dimensional biomolecular geometry to a small set of interpretable numbers that can serve as features in clustering or classification pipelines.
- Because long-lived topological features are stable under small perturbations of the input coordinates, the three reported loops are more trustworthy than short-lived fluctuations.
- The same step-by-step recipe — point cloud, filtration, barcode, Betti numbers — transfers directly to other biological structures such as proteins, RNA, or molecular dynamics ensembles.
- For nonspecialists, the tutorial format lowers the barrier to applying topological data analysis without first taking a course in algebraic topology.
- The computed signature (one component, three loops, zero voids) gives a concrete topological fingerprint of the supercoiled state that could be compared across molecular conformations.
Reading between the lines
- My inference: if the coordinate set is valid but the molecule is actually a protein rather than the named DNA, then the reported 'DNA' signature is in fact a protein-folding signature; re-labelling the object preserves the computation but changes the biological interpretation.
- My inference: the three one-dimensional cycles likely correspond to superhelical turns or plectonemic crossings; comparing persistence diagrams of relaxed versus supercoiled forms of the same sequence would test whether β1 tracks supercoiling density.
- My inference: the paper's own tutorial pipeline suggests a natural extension it does not run — vectorising the persistence diagram into a persistence landscape or persistence image and feeding it to a classifier to distinguish topoisomers automatically.
Signed reviews
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper presents a pedagogical introduction to persistent homology, moving from topological spaces, homeomorphisms, homotopy, and metric spaces through simplicial complexes, homology, and persistence diagrams/barcodes, and then applies the pipeline to a structure labeled '3-1m-supercoiled DNA'. The application extracts xyz coordinates of carbon-alpha atoms from AlphaFold, computes a Vietoris–Rips filtration with GUDHI/Ripser, and reports Betti numbers β0=1, β1=3, β2=0, interpreting β1=3 as three significant loops or cycles.
Significance. The pedagogical sections (Sections 2–4) contain mostly standard, correctly stated definitions and will likely be useful to readers without an algebraic-topology background. The paper also provides concrete implementation pointers and a worked computational example, which increase its value as an introductory tutorial. However, the application section contains a load-bearing inconsistency about the biological object being analyzed, and the interpretation of the H1 features is internally contradictory. Because the stated application is the paper's main demonstration, these issues need to be resolved before the manuscript can be accepted.
major comments (3)
- [§5, Step 1 and §5.1] The application's input object is described inconsistently. Section 5 opens by stating that the method is applied to a protein, but §5.1 identifies the same structure as '3-1m-supercoiled DNA molecules' and says its 3D structure was downloaded from the AlphaFold database using carbon-alpha (Cα) atom coordinates. AlphaFold contains protein structures, and Cα atoms are protein backbone atoms; DNA has no amino acids and no Cα atoms. As written, the reported Betti numbers in Table 3 cannot be claimed to describe supercoiled DNA. The authors must either correct the biological object and data source or explicitly re-frame the example as a protein-structure analysis.
- [§5.1, Figure 15 and Table 3] The interpretation of the H1 features is internally contradictory. The text accompanying Figure 15 says that H1 features have 'relatively short lifespans, suggesting minor or less significant loops,' while the discussion after Table 3 says that β1=3 reveals 'the presence of three significant loops or cycles.' Since the significance of loops is the central biological conclusion of the application, these two statements must be reconciled with a concrete persistence criterion.
- [§5.1] The computation is not reproducible from the manuscript as written. No filtration parameters, persistence pairs, or code output are given—only the final Betti numbers. The claim that the three H1 features are 'significant' therefore rests on an unspecified threshold. Please include the persistence diagram coordinates or a stated persistence threshold that justifies labeling β1=3 as three significant cycles.
minor comments (4)
- [§5] The terms 'protein' and 'DNA' are used interchangeably; the authors should choose a consistent terminology for the analyzed object.
- [§5.1] The heading 'Vietoris-Risp filtration' should read 'Vietoris–Rips filtration'.
- [Figure 12] The caption contains the typo 'residus'; it should be 'residues'.
- [Definition 11] The boundary maps are denoted δ_k earlier, but Definition 11 uses d_k; the notation should be unified.
Circularity Check
No circularity: the Betti numbers are computed from input coordinates via a standard pipeline, with no fitted parameters or self-referential derivation.
full rationale
The paper is a pedagogical exposition of persistent homology followed by a worked computation on a point cloud derived from atomic coordinates. The claimed results—β0=1, β1=3, β2=0—are outputs of a Vietoris–Rips filtration computed with Ripser/GUDHI from the (x,y,z) coordinates, not predictions obtained by fitting parameters to reproduce a target. No step in the exposition defines a concept in terms of the result it is supposed to derive, and no load-bearing premise is justified solely by a self-citation. The AlphaFold/Cα procedure is described as data acquisition, not as a derivation of the topological conclusion, and the biological interpretation of the Betti numbers is post-hoc commentary rather than an input to the computation. The paper's internal inconsistency about whether the molecule is DNA or protein, and the tension between 'short lifespans' in the barcode text and 'significant loops' in the Betti-number interpretation, are correctness or clarity issues, not circularity. The derivation chain is therefore self-contained with respect to circularity concerns.
Assumptions & free parameters
assumptions (3)
- domain assumption The topological features computed by the Ripser/GUDHI implementation correctly reflect the homology of the Vietoris-Rips filtration.
- domain assumption The AlphaFold-predicted structure of the '3-1m-supercoiled' molecule is a valid biological representation, and alpha-carbon coordinates are appropriate for this analysis.
- standard math The structure theorem for persistence modules and the stability theorem hold for finite filtered simplicial complexes.
Cite this review
Pith. "Pith review of Persistent Homology: A Pedagogical Introduction with Biological Applications." pith.science (2026). https://pith.science/paper/G3KYAFV6
@misc{pith2026250506583,
author = {Pith},
title = {Pith review of: Persistent Homology: A Pedagogical Introduction with Biological Applications},
year = {2026},
howpublished = {\url{https://pith.science/paper/G3KYAFV6}},
note = {Machine review of arXiv:2505.06583}
}
read the original abstract
Persistent Homology (PH) is a fundamental tool in computational topology, designed to uncover the intrinsic geometric and topological features of data across multiple scales. Originating within the broader framework of Topological Data Analysis (TDA), PH has found diverse applications ranging from protein structure and knot analysis to financial domains such as Bitcoin behaviour and stock market dynamics. Despite its growing relevance, there remains a lack of accessible resources that bridge the gap between theoretical foundations and practical implementation for beginners. This paper offers a clear and comprehensive introduction to persistent homology, guiding readers from core concepts to real-world applications. Specifically, we illustrate the methodology through the analysis of a 3-1 supercoiled DNA structure. The paper is tailored for readers without prior exposure to algebraic topology, aiming to demystify persistent homology and foster its broader adoption in data analysis tasks.
Figures
Figures from the paper (11 more)
Forward citations
Cited by 1 Pith paper
-
Neural-Accelerated Bayesian Calibration of Chiral Mean-Field Models to Nuclear Saturation and Vacuum Properties
A neural-accelerated Bayesian calibration of the chiral mean-field model shows that nuclear vacuum and saturation data constrain combinations of couplings while leaving individual parameters and neutron-star predictio...
Reference graph
Works this paper leans on
-
[1]
HenryAdamsandTamalK.etal.Emerson. Persistenceimages: Astablevectorrepresentation of persistent homology.Journal of Machine Learning Research, 18(8):1–35, 2017
work page 2017
-
[2]
Manu Aggarwal and Vipul Periwal. Tight basis cycle representatives for persistent homology of large biological data sets.PLOS Computational Biology, 19(5):e1010341, 2023
work page 2023
-
[3]
Statistical topological data analysis using persistence landscapes.Journal of Machine Learning Research, 16(1):77–102, 2015
Peter Bubenik. Statistical topological data analysis using persistence landscapes.Journal of Machine Learning Research, 16(1):77–102, 2015
2015
-
[4]
Topology and data.Bulletin of the American Mathematical Society, 46(2): 255–308, 2009
Gunnar Carlsson. Topology and data.Bulletin of the American Mathematical Society, 46(2): 255–308, 2009
2009
-
[5]
Topological data analysis and machine learning theory
Gunnar Carlsson, Rick Jardine, Dmitry Feichtner-Kozlov, Dmitriy Morozov, Frédéric Chazal, Vin de Silva, Brittany Fasy, Jesse Johnson, Matt Kahle, Gilad Lerman, et al. Topological data analysis and machine learning theory. InProc. BIRS Workshop, pages 1–11, 2012
work page 2012
-
[6]
Frédéric Chazal, Vin De Silva, Marc Glisse, and Steve Oudot.The structure and stability of persistence modules, volume 10. Springer, 2016
work page 2016
-
[7]
Stability of persistence diagrams.Discrete & Computational Geometry, 37(1):103–120, 2007
David Cohen-Steiner, Herbert Edelsbrunner, and John Harer. Stability of persistence diagrams.Discrete & Computational Geometry, 37(1):103–120, 2007. 25
work page 2007
-
[8]
American Mathematical Society, 2010
Herbert Edelsbrunner and John Harer.Computational Topology: An Introduction. American Mathematical Society, 2010
2010
Show all 30 references
-
[9]
Topological persistence and simplification.Discrete & Computational Geometry, 28(4):511–533, 2002
Herbert Edelsbrunner, David Letscher, and Afra Zomorodian. Topological persistence and simplification.Discrete & Computational Geometry, 28(4):511–533, 2002
2002
-
[10]
A density-based algorithm for discovering clusters in large spatial databases with noise
Martin Ester, Hans-Peter Kriegel, Jörg Sander, and Xiaowei Xu. A density-based algorithm for discovering clusters in large spatial databases with noise. InProceedings of the Second International Conference on Knowledge Discovery and Data Mining (KDD), pages 226–231, 1996
1996
-
[11]
No Starch Press, 2023
Colleen M Farrelly and Yaé Ulrich Gaba.The Shape of Data: Geometry-Based Machine Learning and Data Analysis in R. No Starch Press, 2023
2023
-
[12]
Barcodes: The persistent topology of data.Bulletin of the American Mathematical Society, 45(1):61–75, 2008
Robert Ghrist. Barcodes: The persistent topology of data.Bulletin of the American Mathematical Society, 45(1):61–75, 2008
2008
-
[13]
Topological data analysis of financial time series: Landscapes of crashes.Physica A: Statistical Mechanics and its Applications, 491:820–834, 2018
Marian Gidea and Yuri Katz. Topological data analysis of financial time series: Landscapes of crashes.Physica A: Statistical Mechanics and its Applications, 491:820–834, 2018
2018
-
[14]
Chad Giusti, Robert Ghrist, and Danielle S. Bassett. Two’s company, three (or more) is a simplex: Algebraic-topological tools for understanding higher-order structure in neural data. Journal of Computational Neuroscience, 41(1):1–14, 2016
2016
-
[15]
MIT Press, 2016
Ian Goodfellow, Yoshua Bengio, and Aaron Courville.Deep Learning. MIT Press, 2016
2016
-
[16]
Unsupervised machine learning.Bioconductor case studies, pages 137–157, 2008
FlorianHahne, WolfgangHuber, RobertGentleman, SethFalcon, RGentleman, andVJCarey. Unsupervised machine learning.Bioconductor case studies, pages 137–157, 2008
2008
-
[17]
Reinforcement learning: A survey.Journal of artificial intelligence research, 4:237–285, 1996
Leslie Pack Kaelbling, Michael L Littman, and Andrew W Moore. Reinforcement learning: A survey.Journal of artificial intelligence research, 4:237–285, 1996
1996
-
[18]
Peter M. Kasson. Topological data analysis of protein folding dynamics.Current Opinion in Structural Biology, 60:138–144, 2020
2020
-
[19]
Supervised machine learning approaches: A survey.ICTACT Journal on Soft Computing, 5(3), 2015
Iqbal Muhammad and Zhu Yan. Supervised machine learning approaches: A survey.ICTACT Journal on Soft Computing, 5(3), 2015
2015
-
[20]
An unsupervised machine learning algorithms: Comprehensive review.International Journal of Computing and Digital Systems, 2023
Samreen Naeem, Aqib Ali, Sania Anam, and Muhammad Munawar Ahmed. An unsupervised machine learning algorithms: Comprehensive review.International Journal of Computing and Digital Systems, 2023
2023
-
[21]
Computational algebraic topology lecture notes.URL: https://people
Vidit Nanda. Computational algebraic topology lecture notes.URL: https://people. maths. ox. ac. uk/nanda/cat/TDANotes. pdf, 2021
2021
-
[22]
An overview of the supervised machine learning methods.Horizons
Vladimir Nasteski. An overview of the supervised machine learning methods.Horizons. b, 4 (51-62):56, 2017
2017
-
[23]
A roadmap for the computation of persistent homology.EPJ Data Science, 6(1):17, 2017
Nina Otter, Mason A Porter, Ulrike Tillmann, Peter Grindrod, and Heather A Harrington. A roadmap for the computation of persistent homology.EPJ Data Science, 6(1):17, 2017
2017
-
[24]
Oudot.Persistence Theory: From Quiver Representations to Data Analysis, volume 209 ofMathematical Surveys and Monographs
Steve Y. Oudot.Persistence Theory: From Quiver Representations to Data Analysis, volume 209 ofMathematical Surveys and Monographs. American Mathematical Society, 2015. 26
2015
-
[25]
Topological data analysis in graph neural networks: surveys and perspectives.IEEE Transactions on Neural Networks and Learning Systems, 2025
Phu Pham, Quang-Thinh Bui, Ngoc Thanh Nguyen, Robert Kozma, Philip S Yu, and Bay Vo. Topological data analysis in graph neural networks: surveys and perspectives.IEEE Transactions on Neural Networks and Learning Systems, 2025
2025
-
[26]
Persistent-homology-based machine learning and its applications – a survey, 2018
Chi Seng Pun, Kelin Xia, and Si Xian Lee. Persistent-homology-based machine learning and its applications – a survey, 2018. URLhttps://arxiv.org/abs/1811.00252
2018 arXiv
-
[27]
Cycle registration in persistent homology with applications in topological bootstrap.IEEE Transactions on Pattern Analysis and Machine Intelligence, 45(5):5579–5593, 2022
Yohai Reani and Omer Bobrowski. Cycle registration in persistent homology with applications in topological bootstrap.IEEE Transactions on Pattern Analysis and Machine Intelligence, 45(5):5579–5593, 2022
2022
-
[28]
Explaining the power of topological data analysis in graph machine learning.arXiv preprint arXiv:2401.04250, 2024
Funmilola Mary Taiwo, Umar Islambekov, and Cuneyt Gurcan Akcora. Explaining the power of topological data analysis in graph machine learning.arXiv preprint arXiv:2401.04250, 2024
2024 arXiv
-
[29]
Alphafold protein structure database: massively expanding the structural coverage of protein-sequence space with high-accuracy models.Nucleic acids research, 50(D1):D439–D444, 2022
Mihaly Varadi, Stephen Anyango, Mandar Deshpande, Sreenath Nair, Cindy Natassia, Galabina Yordanova, David Yuan, Oana Stroe, Gemma Wood, Agata Laydon, et al. Alphafold protein structure database: massively expanding the structural coverage of protein-sequence space with high-a...
2022
-
[30]
Computing persistent homology.Discrete & Computational Geometry, 33(2):249–274, 2005
Afra Zomorodian and Gunnar Carlsson. Computing persistent homology.Discrete & Computational Geometry, 33(2):249–274, 2005. 27
2005
Reviewed August 15, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.