DATA-RICH, INSIGHT-POOREXECUTABLE BIOLOGY

99 SMALL PROBLEMS / NO. 04

Protein-Clock Check

The RNA got the message.
Has the protein had time?

Useful models for assumptions with expensive ambitions.

01 / The RNA you measured

Functional RNA relative to untreated baseline. Enter time in hours, RNA fraction. Straight lines join measurements; nothing is extrapolated.

Start at 0 and cover the observation window. A fraction of 0.1 means 90% RNA reduction. The initial protein is fixed at 1.

02 / The protein clock

The shaded range is a half-life sensitivity sweep, not a confidence interval. Do not add division twice.

03 / The measurement decision

A single matched-normalization observation. No fitting, error model, or significance test.

A separate counterfactual: freeze RNA at its inspection-time value. Does not replace or extend the measured RNA curve.

Preparing model…

THE READOUT IS NOT THE PERTURBATION

Different quantities. Different clocks.

FORWARD MODEL · NOT A FIT

RNA input → protein response

– – RNA / naive protein = RNA━ Central protein▧ Half-life sweep··· Complete-shutoff floor
At the selected time, relative to baseline
RNAProteinSweep rangeShutoff floor*

*Central loss rate, complete synthesis shutoff at time zero. A mathematical lower bound under this model, not an assay detection limit. For the full rate range, see the audit below.

WHAT THE CLOCK DOES, AND DOES NOT, EXPLAIN

DELAY VERSUS A RESIDUAL-SYNTHESIS LIMIT

What is still there, and why?

Surviving initial pool
Surviving newly made protein

These are model-resolved contributions relative to baseline, not measured molecular ages. New protein can be made even while total protein is decreasing.

If the current RNA level were maintained

This hypothetical continuation uses the central loss rate and the predicted protein state, not the optional observed value. It is explicitly separate from the supplied RNA course. A single RNA point does not establish a plateau.

WITHIN THIS WINDOW

The deepest protein reduction

At an interior extremum, RNA and protein fractions are equal: m(t) = p(t). A window-edge minimum is not evidence that the biological nadir was captured.

A DECLARED DECISION RULE

When is the threshold reached?

Central half-life only. A crossing is a prediction to test, not a recommended sampling time or a statistical guarantee. Isolated tangencies are not counted as time below threshold.

THE MATCHED-ENDPOINT LABORATORY

Same endpoint. Different ceilings.

A slowly turning-over protein under deep sustained suppression can match a faster-turnover protein under weak sustained suppression at one time. Construct both explanations, then ask what RNA or later protein measurement would separate them.

Separate experiment, separate assumptions. Both hypotheses impose constant RNA from time zero. They match one protein endpoint by construction, not the RNA trajectory above. Delay and residual synthesis can coexist; this is not a binary classification. If the measured functional RNA history is trustworthy, it may already reject one hypothesis. Residual synthesis is not evidence of a specific resistant cell population or delivery failure.
The shared protein endpoint

Copies only time and predicted protein, not RNA, turnover assumptions, or the entered protein observation.

Two effective protein half-lives

The residual RNA fraction for each hypothesis is calculated from the same endpoint. No dilution term is added here.

The follow-up question

An assumed comparison tolerance around each prediction, not an estimated error bar, confidence interval, or power calculation.

Protein trajectories matched at the anchor

━ A / slower, deeper suppression– – B / faster, incomplete suppressionShading / declared ± allowance
Protein remaining at the inspected follow-up
Scenario AScenario BDifferenceAllowances

WHAT WOULD DISTINGUISH THEM?

The separation rule holds only for these fixed hypotheses and the declared allowance. It does not account for uncertain half-lives, RNA histories, baseline error, or correlated assay errors. Neither scenario is a fitted explanation of your experiment.

WHEN THE PARAMETERS ARE NOT KNOWN EXACTLY

Does the distinction survive uncertainty?

A clean separation between two curves can disappear when the inputs have room to move. Propagate RNA and turnover bounds, retain only combinations consistent with the protein anchor, then ask what remains distinguishable.

Bounds, not confidence intervals. Defaults are an illustrative stress test, not universal assay precision. Use independently justified RNA and turnover bounds. Every allowed combination is retained; no probability distribution or independence assumption is assigned. Shared normalization errors may make these rectangular bounds conservative, while omitted bias or biology may make them inadequate.
The RNA evidence

A width of 0.5 gives center ÷1.414 to center ×1.414. Enter a bound on the final normalized RNA ratio, not the SD of raw technical Cq replicates. The interface does not calculate qPCR uncertainty from raw data.

Turnover and anchor uncertainty

Central half-lives, anchor, time window, and prospective readout allowance come from the fixed comparison above. Half-life uncertainty describes uncertain knowledge, not a simulated mixture of cells. Setting both fold ranges to 1 fixes turnover.

Anchor-compatible protein ranges

━ A / solid bounds– – B / dashed boundsShading / parameter bounds only
Parameter ranges at the inspection time, before prospective readout allowance
A proteinB proteinB − A range

ROBUSTNESS / NOT SIGNIFICANCE

Which uncertainty is doing the damage?

Vary RNA alone, turnover alone, or both. All three retain the same anchor tolerance; these are sensitivity comparisons, not additive variance components or priorities for experimental spending.

Protein ranges at the current follow-up
Bounds variedAB

Pointwise extrema may use different parameter combinations at different times; an envelope edge is not necessarily one physical trajectory. Unmodeled RNA recovery, changing translation, changing loss, and assay bias are not absorbed by these bounds.

This JSON includes the fixed comparison and uncertainty inputs. The original comparison JSON does not contain uncertainty settings. Inspect the uncertainty code ↓ · Read the uncertainty math

WHEN THE MEASUREMENTS SHARE AN ASSUMPTION

A shared denominator is not two independent errors.

Could delayed depletion and incomplete suppression look distinct only because the protein baseline was treated as certain? Carry one unknown reference through both readouts, then inspect the effect of correlated numerator errors.

A separate measurement model, not another layer of error bars. It inherits RNA and turnover bounds, but replaces the rectangular anchor and follow-up allowances above. Default widths and correlation are synthetic, not calibrated assay performance.

Shared protein reference

b = measured reference / true baseline. Above 1 depresses the normalized readout. One b is retained across anchor and follow-up within each candidate trajectory; it is not redrawn at every time. Set the fold range to 1 to fix it.

Joint numerator-error budget

Scales are fractions of true baseline protein, displayed as percentage points. Exclude baseline error already modeled through b. Correlation links anchor and follow-up residuals, not A and B. A two-dimensional radius of 2 is not automatically a 95% interval.

What the next readout could report

A / solid boundaryB / dashed boundary

Shading includes the joint measurement-error budget. Boundaries are pointwise profiles, not individual trajectories. They are not clipped to 0–100%. Changing follow-up synchronizes all comparison panels.

Which measurement assumption changes the answer?

Observed prediction ranges at the inspection time. A positive signed gap means disjoint sampled ranges.
ComparisonABGap

The zero-correlation reference retains an elliptical joint bound, not an independent-error rectangle. Positive correlation need not always improve separation. Profiling allows each competing explanation its own feasible baseline value; it does not assert that both explanations are simultaneously true.

Inspect the parameters behind each extreme
Witnesses reproduce the anchor and attain the displayed extreme at the inspection time. Error units: percentage points of true baseline.
ExtremeH (h)RNAbAnchor errorFollow-up error

What cancels, and what does not

With exactly the same denominator, Y(t)/Y(anchor) = [P(t)+e(t)]/[P(anchor)+e(anchor)]. The baseline cancels from this ratio; numerator error does not. Nor does cancellation identify RNA suppression or turnover from the anchor. Different denominators, reference drift, and biological changes require a different model.

At the anchor time, the predicted follow-up is a new replicate readout, not a reuse of the identical measured datum. This audit describes pairwise anchor/follow-up error geometry, not a jointly specified stochastic process for the entire time course.

Inspect measurement code ↓ · Read the measurement math. This numerical sweep cannot certify continuous-parameter separation. Correlation and shared-input propagation are grounded in Kessel and Kacker (2009); the chosen bounds are not derived from that publication.

THREE WAYS TO ASK WHAT THE NEXT MEASUREMENT IS WORTH

Better calibration, better precision, or more time?

A later endpoint is not automatically a more informative endpoint. Compare explicit improvements, inspect where baseline uncertainty and correlation change the answer, and test whether a clever ratio actually adds information.

Prospective design sensitivity, not experimental optimization. These changes have unequal and unspecified costs; the tool assigns no statistical power, probability of success, or preferred experiment. The later-readout option predicts one candidate follow-up from the original anchor, not the joint information from two observed follow-ups. A worked example shows one synthetic case where calibration separates the hypotheses and waiting cannot, and one where the ranking reverses.

Change one assumption at a time

0.5 halves the uncertainty on the log scale, not the denominator itself. Zero fixes the baseline at its selected center; one leaves it unchanged. A tighter bound requires independent calibration evidence.

Changes only prospective numerator error. The anchor is not retroactively improved. No conversion to replicate count is assumed; shared bias is not reduced. Correlation and joint radius remain fixed.

Sustained RNA, constant turnover, and the same measurement assumptions must remain credible at the later time. An endpoint beyond the declared horizon is unavailable, not silently extrapolated.

Baseline / correlation map

11 logarithmic baseline widths from 1 to this maximum, crossed with 11 residual correlations from −1 to +1. Map values are assumptions, not estimated assay properties.

Recalculate the measurement audit above, then compare designs.

DESIGN COMPARISON

What changes the predicted separation?

Observed normalized protein ranges. Gap and change in gap are percentage points; positive sampled gap means disjoint sampled ranges. Refinement change is not an error bound. Scroll the table sideways on smaller screens to inspect every column.

DesignTime (h)ABGapΔ gapRefinement (pp)

A smaller follow-up error scale need not improve discrimination monotonically when anchor conditioning and residual correlation interact. An incompatible family is not a successful experiment or proof of the other mechanism. Compare changes only under assumptions you can justify.

BASELINE / CORRELATION MAP

Where does apparent discrimination survive?

+ Positive sampled gap− Overlap or touch× Incompatible family

Click a cell or use the keyboard-accessible selectors below. Color strength encodes absolute gap, scaled within this map; signs distinguish separation from overlap. Empty sets are not colored as successes.

Inspect this cell’s extremum-generating parameters
Errors in percentage points of true baseline protein.
ExtremeH (h)RNAbAnchor errorFollow-up error

The map is computed at the current inspection time and current error scales, not the proposed later time or improved precision. Every cell uses the selected standard/fine outer sweep. Small positive gaps are not certified separation; inspect refinement and repeat with finer resolution.

ANCHOR-RELATIVE DIAGNOSTIC

The denominator cancels. The ambiguity does not.

Y(t)/Y(anchor) = [P(t)+e(t)] / [P(anchor)+e(anchor)]
Same current-design predictions, re-expressed relative to the observed anchor. “Decline” is an observed readout change, not true-protein depletion.
FamilyNormalized proteinFollow-up / anchorApparent decline from anchor

A common denominator cancels algebraically in each candidate ratio. It does not remove its role in deciding which RNA/turnover trajectories can explain the absolute anchor. Different references or drift break this cancellation; unresolved numerator errors remain. No baseline-free biological fit is performed.

Design JSON preserves the comparison, RNA/turnover bounds, measurement assumptions, and design controls. Existing measurement JSON does not include these new controls. Inspect design code ↓ · Read the design math

THE BIOLOGY IN THE EQUATION

A protein pool remembers
its synthesis history.

The measured RNA course is an input, not a simulated consequence of dose. Existing protein remains until it is lost; new synthesis continues in proportion to the RNA that remains.

dp/dt = λ [m(t) − p(t)]   ·   p(0) = 1

MECHANISM / EVIDENCE / INFERENCE

A useful model needs a visible boundary.

PUBLISHED FOUNDATION

RNA reduction and protein response need not share a timescale.

Bartlett & Davis (2006) examined siRNA-silencing kinetics and modeled effects of protein half-life. Their complete model includes delivery and intracellular siRNA processes that this tool does not reproduce.

Ross, Langer & Jovanovic (2021) distinguish degradation from dilution and discuss why turnover measurements depend on biological and experimental context.

DECLARED ASSUMPTIONS

A deliberately narrow null model.

Stable pretreatment baseline; constant translation per functional RNA; constant first-order protein loss; compatible RNA/protein normalization; a single effective pool. Linear interpolation is a numerical assumption, not evidence for the unmeasured RNA trajectory.

The half-life range is supplied by you. There is no target-specific parameter database, delivery inference, automatic fit, or inference of cell killing.

THE NEXT EXPERIMENT

Make the timing explanation earn its keep.

Withhold a later protein measurement and predict it from RNA plus independently justified turnover. Add RNA measurements where the driver is undersampled. A failed prediction motivates checking translation, protein loss, normalization, or population composition; it does not identify which one changed.

Do not transfer this equation unchanged to targeted protein degraders, translation inhibitors, secreted multicompartment proteins, or treatment-altered growth.

Inspect the derivation, bounds, numerical method, and references ↗