-
**Algebraic connectivity ($\lambda_2$) is misinterpreted, undermining the central residue-level claim.** The manuscript states that $\lambda_2 = 0$ can occur for a connected graph with articulation points; for the standard (combinatorial or normalized) Laplacian, $\lambda_2 = 0$ if and only if the graph is disconnected. This directly affects the interpretation of $\lambda_{2,{\rm res}} \equiv 0$ across all residue graphs (Sec. 3.2, Sec. 3.4; definitions in Sec. 2.3.2). *Recommendation:* Revise all discussion of $\lambda_{2,{\rm res}} = 0$ to state explicitly that it implies $\geq 2$ connected components (disconnection). If the goal is to capture “bottlenecks” in connected graphs, add (or substitute) appropriate measures (e.g., vertex/edge connectivity, articulation-point counts, bridge edges, $k$-core structure, or using $\lambda_2$ magnitude when $\lambda_2>0$). Also specify which Laplacian variant is used (combinatorial vs normalized) and keep the interpretation consistent throughout (Sec. 2.3.2, Sec. 3.2–3.4).
-
**Residue-level graph construction and spectral computation are under-specified and not validated, making the striking $\lambda_{2,{\rm res}}\equiv 0$ (with $\sim$zero SD) ambiguous and potentially an artifact of contact definition, intra- vs inter-peptide edges, periodic boundary handling, or numerical thresholding (Sec. 2.3.1–2.3.2, Sec. 3.2, Table 2).** *Recommendation:* In Sec. 2.3.1, specify precisely: (i) periodic boundary condition handling (minimum-image convention); (ii) whether solvent/ions are excluded; (iii) whether intra-peptide residue contacts are included and any sequence-separation exclusion; (iv) whether edges are unweighted vs weighted (distance/frequency), and whether any temporal persistence filtering is applied. In Sec. 2.3.2, report eigen-solver details (dense vs sparse), numeric precision, and the tolerance used to treat eigenvalues as zero. In Sec. 3.2, add diagnostics that must accompany $\lambda_{2,{\rm res}}$ claims: distributions of number of connected components, size/fraction of nodes in the largest component, and (optionally) articulation points/bridge edges. Strongly consider reporting $\lambda_2$ computed on the largest connected component (or a component-aware cohesion proxy) so $\lambda_2$ can vary meaningfully even when the full graph is disconnected. Finally, separate and report results for an inter-peptide-only residue graph (edges only between residues on different peptides), since intra-peptide edges can create many small cliques that trivially yield global disconnection.
-
**Aggregate tracking, lineage assignment, and event definitions are under-specified, limiting reproducibility and interpretability of the reported $1742$ lineages, $28$ persistent aggregates, and $22$ dissolution / $27$ growth events (Sec. 2.2.2, Sec. 2.4.2–2.4.3, Sec. 3.3).** Handling of merges/splits, tie-breaking among multiple Jaccard matches, and operational definitions of “growth/dissolution/stable” windows remain ambiguous. *Recommendation:* In Sec. 2.2.2, provide a fully specified algorithm (ideally pseudocode/flowchart): exact Jaccard threshold(s) used in results; whether matching is one-to-one or many-to-one; tie-breaking rules; explicit treatment of merges and splits and how lineage IDs propagate; and any temporal smoothing (e.g., ignoring one-frame bridges). In Sec. 2.4.2–2.4.3, give formal event definitions (thresholds on size change, minimum duration, and how lineage termination is defined), precise window indexing (e.g., $[t-49,t]$ vs $[t,t+49]$), rules for overlapping events/windows, and how “stable windows” are selected/matched. In Sec. 3.3, report the total number of frames/windows per category and clarify whether multiple events from the same lineage are treated as independent.
-
**Statistical testing is insufficiently specified and likely overstates significance due to non-independence (autocorrelation within lineages; repeated measures across frames) and multiple comparisons. Reporting “$p=0.0$” is not acceptable, and the current analysis is largely retrospective rather than demonstrating predictive utility (Sec. 2.4.3, Sec. 3.3).** *Recommendation:* In Sec. 2.4.3, specify the exact tests, units of analysis, and assumptions (frame-level vs event-averaged vs lineage-averaged). Use methods that respect dependence (e.g., per-lineage aggregation with lineages as replicates; block bootstrap; or mixed-effects models with lineage random effects and time correlation). Apply and report multiple-comparison correction across metrics/event types (e.g., FDR). In Sec. 3.3, replace “$p = 0.0$” with $p$-values or bounds (e.g., $p < 1\times 10^{-6}$), and add effect sizes with confidence intervals. To connect to the paper’s implied stability-indicator narrative (Sec. 3.4), add a simple predictive evaluation (e.g., logistic regression/ROC-AUC) distinguishing event vs stable windows using density/clustering (and possibly derivatives), with cross-validation performed at the lineage level.
-
**Event-associated differences in residue-level density/clustering may be confounded by aggregate size (number of residues/nodes) and by how “persistent” aggregates are selected; this risks attributing trivial size effects to topology changes (Sec. 3.3.1–3.3.2; Figures 2–4).** *Recommendation:* In Sec. 3.3, control explicitly for size: regress metrics on event label with $N$ as covariate (or use mixed models), stratify comparisons by narrow $N$ ranges, and/or analyze size-invariant alternatives (e.g., mean degree, transitivity, or inter-peptide edge density only). Report whether the event vs stable differences persist after controlling for size. If not, temper claims in Sec. 3.4 accordingly.
-
**Key parameter choices and MD context are incomplete or inconsistent, limiting reproducibility and raising basic sanity-check concerns (Sec. 2.1–2.2, Sec. 3.2–3.3). In particular: (i) the equilibrium-frame count appears inconsistent with the stated duration/sampling/equilibrium start; and (ii) heavy-atom totals are arithmetically inconsistent ($48$ heavy atoms/peptide $\times 30 = 1440$ vs stated $1225$).** *Recommendation:* In Sec. 2.1, provide essential MD details (force field, water model, thermostat/barostat, timestep, electrostatics, box/PBC, saving stride) or cite prior work and summarize them. Reconcile the frame-count/time inconsistency by stating exact first/last analyzed frame indices and times. Correct and explain heavy-atom counting (what is included/excluded). Add a single table listing all analysis parameters (cutoffs, Jaccard threshold, persistence threshold, window size, equilibrium start) with brief justification.
-
**Generality and robustness are not established: conclusions about $\lambda_2$ being uninformative and local metrics being better are currently drawn from one peptide sequence, one trajectory, and one set of thresholds (Sec. 3.4, Sec. 4).** Given $\lambda_{2,\mathrm{res}}$ sensitivity to contact definitions and intra/inter edges, broader claims are premature. *Recommendation:* In Sec. 3.4 and Sec. 4, qualify conclusions to “this KYFIL system under these analysis choices.” Add robustness checks at minimum: vary residue contact cutoff (e.g., $3.5/4.0/4.5$ Å) and peptide cutoff (e.g., $\pm0.5$ Å), and show whether (a) $\lambda_{2,\mathrm{res}}$ remains identically zero and (b) event-associated density/clustering differences persist (with size control). If feasible, include an additional trajectory (different initial condition) or a second peptide sequence; otherwise present this explicitly as future work and avoid general statements.
-
**Physical/chemical interpretation is underdeveloped: the manuscript interprets metric changes (density/clustering around growth/dissolution) in terms of compaction or local motifs without independent structural/energetic observables, leaving the mechanism speculative (Sec. 3.3–3.4).** *Recommendation:* Augment Sec. 3.3–3.4 with concrete structure-linked analyses: radius of gyration/asphericity of aggregates; core–periphery partition (distance to aggregate COM) with metrics computed separately; contact decomposition by residue types (K/Y/F/I/L) and by backbone–backbone vs sidechain–sidechain; and/or edge persistence (contact lifetimes) around events. Include at least one illustrative snapshot showing how a peptide-level connected aggregate can yield a disconnected residue graph under the chosen definition. If these analyses are not added, explicitly label mechanistic claims as hypotheses and temper language in Sec. 3.4/Conclusion.
-
**Related work and positioning are currently skewed toward astrophysics/network references and do not adequately engage biomolecular network analysis and peptide aggregation literature, making novelty and relevance harder to assess (Sec. 1, Sec. 2, References).** *Recommendation:* Revise the Introduction/Sec. 2 to cite and discuss relevant work on residue interaction networks, protein/peptide contact graphs from MD, dynamic network analysis in biomolecules, and prior graph descriptors used for aggregation/self-assembly. Retain non-biomolecular network references only when methodologically essential and explicitly justify their relevance. Update the reference list accordingly.