Recognition: unknown
Nexus-CAT: A Computational Framework to Define Long-Range Structural Descriptors in Glassy Materials from Percolation Theory
Pith reviewed 2026-05-10 15:05 UTC · model grok-4.3
The pith
Nexus-CAT detects a percolation transition in amorphous silicon prior to crystallization.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
Nexus-CAT is a computational framework that uses percolation theory to define long-range structural descriptors in glassy materials. By applying cluster analysis to atomistic trajectories, it identifies percolation transitions, with the original finding being a percolation transition prior to crystallization in amorphous silicon, indicating that pressure-induced crystallization begins with an amorphous transformation sharing the same coordination number.
What carries the argument
Union-Find algorithm with path-compression for cluster detection, combined with a Strategy Factory implementing distance-based, bonding, coordination-filtered, and shared-neighbor clustering, plus a period vector algorithm for percolation detection in periodic boundaries.
If this is right
- The toolkit can be used to study amorphous-amorphous transitions in various glasses by quantifying long-range connectivity.
- It provides validated methods for computing percolation properties in simulated networks of silica, ice, and silicon.
- The code supports extension to gels, cements, and other disordered materials for similar analyses.
- Standard structural descriptors like pair distribution functions are supplemented by these percolation-based metrics.
Where Pith is reading between the lines
- Linking percolation to mechanical or optical properties could offer new ways to predict glass behavior under stress.
- Applying the same clustering strategies to experimental data from scattering techniques might bridge simulation and observation.
- Exploring different pressure or temperature paths in silicon could test if the percolation always precedes crystallization.
Load-bearing premise
The clustering strategies accurately represent the true physical connectivity in the atomic networks without being skewed by arbitrary distance cutoffs or boundary conditions.
What would settle it
A simulation of amorphous silicon under pressure where the coordination number changes or crystallization starts without a detectable percolation transition in the cluster analysis would challenge the observation.
Figures
read the original abstract
Nexus-CAT (Cluster Analysis Toolkit) is an open-source Python package for cluster detection and percolation analysis of atomistic simulation trajectories. Standard structural tools, such as the pair distribution function or structure factor, fail to capture the long-range connectivity changes underlying amorphous-amorphous transitions in glassy materials. Nexus-CAT addresses this gap by reading extended XYZ trajectory files and identifying clusters via a Union-Find algorithm with path-compression. Four clustering strategies, i.e., distance-based, bonding, coordination-filtered, and shared-neighbor, are implemented through a Strategy Factory design pattern, enabling the treatment of diverse network topologies. The program computes key percolation properties with percolation detection based on a rigorous period vector algorithm. The package is validated against theoretical predictions and applied to glasses with different bonding environments, namely vitreous silica, vitreous ice, and amorphous silicon. One original result is the observation of a percolation transition prior to crystallization in the latter, indicating that pressure-induced crystallization is initially driven by an amorphous transformation with similar coordination number. The code is also designed to be readily extended to gels, cements, and other disordered materials. Nexus-CAT is fully available on GitHub and PyPI.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The manuscript introduces Nexus-CAT, an open-source Python package for cluster detection and percolation analysis of atomistic simulation trajectories in glassy materials. It implements a Union-Find algorithm with path compression and four clustering strategies (distance-based, bonding, coordination-filtered, shared-neighbor) via a Strategy Factory pattern. The package computes percolation properties using a period-vector algorithm, is validated against theoretical predictions, and is applied to vitreous silica, vitreous ice, and amorphous silicon. An original result reported is the observation of a percolation transition prior to crystallization in a-Si, interpreted as indicating that pressure-induced crystallization begins via an amorphous transformation with similar coordination number. The code is released on GitHub and PyPI and designed for extension to other disordered systems.
Significance. If the results hold, the work supplies a practical, extensible tool for extracting long-range connectivity descriptors in amorphous networks where pair-distribution functions and structure factors are insufficient. The open-source release, Strategy Factory design, and rigorous period-vector percolation test are clear strengths that enable reproducible analysis and community extension to gels, cements, and similar materials. The multi-system application demonstrates versatility, and the a-Si finding, if substantiated, would offer mechanistic insight into pressure-driven crystallization pathways.
major comments (2)
- [Application to amorphous silicon] Application to amorphous silicon: The reported percolation transition prior to crystallization depends on connectivity defined by one of the four strategies, yet no sensitivity analysis is presented for the cutoff parameters (distance threshold, neighbor criterion, etc.). A modest change in these values can shift or remove the apparent transition, and the period-vector test inherits any such misidentification; this directly affects the load-bearing claim that the process is initially driven by an amorphous-amorphous change.
- [Validation] Validation and methods: While the package is stated to be validated against theoretical predictions, the validation does not include cross-checks (e.g., ring statistics or bond-orientational order) confirming that clusters identified by the four strategies correspond to physically relevant medium-range order rather than cutoff-induced artifacts in the a-Si trajectories.
minor comments (2)
- [Figures] Figure captions should explicitly state the clustering strategy and cutoff values used for each panel to allow immediate reproducibility.
- [Abstract] The abstract could more precisely indicate which of the four strategies produced the a-Si percolation result.
Simulated Author's Rebuttal
We thank the referee for the constructive and detailed comments. We address each major comment point by point below, indicating the revisions we will incorporate to strengthen the manuscript.
read point-by-point responses
-
Referee: [Application to amorphous silicon] Application to amorphous silicon: The reported percolation transition prior to crystallization depends on connectivity defined by one of the four strategies, yet no sensitivity analysis is presented for the cutoff parameters (distance threshold, neighbor criterion, etc.). A modest change in these values can shift or remove the apparent transition, and the period-vector test inherits any such misidentification; this directly affects the load-bearing claim that the process is initially driven by an amorphous-amorphous change.
Authors: We agree that sensitivity analysis is necessary to substantiate the robustness of the percolation transition in a-Si. The manuscript selects parameters based on the known coordination and bonding in amorphous silicon, but we acknowledge that explicit tests were not included. In the revised manuscript we will add a sensitivity study varying the distance threshold, neighbor criterion, and related cutoffs within physically motivated ranges, demonstrating that the percolation transition persists and is not an artifact of a single parameter choice. This analysis will be presented in the main text or supplementary material to support the interpretation of an initial amorphous-amorphous transformation. revision: yes
-
Referee: [Validation] Validation and methods: While the package is stated to be validated against theoretical predictions, the validation does not include cross-checks (e.g., ring statistics or bond-orientational order) confirming that clusters identified by the four strategies correspond to physically relevant medium-range order rather than cutoff-induced artifacts in the a-Si trajectories.
Authors: The existing validation confirms that the Union-Find implementation and period-vector percolation algorithm reproduce exact theoretical thresholds on model lattices and simple networks. For the a-Si application, the four strategies incorporate physical criteria (coordination filtering, bonding definitions) intended to capture relevant connectivity. To address the concern about possible artifacts, the revised manuscript will include additional cross-checks comparing the identified clusters against ring statistics and bond-orientational order parameters (such as Steinhardt Q6) computed on the same trajectories. These comparisons will be added to the validation section to demonstrate that the clusters align with established medium-range order descriptors rather than arising solely from cutoff choices. revision: yes
Circularity Check
No circularity: standard algorithms applied to external trajectories
full rationale
The manuscript describes an open-source Python package implementing established algorithms (Union-Find with path compression, period-vector percolation test) on pre-existing atomistic trajectories. No equations, predictions, or central claims are derived from fitted parameters, self-referential definitions, or load-bearing self-citations within the paper. The four clustering strategies are presented as alternative implementations via a design pattern, not as results that reduce to their own inputs. Validation against external theoretical predictions and application to independent simulation data (vitreous silica, ice, a-Si) keeps the framework self-contained; no step equates a claimed outcome to its own construction.
Axiom & Free-Parameter Ledger
axioms (2)
- standard math Union-Find with path compression correctly partitions atoms into disjoint clusters
- domain assumption Period-vector algorithm accurately identifies spanning clusters under periodic boundary conditions
Reference graph
Works this paper leans on
-
[1]
A. Hasmy, S. Ispas, B. Hehlen, Percolation transitions in compressed SiO2 glasses, Nature 599 (7883) (2021) 62–66, publisher: Nature Pub- lishing Group. doi:10.1038/s41586-021-03918-0. URLhttps://www.nature.com/articles/s41586-021-03918-0
-
[2]
A. Hasmy, B. Hehlen, R. Paredes, Unravelling water anomalies using a percolation approach, iSSN: 2693-5015 (Oct. 2024). doi:10.21203/rs.3.rs- 5235414/v1. URLhttps://www.researchsquare.com/article/rs-5235414/v1
-
[3]
Perradin, S
J. Perradin, S. Ispas, R. Paredes, A. Hasmy, B. Hehlen, Criticality of amorphous-amorphous transitions in compressed glasses, (To be pub- lished) (2026)
2026
-
[4]
K. Ioannidou, M. Kanduč, L. Li, D. Frenkel, J. Dobnikar, E. Del Gado, The crucial effect of early-stage gelation on the mechanical properties of cement hydrates, Nature Communications 7 (1) (2016) 12106, publisher: Nature Publishing Group. doi:10.1038/ncomms12106. URLhttps://www.nature.com/articles/ncomms12106
-
[5]
J. Perradin, Polyamorphism in vitreous silica under pressure: from percolation transitions to mechanical responses, a molecular dynam- ics study, phdthesis, Universite de Montpellier ; Laboratoire Charles Coulomb (Nov. 2025). 26
2025
-
[6]
M. Nabizadeh, F. Nasirian, X. Li, Y. Saraswat, R. Waheibi, L. C. Hsiao, D. Bi, B. Ravandi, S. Jamali, Network physics of attractive colloidal gels: Resilience, rigidity, and phase diagram, Proceedings of the National Academy of Sciences 121 (3) (2024) e2316394121. doi:10.1073/pnas.2316394121. URLhttps://www.pnas.org/doi/10.1073/pnas.2316394121
-
[7]
P. F. McMillan, Polyamorphic transformations in liquids and glasses, Journal of Materials Chemistry 14 (10) (2004) 1506–1512. doi:10.1039/B401308P. URLhttps://pubs.rsc.org/en/content/articlelanding/2004/ jm/b401308p
-
[8]
M. C. Wilding, M. Wilson, P. F. McMillan, Structural studies and poly- morphism in amorphous solids and liquids at high pressure, Chemical Society Reviews 35 (10) (2006) 964–986. doi:10.1039/B517775H. URLhttps://pubs.rsc.org/en/content/articlelanding/2006/ cs/b517775h
-
[9]
D. Machon, F. Meersman, M. C. Wilding, M. Wilson, P. F. McMillan, Pressure-induced amorphization and polyamorphism: Inorganic and biochemical systems, Progress in Materials Science 61 (2014) 216–282. doi:10.1016/j.pmatsci.2013.12.002. URLhttps://www.sciencedirect.com/science/article/pii/ S007964251300087X
-
[10]
O. Mishima, L. D. Calvert, E. Whalley, ‘Melting ice’ I at 77 K and 10 kbar: a new method of making amorphous solids, Nature 310 (5976) (1984) 393–395, publisher: Nature Publishing Group. doi:10.1038/310393a0. URLhttps://www.nature.com/articles/310393a0
-
[11]
Mishima, Polyamorphism in water, Proceedings of the Japan Academy
O. Mishima, Polyamorphism in water, Proceedings of the Japan Academy. Series B, Physical and Biological Sciences 86 (3) (2010) 165–
2010
-
[12]
URLhttps://www.ncbi.nlm.nih.gov/pmc/articles/PMC3417843/
doi:10.2183/pjab.86.165. URLhttps://www.ncbi.nlm.nih.gov/pmc/articles/PMC3417843/
-
[13]
V. V. Brazhkin, A. G. Lyapin, High-pressure phase transformations in liquids and amorphous solids, Journal of Physics: Condensed Matter 27 15 (36) (2003) 6059. doi:10.1088/0953-8984/15/36/301. URLhttps://dx.doi.org/10.1088/0953-8984/15/36/301
-
[14]
V. L. Deringer, N. Bernstein, G. Csányi, C. Ben Mahmoud, M. Ceriotti, M. Wilson, D. A. Drabold, S. R. Elliott, Origins of structural and elec- tronic transitions in disordered silicon, Nature 589 (7840) (2021) 59–64. doi:10.1038/s41586-020-03072-z. URLhttps://www.nature.com/articles/s41586-020-03072-z
-
[15]
A. A. Hagberg, D. A. Schult, P. J. Swart, Exploring Network Structure, Dynamics, and Function using NetworkX, Python in Science Conference (May 2008). doi:10.25080/TCWV9851. URLhttps://proceedings.scipy.org/articles/TCWV9851
-
[16]
A. Stukowski, Visualization and analysis of atomistic simulation data with OVITO–the Open Visualization Tool, Modelling and Simula- tion in Materials Science and Engineering 18 (1) (2009) 015012. doi:10.1088/0965-0393/18/1/015012. URLhttps://dx.doi.org/10.1088/0965-0393/18/1/015012
-
[17]
M. Livraghi, K. Höllring, C. R. Wick, D. M. Smith, A.-S. Smith, An Ex- actAlgorithmtoDetectthePercolationTransitioninMolecularDynam- ics Simulations of Cross-Linking Polymer Networks, Journal of Chemical Theory and Computation 17 (10) (2021) 6449–6457, publisher: Ameri- can Chemical Society. doi:10.1021/acs.jctc.1c00423. URLhttps://doi.org/10.1021/acs.jct...
-
[18]
atomisticnet/dribble, original-date: 2023-02-12T23:05:58Z (Dec. 2025). URLhttps://github.com/atomisticnet/dribble
2023
-
[19]
A. Urban, J. Lee, G. Ceder, The Configurational Space of Rocksalt-Type Oxides for High-Capacity Lithium Battery Elec- trodes, Advanced Energy Materials 4 (13) (2014) 1400478, _eprint: https://advanced.onlinelibrary.wiley.com/doi/pdf/10.1002/aenm.201400478. doi:10.1002/aenm.201400478. URLhttps://onlinelibrary.wiley.com/doi/abs/10.1002/aenm. 201400478
-
[20]
J. Lee, A. Urban, X. Li, D. Su, G. Hautier, G. Ceder, Unlocking the Po- tential of Cation-Disordered Oxides for Rechargeable Lithium Batteries, 28 Science 343 (6170) (2014) 519–522. doi:10.1126/science.1246432. URLhttps://www.science.org/doi/10.1126/science.1246432
-
[21]
B. Ouyang, N. Artrith, Z. Lun, Z. Jadidi, D. A. Kitchaev, H. Ji, A. Urban, G. Ceder, Effect of Fluorination on Lithium Transport and Short-Range Order in Disordered-Rocksalt-Type Lithium-Ion Battery Cathodes, Advanced Energy Materials 10 (10) (2020) 1903240, _eprint: https://advanced.onlinelibrary.wiley.com/doi/pdf/10.1002/aenm.201903240. doi:10.1002/aenm...
-
[22]
B. A. Galler, M. J. Fisher, An improved equivalence algorithm, Com- mun. ACM 7 (5) (1964) 301–303, place: New York, NY, USA. doi:10.1145/364099.364331. URLhttps://doi.org/10.1145/364099.364331
-
[23]
P. Virtanen, R. Gommers, T. E. Oliphant, M. Haberland, T. Reddy, D. Cournapeau, E. Burovski, P. Peterson, W. Weckesser, J. Bright, S. J. van der Walt, M. Brett, J. Wilson, K. J. Millman, N. Mayorov, A. R. J. Nelson, E. Jones, R. Kern, E. Larson, C. J. Carey, I. Polat, Y. Feng, E. W. Moore, J. VanderPlas, D. Laxalde, J. Perktold, R. Cimrman, I. Henriksen, ...
-
[24]
J. P. Huchra, M. J. Geller, Groups of Galaxies. I. Nearby groups, The Astrophysical Journal 257 (1982) 423–437, aDS Bibcode: 1982ApJ...257..423H. doi:10.1086/160000. URLhttps://ui.adsabs.harvard.edu/abs/1982ApJ...257..423H
- [25]
-
[26]
R. Tarjan, Depth-First Search and Linear Graph Algorithms, SIAM J. 29 Comput. 1 (2) (1972) 146–160, place: USA. doi:10.1137/0201010. URLhttps://doi.org/10.1137/0201010
-
[27]
https://doi.org/10.1201/9781315274386
D. Stauffer, A. Aharony, Introduction To Percolation Theory: Second Edition, 2nd Edition, Taylor & Francis, London, 2018. doi:10.1201/9781315274386
-
[28]
C. R. Harris, K. J. Millman, S. J. Van Der Walt, R. Gommers, P. Virta- nen, D. Cournapeau, E. Wieser, J. Taylor, S. Berg, N. J. Smith, et al., Array programming with numpy, nature 585 (7825) (2020) 357–362
2020
-
[29]
S. K. Lam, A. Pitrou, S. Seibert, Numba: a llvm-based python jit com- piler, in: Proceedings of the Second Workshop on the LLVM Compiler Infrastructure in HPC, LLVM ’15, Association for Computing Machin- ery, New York, NY, USA, 2015, p. 1–6. doi:10.1145/2833157.2833162. URLhttps://dl.acm.org/doi/10.1145/2833157.2833162
-
[30]
Rodola, giampaolo/psutil (Jun
G. Rodola, giampaolo/psutil (Jun. 2025). URLhttps://github.com/giampaolo/psutil
2025
-
[31]
C. O. d. Costa-Luis, ‘tqdm‘: A fast, extensible progress meter for python and cli, Journal of Open Source Software 4 (37) (2019) 1277. doi:10.21105/joss.01277
-
[32]
Hartley, tartley/colorama (Jun
J. Hartley, tartley/colorama (Jun. 2025). URLhttps://github.com/tartley/colorama
2025
-
[33]
Stauffer, Scaling theory of percolation clusters, Physics Reports 54 (1) (1979) 1–74
D. Stauffer, Scaling theory of percolation clusters, Physics Reports 54 (1) (1979) 1–74. doi:10.1016/0370-1573(79)90060-7. URLhttps://www.sciencedirect.com/science/article/pii/ 0370157379900607
-
[34]
X. Xu, J. Wang, J.-P. Lv, Y. Deng, Simultaneous analysis of three- dimensional percolation models, Frontiers of Physics 9 (1) (2014) 113–119. doi:10.1007/s11467-013-0403-z
-
[35]
doi:10.1103/PhysRevD.103.116024
M.Borinsky, J.Gracey, M.Kompaniets, O.Schnetz, Five-looprenormal- ization ofϕ 3 theory with applications to the Lee-Yang edge singularity and percolation theory, Physical Review D 103 (11) (2021) 116024, pub- lisher: American Physical Society. doi:10.1103/PhysRevD.103.116024. URLhttps://link.aps.org/doi/10.1103/PhysRevD.103.116024 30
-
[36]
C. D. Lorenz, R. M. Ziff, Precise determination of the bond percolation thresholds and finite-size scaling corrections for the sc, fcc, and bcc lattices, Physical Review E 57 (1) (1998) 230–236, publisher: American Physical Society. doi:10.1103/PhysRevE.57.230. URLhttps://link.aps.org/doi/10.1103/PhysRevE.57.230
-
[37]
K. Binder, D. W. Heermann, Monte Carlo Simulation in Statistical Physics: An Introduction, Vol. 0 of Graduate Texts in Physics, Springer, Berlin, Heidelberg, 2010. doi:10.1007/978-3-642-03163-2. URLhttps://link.springer.com/10.1007/978-3-642-03163-2
-
[38]
O’Keeffe, B
M. O’Keeffe, B. Hyde, The role of nonbonded forces in crystals, Vol. 1, Academic Press New York, 1981
1981
-
[39]
E. Bykova, M. Bykov, A. Černok, J. Tidholm, S. I. Simak, O. Hell- man, M. P. Belov, I. A. Abrikosov, H.-P. Liermann, M. Hanfland, V. B. Prakapenka, C. Prescher, N. Dubrovinskaia, L. Dubrovinsky, Metastable silica high pressure polymorphs as structural proxies of deep Earth sili- catemelts, NatureCommunications9(1)(2018)4789, publisher: Nature Publishing G...
-
[40]
Origins of structural and electronic transitions in disordered silicon
V. L. Deringer, N. Bernstein, G. Csányi, C. B. Mahmoud, M. Ceriotti, M. Wilson, D. A. Drabold, S. R. Elliott, Research data for "Origins of structural and electronic transitions in disordered silicon" (Jan. 2021). URLhttps://zenodo.org/records/4174139 31
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.