BIO-300 · biology · Microbiome measurement

BIO-300

Bias-calibrated microbiome abundance inference

LLM status Partially solved unverified

Biology catalogue OpenAIopenaigpt 6 astra progpt-6 25% cataloguednot recordedPartially solved

Statement

Bias-calibrated microbiome abundance inference

Domain. Microbiome measurement   Retained status/source context. Open transferable bias-calibration problem; unrestricted joint inference of composition and protocol bias is non-identifiable.

Definitions and assumptions.
For $q$ chosen taxa let true relative abundance $p$ lie in the probability simplex, and let protocol-specific positive efficiency vector $b$ include extraction and amplification bias. Sequenced counts $Y$ with total $N$ obey a multinomial model with sampling probabilities $\rho_i=b_ip_i/\sum_jb_jp_j$. Assume initially multiplicative bias is constant over samples from the same protocol; define deviations due to sample matrix and concentration. Calibration communities have known nonzero taxa and independently measured compositions.
Problem statement.
Determine calibration designs and transferable correction guarantees: \[\widehat p_i=\frac{Y_i/\widehat b_i}{\sum_jY_j/\widehat b_j},\qquad \mathbb{P}\{\|\widehat p-p\|_1\le\varepsilon\}\ge1-\alpha.\] Account for count sampling, calibration uncertainty, contamination and taxon dropout. Specify which connected comparisons of calibration taxa identify efficiency ratios, and test whether their estimates remain valid across specimen matrices and laboratories.
Additional binding assumptions and resolution criterion.
The plug-in normalized correction is generally not exactly unbiased at finite read depth, despite the original title. The target is bias-controlled, consistent and uncertainty-calibrated estimation under the efficiency model. Efficiencies are identifiable only up to common scale, so fix one reference or normalize their product. Require $N>0$, positive estimated efficiencies, and an explicit treatment of undetected taxa and contaminants.

Alternative formulations.
(i) Infer only changes in taxon log ratios across identically processed samples, where a constant multiplicative bias cancels. (ii) Use spike-ins and independent biomass measurements to estimate absolute abundance, adding extraction-volume and cell-count uncertainties. This stronger task cannot be achieved by compositional normalization alone.
Obstructions and partial progress.
McLaren, Willis and Callahan provide a tested multiplicative-bias model and demonstrate correction with appropriate controls. The remaining problem is broad transfer and departures from that model. From one uncalibrated sample, products $b_ip_i$ determine observations but $b$ and $p$ separately do not; multiplying one and dividing the other can preserve every count probability. No amount of repeated sequencing of that same uncalibrated extract resolves this symmetry. Consequently an "unbiased" method must state its external calibration, structural assumptions or narrower estimand.
Sources (supplied provenance; not all rechecked).

Binding catalogue conventions

This edition revises both supplied catalogues and preserves original problem numbers 1--330. It adds one globally unique label \label{rank:x} per problem, where smaller $x$ means greater provisional difficulty. A rank label is an anchor at that problem's section: \ref{rank:x} returns the section number, not the literal difficulty number. The visible rank:x text and the index give the difficulty number itself.

The entries are parameterized mathematical research schemes, including empirical prediction, causal identification, historical reconstruction, theory and engineering. They are not 330 certified unsolved mathematical conjectures. A rigorous instance fixes the objects and restrictions below; changing those objects changes the question. Established identities, finite calculations, non-identification constructions and solved special cases are not being posed anew as open. Some residual tasks concern informative bounds, biological realization or external validation rather than a new theorem.

Every main definition and problem statement received a mathematical editorial review. Each entry now has an additional binding-conditions paragraph; direct corrections are separately recorded in the accompanying audit. The alternative formulations inherit the applicable conventions, but are different targets unless equivalence is proved. Where an old broad phrase conflicts with an explicit restriction below it, the explicit restriction controls.

Literature boundary. Thirteen selective primary-literature checks cover eighteen entries in this revision; their access levels and scope are recorded explicitly. The supplied bibliography and its earlier source-access descriptions are retained as provenance, not represented as newly verified. Neither this review nor a source's description proves the absence of later solutions. The date of this edition is 13 October 2026; there is no claim of exhaustive current-status certification for all 330 entries.

Binding conventions for a concrete instance

Objects, quantifiers and non-vacuity.
An instance declares measurable state, input, output and parameter spaces; a fixed candidate family; admissible initial laws, interventions and environments; a finite horizon or specified asymptotic regime; observation and sampling laws; and performance metrics, positive normalization scales and positive tolerances. These are chosen before fitting or testing, not adjusted after seeing failures. Shared parameters must genuinely be shared across the declared validation domain. Finite dimension alone does not restrict arbitrary real-number encodings: specify a finite library, bounded description length, or regularity/complexity bounds. Exclude constant or no-signal solutions through a fixed informative-output or baseline-improvement requirement where appropriate. A universally quantified result cannot be established by choosing one trivial favorable instance.
Probability laws and data.
Every expectation or probability refers to the specified stochastic law, including initial uncertainty, process noise, observation noise and sampling as appropriate. A deterministic equation is not a probability model without a declared random input or initial law. "Observed" targets in population-level formulas mean population observables $g_j^*$, not noisy estimates asserted to be exact. Let $\widetilde g_j$ be independent validation estimates and suppose \[ \mathbb{P}\{\lvert\widetilde g_j-g_j^*\rvert\le r_j\text{ for every }j\}\ge1-\alpha. \] Then an uncertainty-aware sufficient certification rule for positive target tolerances $\varepsilon_j$ is \[ \max_j\frac{|\widehat g_j-\widetilde g_j|+r_j}{\varepsilon_j}\le1. \] On that simultaneous confidence event it implies every population error is at most its tolerance, by the triangle inequality. Vector/norm versions use corresponding valid simultaneous bounds. Training uncertainty must also be included when the claim averages over repeated training data. Evaluation on finitely many conditions does not establish a continuous-domain supremum without covering and regularity bounds.
Dynamics and well-posedness.
For ODEs and SDEs give coefficient domains, initial laws and existence/uniqueness conditions in the intended solution sense, or keep the entire admitted solution set. For stochastic jump models specify nonnegative off-diagonal rates, diagonal normalization, rate orientation and non-explosion. For PDEs specify spatial domains, boundary/initial conditions, conservation or source terms, and a weak or classical solution class. Moving-domain concentration equations include dilution/transport terms. A stationary law is used only for a time-homogeneous augmented model under existence assumptions; a stationary approximation to a driven system must be justified. Absorbing extinction states are retained. Survival-conditioned, quasi-stationary and unconditional laws are distinct and must not be substituted for one another.
Identification and causal meaning.
Two parameter values are observationally equivalent when they induce the same full distribution under all allowed observation/intervention designs, not merely the same likelihood value for one sample. A target is identified only if constant on the equivalence class. Gauge symmetries, label switching and reference conventions are quotiented or fixed. Finite-data compatible sets use a declared confidence, likelihood or discrepancy rule; an empty set signals model rejection. Bayesian credible sets are not automatically confidence sets. A prior or regularizer does not create data identification. Bounds intended to resolve a question must be informative at a predeclared width or decision threshold.

A causal contrast uses well-defined intervention versions and a stated causal model. Random assignment, or explicit consistency, overlap and exchangeability assumptions, is required for causal interpretation from observations. Interference and time-varying confounding are represented when present. Fixing a mediator by intervention differs from conditioning on its observed value. Marginal potential-outcome laws do not determine individual cross-world effects or an arbitrary joint coupling. Ethically admissible designs, rather than unconstrained interventions, define the experimental menu.

Metrics, units, optimization and limits.
Specify the sampling or reference measure for densities and integrals, the log base, and dimensionless arguments of logarithms. Total variation is $\sup_A|P(A)-Q(A)|$; Wasserstein distances require the declared ground metric and appropriate moment conditions; KL divergence uses its stated absolute-continuity convention. All normed readouts are scaled consistently, and error probabilities use $0<\alpha<1$. A ratio has a positive denominator or an explicit undefined/zero convention. Thermodynamic entropy production is nonnegative in expectation under the relevant hypotheses; individual stochastic realizations need not be. An infimum is not an attained minimum without compactness/coercivity and continuity or another existence argument. Fix the order of large-population, long-time and vanishing-mutation limits. Stability claims declare perturbation space and symmetries.

How the provisional difficulty order was assigned

Four editorial components are scored from 1 (lower burden) to 5 (higher burden): (a) formal or inferential difficulty, (b) access to evidence and identification burden, (c) mechanistic/computational integration, and (d) independent validation and transfer. Their unweighted total orders the entries. For selected entries in the highest bands, an explicit editorial priority breaks equal totals; all other ties are broken by original problem number. Equal totals are not evidence of reliably different true difficulties. Scores are judgments, not measurements, completion-time estimates or consensus rankings.

The object ranked is an informative, nondegenerate resolution of the scoped scientific target, with the stated budget and validation domain. A sharp useful impossibility result can qualify; an already known identity, vacuous bound, arbitrary favorable model or lookup table cannot. Rank 330 is merely the least difficult relative assessment in this catalogue, not a claim of an easy biological solution. Broad historical titles do not automatically outrank precisely formulated mechanistic tasks.

Statement licence: CC-BY-4.0 · Source file

Contributions 2

BIO-300-A2 · Partial result · LLM-generated · gpt-6

Microbiome bias calibration: failure diagnosis and a contamination-plus-variation model

> Source: original issue #3. The mathematical exposition and reported results below retain the author’s wording. References to supplied programs, files and execution records describe the original submission. Verification software and executable commands remain in that issue or its linked external repositories, where provided; no code or PDF files are included in this manuscript.

Microbiome bias calibration: failure diagnosis and a contamination-plus-variation model

Version 2, 17 October 2026. The catalogue displays this problem as BIO-300; its stable submission handle is BIOCAT-68.

Main findings

On 78 held-out cell-mixture samples from the Brooks et al. experiment, the original count-noise intervals contained all seven nominal proportions in only 4 samples. Of the 74 failures, 31 occurred solely at nominally absent taxa, while 43 also missed at least one nominally present taxon. A model including contamination and sample-level variation contained all nominal proportions in 74/78 grouped held-out samples; a bootstrap sensitivity envelope contained 77/78. Mean interval width increased from 0.056 to 0.163, or to 0.189 for the envelope. These proportions describe agreement with nominal mixtures, not independent estimates of repeated-sampling confidence coverage.

The complete source package accompanying this submission contains the report source, Python analysis and verification code, unchanged public input tables, exact folds and seeds, every synthetic count vector, all resampled training counts, fitted parameters, individual predictions, dependency versions, and SHA-256 checksums. The companion PDF remains external and is not included in this manuscript. Reproducibility repository: https://github.com/perseusabbot/microbiome-bias-calibration-biocat-68. The repository includes `MANIFEST.sha256` for file verification and a reading copy of `report.pdf`. The verified scientific snapshot is 94eaed90c958f4fc1d5fb1bbbb485cb6ebdb6be5; its complete source archive is directly downloadable. Later publication-metadata updates do not change the scientific results in that snapshot.

1. Original model and finite-sample construction

Let $r$ be a known calibration composition with every $r_i>0$, $b_i>0$ shared taxon efficiencies, and $p$ an unknown target composition, possibly with zeros. Assume

\[
C\sim\mathrm{Mult}(M,\sigma),\quad Y\sim\mathrm{Mult}(N,\rho),\qquad
\sigma_i=\frac{b_ir_i}{\sum_jb_jr_j},\quad \rho_i=\frac{b_ip_i}{\sum_jb_jp_j}.
\]

Then $p_i\propto r_i\rho_i/\sigma_i$. For each binomial marginal, invert

\[
n\,d(k/n\Vert t)\leq\log(4q/\alpha),\qquad
d(x\Vert t)=x\log(x/t)+(1-x)\log((1-x)/(1-t)).
\]

Write the resulting bounds as $[l_i^Y,u_i^Y]$ and $[l_i^C,u_i^C]$, and set

\[
a_i=r_i l_i^Y/u_i^C,\qquad A_i=r_i u_i^Y/l_i^C,
\]
\[
L_i=\frac{a_i}{a_i+\sum_{j\ne i}A_j},\qquad U_i=\frac{A_i}{A_i+\sum_{j\ne i}a_j}.
\]

If a calibration lower bound is zero, take the corresponding upper weight as infinity and use the appropriate limits. For a single taxon return $[1,1]$. This gives simultaneous coverage of at least $1-\alpha$ for all taxa of one target sample under the model.

Proof: applying Markov's inequality to the binomial moment-generating function and optimizing the exponential tilt gives each Chernoff tail probability at most $\exp[-n d(x\Vert t)]$. There are $4q$ tails across two tables, two directions and $q$ coordinates. Their union failure probability is at most $\alpha$, without assuming independence of taxa. On that event the true unnormalized weights lie between $a_i$ and $A_i$. A normalized weight increases in its own weight and decreases in every other weight; its extremes are the displayed bounds. This proves the claim. The box relaxation is conservative.

For any simplex point estimate $\widehat p$, an exact radius over the outer interval box intersected with the simplex is

\[
\varepsilon_B=2\max_{S\subseteq\{1,\ldots,q\}}
\left[\min\left\{\sum_{i\in S}U_i,1-\sum_{i\notin S}L_i\right\}
-\sum_{i\in S}\widehat p_i\right].
\]

Indeed L1 distance between simplex points is twice the maximum excess mass on a subset. The largest feasible mass on a subset is the smaller of its upper capacity and the mass remaining after the complement's lower requirements. This also gives a simultaneous L1 certificate under the same model. Enumeration is implemented only up to 12 taxa.

If target efficiencies are $b_i d_i$ with an externally valid bound $\max_i\log d_i-\min_i\log d_i\leq R$, correcting with $b$ identifies $p_i^*\propto p_i d_i$. The sharp deterministic bound is

\[
\|p^*-p\|_1\leq 2\tanh(R/4).
\]

Proof: rescale drift to $[1,H]$, $H=e^R$, and let $m=\sum_i p_i d_i$. L1 discrepancy is $E_p|d-m|/m$. Convexity maximizes its expectation at endpoint drifts, giving $2(m-1)(H-m)/[m(H-1)]$. The maximum occurs at $m=\sqrt H$, with value $2(\sqrt H-1)/(\sqrt H+1)$. Two endpoint taxa with masses $\sqrt H/(1+\sqrt H)$ and $1/(1+\sqrt H)$ attain equality. This bound does not estimate or justify $R$ from unpaired unknown samples.

The original package includes 12 numerical verification methods and 140,000 simulated count pairs across 14 fixed scenarios. Ten model-conforming scenarios had no failures in 100,000 draws, demonstrating conservatism rather than exact 100% coverage. Calibration noise, structural calibration absence, zero observed counts, drift, contamination and overdispersion are distinguished explicitly.

2. Public inputs and diagnosis

Data: 80 cell mixtures on two plates, seven named taxa, from the processed Brooks 2015 tables distributed by metacal at commit `f56792d02bd722ab16c1ed215b07c1187829a226`. The three files `brooks2015-actual.csv`, `brooks2015-observed.csv` and `brooks2015-sample-data.csv` are included unchanged with source hashes and attribution. Only the `Other` category is excluded, and analysis conditions on retained depth. Counts assigned to nominally absent named taxa are retained. The reference compositions are nominal preparations, not independently remeasured truths.

The original analysis used the full-support mixture on each plate as its calibrator (s1-23 and s2-14), leaving 78 targets. Median L1 error fell from 0.637 to 0.126 after correction, but interval containment was only 4/78.

| Original diagnostic | Samples |
|---|---:|
| All nominal proportions contained | 4 |
| Present taxa contained; absent taxa cause failure | 31 |
| Present taxa fail; absent taxa also receive reads | 40 |
| Present taxa fail; absent taxa receive no reads | 3 |

There are 1,287 reads assigned to nominally absent taxa, 0.098% of retained target reads, spread over 71/78 samples. Under the no-contamination model their sampling probability would be exactly zero; a positive count forces a positive lower abundance bound. The small total mass therefore does not make the zero-proportion failures harmless.

Contamination alone is insufficient. For each co-present taxon pair, compare the observed log ratio with the nominal log ratio and the plate-calibrator log ratio. The approximate count-only variance is $1/Y_i+1/Y_j+1/C_i+1/C_j$, accounting for both count tables. Of 160 dependent pair comparisons, 54.375% exceed three such standard errors; the median absolute log-ratio error is 0.22977. This is a descriptive diagnostic, not a collection of independent hypothesis tests. Sample-specific efficiency, preparation error, misclassification and incorrect nominal composition remain confounded.

3. Extended model and fitting

For plate $\ell(s)$, define

\[
\mu_s=(1-\eta)\frac{b_{\ell(s)}\odot p_s}{\sum_jb_{\ell(s),j}p_{s,j}}+\eta h,
\]
\[
Z_s\sim\mathrm{Dirichlet}(\kappa\mu_s),\qquad Y_s\mid Z_s\sim\mathrm{Mult}(N_s,Z_s).
\]

This is a contaminated Dirichlet-multinomial (DM) measurement model. Its variance is $N\mu_i(1-\mu_i)(N+\kappa)/(1+\kappa)$. The latent $Z_s$ represents variation in read probabilities, not separately identifiable biological variation. A contamination-only comparator uses $Z_s=\mu_s$ and multinomial counts.

Fit six log efficiency ratios per plate, a shared contamination fraction and six log contamination-profile ratios, plus one shared log concentration for DM. Fix the seventh taxon's efficiency to one. Bounds: log ratios in [-12,12], $\eta=0.2\mathrm{sigmoid}(t)$ for $t\in[-16,8]$, and $\kappa\in[1,10^7]$. Optimize the exact marginal likelihood with L-BFGS-B and analytic gradients; use two starts for primary fits. No primary fit hits a bound. Numerical mean-Jacobian rank is 19 at the checked interior starting point of every training design; this is local numerical evidence, not proof of global identifiability or optimization.

Validation: use five fixed folds, grouping identical nominal support sets across plates. Keep both full-support controls in every training set. Each fold trains on 64 or 65 samples and predicts 15 or 16. Metadata determine the split; held-out nominal outcomes are used only for scoring. The predictor sees the held-out count vector and plate, not its nominal support mask. The extension plan was fixed before model fitting but after the original dataset had been examined, so this is exploratory validation.

For each DM fold, generate 100 fixed-design parametric bootstrap training count tables and refit all parameters. Take the coordinatewise envelope of target intervals from all bootstrap fits and the original fit. The envelope measures sensitivity to model-based training uncertainty; it has no proved 95% nuisance-confidence interpretation. All 500 resampled training tables and fits are retained.

4. Conditional interval guarantee

Suppose $b,\eta,h,\kappa$ are known, with positive efficiencies, $0<\eta<1$, full-support $h$, and $\kappa>0$. This is a conditional theorem, not a guarantee for the fitted procedure.

Allocate $\alpha/(4q)$ to each tail of two stages. First obtain simultaneous binomial KL intervals for $Z_i$ conditional on the observed counts. Second invert the marginal distribution $Z_i\sim\mathrm{Beta}(\kappa\mu_i,\kappa(1-\mu_i))$: the lower mean endpoint solves

\[
\Pr_{\mu=L_\mu}(Z_i\geq L_Z)=\alpha/(4q),
\]

and the upper solves

\[
\Pr_{\mu=U_\mu}(Z_i\leq U_Z)=\alpha/(4q).
\]

Use zero and one boundary conventions. For fixed $\kappa$ the Beta family is stochastically increasing in its mean: a larger-mean density divided by a smaller-mean density is proportional to a positive power of $z/(1-z)$. Thus both inverse endpoints increase with their observed argument. On the count event, using $L_Z,U_Z$ instead of the actual $Z_i$ expands the direct Beta interval. Count-stage failure probability is at most $\alpha/2$, and the Beta-stage union failure probability is at most $\alpha/2$. Their union proves simultaneous mean coverage at least $1-\alpha$; coordinate independence is unnecessary.

Convert to clean read-space bounds

\[
l_i=\max\{0,(L_{\mu,i}-\eta h_i)/(1-\eta)\},\quad
u_i=\min\{1,(U_{\mu,i}-\eta h_i)/(1-\eta)\}.
\]

Divide by $b_i$ and use the normalized-weight formulas in section 1. If any $l_i>u_i$, $\sum l_i>1$, or $\sum u_i<1$, explicitly return an empty set and count it as noncontainment. For the multinomial comparator omit the Beta stage and allocate $\alpha/(2q)$ to count tails.

Plugging in estimated nuisance parameters invalidates a direct invocation of this theorem. A union over a valid simultaneous nuisance confidence region with its own error allocation would extend the argument, but that region is not constructed here. Neither the plug-in intervals nor the finite bootstrap envelope is claimed to provide a universal fitted-parameter guarantee.

5. Held-out results

| Method | Contains all nominal taxa | Mean width | Median L1 error | Empty cases |
|---|---:|---:|---:|---:|
| Original one-control construction | 4/78 | 0.056 | 0.126 | 0 |
| Contamination only | 11/78 | 0.022 | 0.080 | 33 |
| Contamination plus DM variation | 74/78 | 0.163 | 0.077 | 0 |
| DM bootstrap envelope | 77/78 | 0.189 | 0.077 | 0 |

The contamination-only width averages its 45 nonempty cases; rejected cases have no interval width and count as failures. All other widths average all 78 cases and all seven taxa. Width is in abundance units, so 0.163 means 16.3 percentage points. New models use more training controls than the original method; improvement cannot be attributed solely to the likelihood change.

Across folds, DM estimates $\eta$ between 0.301% and 0.334% and $\kappa$ between 299.8 and 374.1. At 20,000 reads this implies about 54-67 times the multinomial count variance. Background reads can belong to nominally present taxa too; fitted contamination fraction is not expected to equal the observed absent-taxon fraction.

Total held-out log count probability at nominal compositions improves from -9704.1 for contamination-only to -1543.6 for DM. These are comparable count probability masses including combinatorial constants. Shared training data and dependent designs preclude treating the aggregate as an independent significance test.

The remaining envelope failure is s1-12: nominal Atopobium/Prevotella proportions are 0.5/0.5, corrected estimates 0.291/0.709. The Atopobium envelope [0.106,0.469] misses 0.5. The model was not retuned to force this observation inside. The reason for this residual discrepancy is unresolved.

6. Verification and reproduction

Synthetic nuisance parameters are the fold-0 DM fit, explicitly a test generator rather than known biological truth. At depth 20,000, use 10,000 new targets per fixed composition. Simultaneous known-parameter DM coverage is 100%, 99.71%, and 99.45% for seven equal taxa, three equal taxa, and a singleton, respectively. Incorrect multinomial intervals on the same DM draws cover 3.87%, 0.16%, and 0.16%.

For the first two compositions, 300 further repetitions each resample all training counts, refit all DM parameters, and independently draw a new target. Plug-in intervals cover in 300/300 repetitions for each composition (individual Wilson lower limit 98.74%). This is a limited model-conforming test, not a theorem over nuisance parameters, smaller designs, alternative contamination processes, or the bootstrap-envelope procedure.

Eight extension verification methods pass, in addition to the original 12. Checks include numerical differentiation of both likelihoods (relative discrepancy below 4e-7), agreement with SciPy's separate log-PMF APIs, exact beta-binomial enumeration of 32 small cases (maximal failure 0.010132 at alpha 0.2), Beta-tail inversion, noiseless inversion, scale invariance, explicit empty sets, exact simplex endpoints, and grouped-fold/design checks. A preliminary floating-point endpoint error was caught during verification and fixed before final regeneration. All 10 primary fits, 500 bootstrap fits, and 600 repeated-training fits converged. Optimization diagnostics are supplied rather than treated as formal global certificates.

The extension was independently rerun in a clean directory. All 14 extension scientific output files were byte-identical on the same host and pinned environment. The original seven-file reproduction check is retained. Cross-platform floating-point byte identity is not promised.

From the package root:

> Verification software and executable commands are external to this manuscript. See the original submission’s reproducibility section for this material.

Reference environment: Python 3.12.14, NumPy 2.3.5, SciPy 1.16.3. Extension seed: 20261018, PCG64. Default extension settings: 100 bootstrap refits per fold, 10,000 known-parameter targets per composition, and 300 repeated training fits per selected composition. Plot/report regeneration uses `requirements-report.txt` and `python code/build_report.py`. All computations after installation are offline.

7. Limits and open work

This dataset has two plates from one experimental system and nominal rather than remeasured truths. It does not establish the biological cause of stray reads, identify independent preparation/efficiency errors, establish external 95% coverage, or validate cross-matrix/laboratory transfer. There are no blanks or dilution series in this subset. One common contamination profile and one concentration may be inadequate. The bootstrap envelope is not a confidence theorem, and wider intervals do not themselves establish useful inference.

The next independent evaluation should include replicated controls, blanks, dilution levels, multiple matrices/laboratories, and independently assessed composition uncertainty, with locked predictions and both containment and width reported. Absolute abundance, unknown new taxa, and universal transfer remain open. Existing fido and Clausen-Willis methods already address broader parts of count-aware and contamination-aware calibration; this study neither benchmarks those packages nor claims priority.

Attribution and references from the original submission

Who did the work

LLM only (people only prompted or submitted)

LLMs used

OpenAI, gpt-6, unknown exact serving version, research synthesis, mathematical derivations, implementation, computation, self-verification, report drafting and editing through Codex.

People and roles

@perseusabbot selected the problem, prompted the study and extension, requested GitHub publication, and confirmed all three submitter declarations. No independent human statistical review was performed. No additional contributors or exact model revisions are claimed.

References

1. we-solve BIOCAT-68 / BIO-300 statement: https://we-solve.github.io/problems/bias-calibrated-microbiome-abundance-inference-393f843b/
2. McLaren, Willis and Callahan (2019), Consistent and correctable bias in metagenomic sequencing experiments, eLife 8:e46923: https://pmc.ncbi.nlm.nih.gov/articles/PMC6739870/
3. metacal calibration tutorial: https://mikemc.github.io/metacal/articles/tutorial.html
4. McLaren (2021), Estimating bias from mock communities using fido: https://microbiomemeasurement.org/posts/bias-estimation-from-mocks-with-fido/
5. Clausen and Willis, Modeling complex measurement error in microbiome experiments to estimate relative abundances and detection effects, arXiv:2204.12733v2: https://arxiv.org/html/2204.12733v2
6. Brooks et al. (2015), BMC Microbiology 15:66: https://doi.org/10.1186/s12866-015-0351-6
7. Pinned metacal source and processed data: https://github.com/mikemc/metacal/tree/f56792d02bd722ab16c1ed215b07c1187829a226
8. Silverman et al. (2021), Measuring and mitigating PCR bias in microbiota datasets: https://doi.org/10.1371/journal.pcbi.1009113

This is a targeted primary-source check, not an exhaustive novelty review. Access scope and data hashes are recorded in `data/sources.json`. Original experiments and datasets remain credited to their authors.

Original contributor disclosures

Source: https://github.com/We-Solve/research/issues/3

Who did the work

LLM only (people only prompted or submitted)

LLMs used

OpenAI, gpt-6, unknown exact serving version, research synthesis, mathematical derivations, implementation, computation, self-verification, report drafting and editing through Codex.

People and roles

@perseusabbot selected the problem, prompted the study and extension, requested GitHub publication, and confirmed all three submitter declarations. No independent human statistical review was performed. No additional contributors or exact model revisions are claimed.

Go to contribution →

BIO-300-A1 · Conditional result · LLM-generated · gpt 6 astra pro

Attempt: Bias-calibrated microbiome abundance inference

This manuscript gives an attempted answer for each of the 330 supplied catalogue entries. It preserves the original numbering and states the target beside the attempt, distinguishing a theorem about a specified model from resolution of a biological research target. The results consist of worked special cases, identifiability obstructions, quantitative bounds, and explicitly preliminary reductions. None is claimed to resolve its complete catalogue target. No new biological experiments, empirical data analyses, or external proof verification were performed for this manuscript.

How to read the attempts

Scope of the mathematical claims.
Every proposition applies only under its displayed assumptions. The proof is an argument for that proposition, not a claim that a biological system satisfies those assumptions. A known finite generator, validated loss distribution, identified parameter, or measured response function is an input when the text says it is known. Computing with such an input does not solve its identification. The calculations are not claimed to be new discoveries; many are standard mathematical baselines or direct counterexamples.
Uneven depth and preliminary entries.
There are 200 saved problem-directed attempts and 130 preliminary conditional reductions. Problems 201--330 are preliminary reductions: a worked model or statistical criterion is provided, but its applicability to the full catalogue formulation has not been established. These entries receive 5%, not the score of a solved scientific subproblem. The later preliminary entries should be developed further before being treated as research-level attempted solutions. This distinction is also marked locally.
Completion Estimate.
Percentages are conservative, subjective assessments of coverage of the full stated target, not probabilities of correctness, measured fractions of a proof, forecasts, or literature-wide progress estimates. In particular, 100% would require resolving every part of the chosen target under its stated assumptions, including empirical validation where it is part of the target. A complete proof for a narrower model does not earn 100% for the original question. No entry in this manuscript is assigned 100%.
Sources and current-status limits.
Problem statements, definitions, alternative formulations and local source lists come from the supplied files biology_open_problems_300(2).tex and biology_open_problems_301_330(2).tex. The organization follows the supplied attempt template O33-23_v3.tex: scope, substantive calculation, explicit gap, completion estimate, and references. Inherited source annotations and links are catalogue provenance, not evidence that every link or current open status has been independently rechecked. Selected methodological references appear at the end. No exhaustive literature or novelty audit is claimed.
Notation and corrections.
Notation is local to each problem and is restated when a restricted model uses additional variables. A probability model, metric, loss and observation protocol must be specified before its numerical quantities are meaningful. One obvious missing backslash in the reconstruction norm of Problem 77 has been repaired. No biological mechanism is silently inferred from that typographical repair.
Use limitations.
Theoretical examples involving disease, therapies, genetic systems, or ecological interventions are not operational protocols, medical guidance, deployment advice, or demonstrated safety guarantees. Their assumptions and empirical gaps are part of the result, not optional qualifications.

Unbiased microbiome abundance inference

Status: restricted result or obstruction; full target not established.

Target and scope

Catalogue definitions and assumptions.
For $q$ chosen taxa let true relative abundance $p$ lie in the probability simplex, and let protocol-specific positive efficiency vector $b$ include extraction and amplification bias. Sequenced counts $Y$ with total $N$ obey a multinomial model with $q_i=b_ip_i/\sum_jb_jp_j$. Assume initially multiplicative bias is constant over samples from the same protocol; define deviations due to sample matrix and concentration. Calibration communities have known nonzero taxa and independently measured compositions.
Original target.
Determine calibration designs and transferable correction guarantees: \[\widehat p_i=\frac{Y_i/\widehat b_i}{\sum_jY_j/\widehat b_j},\qquad \mathbb{P}\{\|\widehat p-p\|_1\le\varepsilon\}\ge1-\alpha.\] Account for count sampling, calibration uncertainty, contamination and taxon dropout. Specify which connected comparisons of calibration taxa identify efficiency ratios, and test whether their estimates remain valid across specimen matrices and laboratories.
Catalogue alternative formulations.
(i) Infer only changes in taxon log ratios across identically processed samples, where a constant multiplicative bias cancels. (ii) Use spike-ins and independent biomass measurements to estimate absolute abundance, adding extraction-volume and cell-count uncertainties. This stronger task cannot be achieved by compositional normalization alone.

Attempted answer

Proposition: Known-composition calibration identifies bias ratios through $(q_i/q_j)/(p_i/p_j)=b_i/b_j$. A connected graph of calibrated taxon comparisons identifies all efficiencies up to a common factor. If log-efficiency error is at most $\delta$, noiseless corrected composition has $\ell^1$ error at most $\min(2,e^{2\delta}-1)$.
Proof: Log ratios give edge differences; a connected spanning tree fixes all differences. Reweighting and normalization place each corrected-to-true abundance ratio in $[e^{-2\delta},e^{2\delta}]$, giving the error bound. ∎

What remains unresolved

Count error, dropout, contamination and matrix-dependent bias must be added; absolute abundance needs external biomass information.

Completion Estimate

25%. The displayed calculation is established under its additional assumptions. The broader theoretical and biological requirements listed above are not established.

References

Catalogue sources, retained as provenance:

Shared mathematical bounds

Lemma (Independent bounded sums): Let independent real variables $X_i$ satisfy $a_i\leq X_i\leq b_i$ almost surely, and let $S=\sum_{i=1}^n(X_i-\mathbb{E} X_i)$. If $V=\sum_i(b_i-a_i)^2>0$, then for every $t>0$, \[ \mathbb{P}(|S|\geq t)\leq 2\exp(-2t^2/V). \] In particular, independent losses in $[0,1]$ have mean-error bound $\mathbb{P}(|\overline X-\mathbb{E}\overline X|\geq\epsilon) \leq2e^{-2n\epsilon^2}$. The same expression for variables in $[-1,1]$ is $2e^{-n\epsilon^2/2}$. If $V=0$ then $S=0$ almost surely.
Proof: For $X\in[a,b]$ with mean $\mu$, the nonnegative product $(X-a)(b-X)$ gives $\operatorname{Var} X\leq(\mu-a)(b-\mu)\leq(b-a)^2/4$. Let $K(s)=\log\mathbb{E}\exp[s(X-\mathbb{E} X)]$. Boundedness permits two differentiations. Its second derivative is the variance under the exponentially tilted law, which has the same support, so $K''(s)\leq(b-a)^2/4$ for every real $s$. Because $K(0)=K'(0)=0$, integration yields $K(s)\leq s^2(b-a)^2/8$. Independence adds these log moment-generating bounds for $S$. For $s>0$, Markov's inequality gives $\mathbb{P}(S\geq t)\leq\exp(-st+s^2V/8)$. Choosing $s=4t/V$ yields the upper-tail bound $e^{-2t^2/V}$. Apply it also to $-S$ and add. The stated mean versions follow by substituting $t=n\epsilon$ and the respective support widths. ∎
Finite-family extension.
For $M$ prespecified bounded-loss comparisons, apply the relevant inequality to each and use a union bound. Independence between comparisons is not required; independence of the biological units within each comparison is. Repeated cells, reads or time points from one dependent biological unit cannot automatically be counted as independent units.
No data-dependent shortcut.
The bound does not justify choosing a model or validation loss using the same outcomes and then reporting single-model coverage. A prespecified finite family, a separate validation sample, or an appropriate complexity or sequential argument is needed. Marginal predictive coverage likewise should not be read as coverage for every subgroup or under arbitrary distribution shift.

Methodological references

The references below support general methods. The detailed subject references are retained locally with each problem. These entries are not a claim that the preceding problem-directed calculations appear as new results in these sources.

References

  • [hoeffding] W. Hoeffding. Probability inequalities for sums of bounded random variables. Journal of the American Statistical Association 58 (1963), 13--30. https://doi.org/10.1080/01621459.1963.10500830. The relevant inequality is proved above rather than left as an external step.
  • [pearl] J. Pearl. Causal inference in statistics: An overview. Statistics Surveys 3 (2009), 96--146. https://doi.org/10.1214/09-SS057.
  • [lei] J. Lei, M. G'Sell, A. Rinaldo, R. J. Tibshirani, and L. Wasserman. Distribution-Free Predictive Inference For Regression. Preprint (2016). https://arxiv.org/abs/1604.04173.
  • [briat] C. Briat, A. Gupta, and M. Khammash. Antithetic Integral Feedback ensures robust perfect adaptation in noisy biomolecular networks. Preprint (2014). https://arxiv.org/abs/1410.6064.

Go to contribution →