REVIEW 4 major objections 5 minor 13 references
Detecting malignant dynamics on very few blood sample using signature coefficients
T0 review · 4 major / 5 minor · reviewed 2026-08-07 · deepseek-v4-flash
Pith's one-line read Signature coefficients from seven blood samples can detect malignant ctDNA dynamics with high accuracy.
desk verdict Novel application of signature theory to ctDNA monitoring, but the null distributions are algebraically wrong and the p-values are uncalibrated, so the headline detection results don't hold as stated. 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 Signature transform of the two-dimensional path $X_t=(t,C^B_t)$—a feature map that records the shape of a path as a hierarchy of iterated integrals—restricted to first- and second-order coefficients and to the Lévy area $LA=\tfrac12(S^{12}-S^{21})$. The shuffle product identity expresses products of lower-order coefficients as sums of higher-order ones, letting the authors compute $S^{12}$ as a linear combination of the sampled $C^B_{t_i}$ values; Chen's identity gives the signature of the piecewise-linear interpolation of the irregularly sampled observations. Under the null, those linear combinations are differences of independent Poisson sums, hence Skellam distributed. This machinery converts a sparse, irregularly sampled biomarker trajectory into a small set of coefficients with known null laws, avoiding the need to estimate birth–death parameters from only seven observations.
What would settle it
Simulate benign-only trajectories in which consecutive samples are spaced close enough that the ctDNA level has not returned to equilibrium between draws, then run Algorithm 1; if the reported p-values are not uniform on [0,1], the claimed false-positive control fails.
Extended reading notes
Core claim
Under the null hypothesis that the patient has only benign tumors, the benign ctDNA signal is modeled as a centered Poisson variable with parameter $\Lambda$, in equilibrium and independent across sampling times. The paper derives the null distributions of the signature coefficients of the path $X_t=(t,C^B_t)$: the first coefficient is $S^1=C^B_T-C^B_0\sim\mathrm{Skellam}(\Lambda,\Lambda)$, while the second-order coefficients $S^{12}$, $S^{21}$, and the Lévy area $LA=\tfrac12(S^{12}-S^{21})$ each follow Skellam distributions whose parameters are explicit functions of $\Lambda$, the total time $T$, and the sampling step $\Delta t$. These laws turn the signature coefficients into test statistics: Algorithm 1 computes the observed coefficients after centering, evaluates p-values against the corresponding Skellam null with $\Lambda$ estimated by the patient's own sample mean, and rejects the benign hypothesis when the Benjamini–Hochberg-corrected p-values are extreme. On 4000 benign and 36000 benign-then-malignant simulated trajectories sampled seven times over 2000 days, the authors report accuracy above 0.94 for each individual test and 0.958 for the corrected multiple test, with F1-scores reaching 0.999. They also state that no alternative feature-extraction approach they found approaches these goals.
Load-bearing premise
The test's error rates depend on the assumption that the benign signal seen at each blood draw is an independent random fluctuation around the same constant average, and that substituting the patient's own seven-sample average for that constant leaves the p-values valid.
Editorial extensions
If this is right
- A malignancy test based on seven blood draws spread over roughly seven years could replace or complement imaging and biopsy as a low-burden detection route.
- No per-patient fitting of birth–death model parameters is needed: the signature coefficients themselves are the test statistics, sidestepping an otherwise impossible small-sample estimation problem.
- Pooling the four signature tests with a Benjamini–Hochberg correction gives 0.958 accuracy and a 0.999 F1-score in the paper's simulations.
- The feature-extraction step is unsupervised, so the method does not depend on large labeled training cohorts.
- The explicit null distributions provide the starting point for the authors' proposed extensions to higher-order signature coefficients, random sampling intervals, and protocols with fewer than seven samples.
Reading between the lines
- An implicit extension is that the same Skellam-null machinery could apply to any biomarker whose benign concentration is a Poisson-type equilibrium with a known mean, not only ctDNA.
- A testable prediction beyond the paper is that accuracy should degrade as sampling intervals approach the ctDNA elimination half-life, because consecutive samples would no longer be independent as the null model requires.
- The near-perfect F1-score in simulation may reflect the large separation between the benign and malignant trajectories chosen in the experiments; a harder benchmark would include smaller net growth rates and measurement noise.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes a statistical test for detecting malignant ctDNA dynamics from a small number of blood samples, using signature coefficients of the time-rescaled, centered ctDNA path. The benign ctDNA level is modelled as a centered Poisson process at equilibrium, and the authors derive purported Skellam null distributions for the second-order signature coefficients S12, S21, and the Lévy area. These laws are then used in a Benjamini-Hochberg multiple-testing procedure (Algorithm 1) applied to simulated birth–death trajectories with seven samples per patient. The paper reports accuracy above 0.94 and F1-scores near 0.999, and claims that this is the first method of its kind for early detection from time-ordered blood samples.
Significance. If the null distributions were correct, the paper would offer a genuinely novel application of signature theory to a clinically important problem, with the practical appeal of using very few samples and avoiding supervised feature learning. The authors provide reproducible code and build on an established birth–death model of ctDNA shedding, which are clear strengths. However, the core distributional derivation contains algebraic errors, and Algorithm 1 introduces an unaccounted plug-in estimate of the nuisance parameter. The reported detection performance therefore rests on statistically invalid p-values. The underlying idea is promising, but the current implementation does not establish a reliable test.
major comments (4)
- [Section 4.1.1, Eqs. (19)–(21)] The derivation treats a constant multiple of a Poisson random variable as Poisson with scaled mean. For example, (T−Δt/2)C_T^B is not Poisson((T−Δt/2)Λ) unless the multiplier is 1. Consequently S12, S21, and LA are not Skellam, and the p-values computed from these laws are invalid. The restriction T∈N and Δt∈2N is also incompatible with the later choice T=1 and Δt=1/n, because the coefficients are then non-integer and the stated Poisson-summation argument does not apply.
- [Algorithm 1 and Section 4.1] Algorithm 1 centers the observed path by the sample mean C and then sets Λ=C when computing the p-value. The theoretical null distribution in Section 4.1.1 assumes a known Λ and independent centered Poisson observations. Replacing Λ by a seven-point estimate changes the null distribution of the test statistic in a way that is not accounted for; with n=7 the estimation error is material. The Benjamini-Hochberg decisions in Table 1 are therefore not calibrated, and the reported accuracy and F1 scores do not support the paper's central claim.
- [Section 4.1.1, Eq. (16) and footnote 1] The paper defines Poisson_c as the centered Poisson distribution, but then labels scaled versions of the variables as "P(cΛ)", which is only correct for uncentered Poisson variables. If the variables are centered, their means are zero and the stated means cΛ are wrong; if they are uncentered, the scaling still does not preserve the Poisson law. This inconsistent use makes the distributional claims ambiguous and invalidates the equations independently of the scaling issue.
- [Section 4.2 and Figures 7–10] The empirical validation compares simulated trajectories to the same incorrectly derived theoretical laws, so it cannot rescue the distributional claims. The simulation description does not state whether Λ is known or estimated, which is essential for evaluating Algorithm 1. Without a valid null distribution and a correct treatment of the plug-in step, neither the distributional fits nor the downstream classification scores in Table 1 are meaningful.
minor comments (5)
- [Abstract and Introduction] There are several typographical errors, including "scarsity" for "scarcity" and "kniowledge" for "knowledge" in Section 4.4; these should be corrected.
- [Algorithm 1] The definition C = (1/n) Σ_{i=0}^n C_{t_i} uses n+1 terms, while the text defines n as the number of observations; the indexing should be made consistent.
- [Section 4.4] The claims that the method is "the first of its kind" and that "no alternative feature extraction approach" can approach its goals are not supported by any comparison with existing methods; these statements should be removed or substantiated with experiments.
- [Section 4.1.1] The relationship between the normalized time T=1, Δt=1/n and the actual sampling scheme (seven samples every 300 days over 2000 days) should be stated explicitly, since the current presentation is confusing.
- [Figures 7–10] The figure captions should state the number of simulations used and whether Λ is known or estimated, so that the empirical comparisons can be interpreted correctly.
Circularity Check
Detection claim rests on p-values whose null parameter is estimated from the same seven samples, making the evaluation in-sample and the reported performance partly an artifact of the plug-in.
-
self definitional
[Algorithm 1 and Section 4.1.1 (Eqs. 16-21)]
"Compute C= 1/n Σ_{i=0}^n C_{t_i} with n the number of observations of X. Compute S_w(\tilde X) with \tilde X = (t, C_t - C). Compute the p-value corresponding to the observed value of S_w with Λ = C. ... For the sake of simplicity, we will set Λ = E[(C_t^B)_{t∈[0;T]}]."
Section 4.1.1 derives the null laws (16)-(21) for centered signature coefficients under the assumption that C_t^B are independent centered Poisson variables with fixed mean Λ = E[C_t^B], and the signal is centered by that expectation. Algorithm 1 instead centers by the sample mean C and then evaluates the p-value by setting Λ = C, the very same seven observations being tested. The Skellam parameter in Eqs. (16)-(21) is therefore not the fixed expectation used in the derivation but a random function of the data; the null distribution of the centered statistic is no longer the derived law, and the p-values are not uniform under H0.
full rationale
The paper's theoretical null distributions (Eqs. 16-21) are derived from an externally sourced birth-death ctDNA model [7], so the mathematical derivation is not equivalent to its inputs and there are no load-bearing self-citations. However, the testing procedure in Algorithm 1 replaces the fixed expectation Λ used in the derivation by the sample mean C of the same seven observations, and computes p-values from distributions whose parameter is therefore a function of the data being tested. This is a concrete self-referential step: Eq. (19) states S12 ~ Skellam(TΛ,TΛ) for Λ = E[C_t^B], while Algorithm 1 evaluates the p-value 'with Λ = C'. The plug-in estimator is correlated with the centered observations, so the null distribution of the test statistic is not the derived Skellam law and the p-values are not calibrated. Table 1's accuracy and F1 are computed from Benjamini-Hochberg decisions on these p-values, so the headline detection capability is partly an artifact of this in-sample parameter estimation. The simulation-based 'confirmation' in Figures 7-10 uses trajectories drawn from the same model family that motivates the null laws, which does not provide independent support for the incorrectly applied plug-in. No ad hominem or self-citation issue is present; the circularity is in the estimation-testing loop, not in the mathematical derivation itself.
Assumptions & free parameters
free parameters (1)
- Lambda (benign ctDNA mean) =
sample mean of the patient's n observations, denoted C_bar in Algorithm 1
assumptions (4)
- domain assumption Benign ctDNA levels at the n sampling times are independent centered Poisson variables with common mean Lambda.
- domain assumption The ctDNA shedding dynamics follow the two-type branching process with rates b, d, q_d, and epsilon described in Section 2.1.
- ad hoc to paper Replacing the unknown mean Lambda by the sample mean C_bar leaves the null distribution of the test statistics valid.
- ad hoc to paper Scaling a Skellam random variable by 1/2 yields a Skellam distribution.
Cite this review
Pith. "Pith review of Detecting malignant dynamics on very few blood sample using signature coefficients." pith.science (2026). https://pith.science/paper/ODEVDKU7
@misc{pith2026250609097,
author = {Pith},
title = {Pith review of: Detecting malignant dynamics on very few blood sample using signature coefficients},
year = {2026},
howpublished = {\url{https://pith.science/paper/ODEVDKU7}},
note = {Machine review of arXiv:2506.09097}
}
read the original abstract
Recent discoveries have suggested that the promising avenue of using circulating tumor DNA (ctDNA) levels in blood samples provides reasonable accuracy for cancer monitoring, with extremely low burden on the patient's side. It is known that the presence of ctDNA can result from various mechanisms leading to DNA release from cells, such as apoptosis, necrosis or active secretion. One key idea in recent cancer monitoring studies is that monitoring the dynamics of ctDNA levels might be sufficient for early multi-cancer detection. This interesting idea has been turned into commercial products, e.g. in the company named GRAIL. In the present work, we propose to explore the use of Signature theory for detecting aggressive cancer tumors based on the analysis of blood samples. Our approach combines tools from continuous time Markov modelling for the dynamics of ctDNA levels in the blood, with Signature theory for building efficient testing procedures. Signature theory is a topic of growing interest in the Machine Learning community (see Chevyrev2016 and Fermanian2021), which is now recognised as a powerful feature extraction tool for irregularly sampled signals. The method proposed in the present paper is shown to correctly address the challenging problem of overcoming the inherent data scarsity due to the extremely small number of blood samples per patient. The relevance of our approach is illustrated with extensive numerical experiments that confirm the efficiency of the proposed pipeline.
Figures
Figures from the paper (7 more)
Reference graph
Works this paper leans on
-
[1]
I. Chevyrev, A. Kormilitzin, A primer on the signature method in ma- chine learning, arXiv preprint arXiv:1603.03788 (2016). 21
arXiv 2016
-
[2]
Fermanian, Learning time-dependent data with the signature trans- form, Ph.D
A. Fermanian, Learning time-dependent data with the signature trans- form, Ph.D. thesis, Sorbonne Université, 2021
work page 2021
-
[3]
K.-t. Chen, Iterated integrals of differential forms and loop space ho- mology, Annals of Mathematics 97 (1973) 217–246
work page 1973
-
[4]
P. K. Friz, N. B. Victoir, Multidimensional stochastic processes as rough paths: theory and applications, volume 120, Cambridge Univer- sity Press, 2010
work page 2010
-
[5]
Baudoin, Diffusion processes and stochastic calculus, 2014
F. Baudoin, Diffusion processes and stochastic calculus, 2014
work page 2014
-
[6]
R. Durrett, R. Durrett, Branching process models of cancer, Springer, 2015
work page 2015
-
[7]
S. Avanzini, D. M. Kurtz, J. J. Chabon, E. J. Moding, S. S. Hori, S. S. Gambhir, A. A. Alizadeh, M. Diehn, J. G. Reiter, A mathematical model of ctdna shedding predicts tumor detection size, Science advances 6 (2020) eabc4308
work page 2020
- [8]
Show all 13 references
-
[9]
T. Cass, C. Salvi, Lecture notes on rough paths and applications to machine learning, arXiv preprint arXiv:2404.06583 (2024)
2024 arXiv
-
[10]
Lim, Tensors in computations, Acta Numerica 30 (2021) 555–764
L.-H. Lim, Tensors in computations, Acta Numerica 30 (2021) 555–764
2021
-
[11]
M. P. Deisenroth, A. A. Faisal, C. S. Ong, Mathematics for machine learning, Cambridge University Press, 2020
2020
-
[12]
Hautphenne, B
S. Hautphenne, B. Patch, Birth-and-death processes in python: The birdepy package, arXiv preprint arXiv:2110.05067 (2021)
2021 arXiv
-
[13]
Benjamini, Y
Y. Benjamini, Y. Hochberg, Controlling the false discovery rate: a practical and powerful approach to multiple testing, Journal of the Royal statistical society: series B (Methodological) 57 (1995) 289–300. 22
1995
Reviewed August 7, 2026 · model on record in the stance chip above.
Discussion (0). Sign in to comment.