Public registry, no account, no signup

Every number comes from an engine. Here is every engine.

Olto's scientific results are return values, not prose. Each engine below is a pure function over its inputs, carrying the literature it implements, a version, and a SHA-256 over both its constant tables and a fixed grid of its own outputs. This page re-ran all of them when you loaded it, and compared each result against the value on record.

Recompute result

15/15

Every engine reproduced its sealed outputs.

The engine code serving this page holds the same scientific constants, and returns the same values on the same inputs, as the recorded manifest. The hashes are produced by running the shipped engine code, never read from a stored value. Engines last ran on the server at 2026-09-27 09:25:24 UTC.

No account data of any kind is read to render this page. It reads a manifest of engine metadata and re-runs engine code over fixed inputs held in the repository. Nothing else.

The registry

One row per engine, with its citation and its hash.

The question the engine answers, the published work it implements, the version it implements it at, the content hash on record, and whether the code running right now still matches.

ACMG/AMP variant classification

Reproduced

Given the evidence criteria a curator has attributed to a germline variant, is that variant pathogenic, benign, or of uncertain significance? Two independent models run, and where they disagree the disagreement is reported rather than averaged.

Implements

Richards S et al., Genet Med 2015;17:405–424

Tavtigian SV et al., Genet Med 2018;20:1054 / Hum Mutat 2020;41:1734

Version

acmg-2015-richards+tavtigian-2020@2

Content hash on record (SHA-256)
ce527ffc577f8b5fbb0838860d21dfea7d30e7b694b02810c87cce38c0ef9c59

The live recompute returned this same value.

Grantham substitution distance

Reproduced

How chemically different are two amino acids from one another, on the published composition, polarity and volume distance?

Implements

Grantham R, Science 1974;185:862–864

Version

grantham-1974@1

Content hash on record (SHA-256)
58c7261f8a85708c892f2b916535694522ebedc5efc0651a012a1edd4dd7c490

The live recompute returned this same value.

Protein instability index (DIWV)

Reproduced

Does a protein sequence’s dipeptide composition predict that it will be stable in vitro?

Implements

Guruprasad K et al., Protein Eng 1990;4:155–161

Version

protparam-instability@1

Content hash on record (SHA-256)
3d40be70d31cb6c94444632b218e426b2e9c2a8b7b7d094cd6a81ce68c07bd01

The live recompute returned this same value.

Warfarin IWPC pharmacogenetic dose

Reproduced

What starting warfarin dose do a patient’s demographics and CYP2C9 / VKORC1 genotype predict, under the published consortium algorithm?

Implements

International Warfarin Pharmacogenetics Consortium (Klein TE et al.), N Engl J Med 2009;360:753–764

Version

iwpc-2009@1

Content hash on record (SHA-256)
26ac8b51b575fb41b6191241699fff66324d978407b83dd7f696b3a05b588324

The live recompute returned this same value.

REVEL in-silico calibration

Reproduced

Does an in-silico pathogenicity score support or oppose a variant being damaging, and at what evidence strength? A score inside the indeterminate band yields no criterion at all.

Implements

Pejaver V et al., Am J Hum Genet 2022;109:2163–2177 (ClinGen SVI calibration)

Version

revel-pejaver-2022@1

Content hash on record (SHA-256)
1041d586869f6eb9465bc60625a05124336a52b17862c365e18db29d5bae82ff

The live recompute returned this same value.

Population-frequency framework

Reproduced

Is a variant too common in the general population to be causing a given rare disease?

Implements

Whiffin N et al., Genet Med 2017;19:1151–1158

Richards S et al., Genet Med 2015 (BA1 5% cutoff)

Version

whiffin-2017@1

Content hash on record (SHA-256)
11e964f17f4b0897f6d0454b67d798cb87a1b3847dc030c3129a59eff42aebab

The live recompute returned this same value.

Pharmacogenomic phenotyping + CPIC guidance

Reproduced

What drug-metabolizer phenotype does a patient’s star-allele diplotype imply, and what does the published prescribing guideline say to do about it?

Implements

Caudle KE et al., Clin Transl Sci 2020 (CYP2D6 activity-score standardization)

CPIC guideline tables (per-gene/-drug)

Version

cpic-pharmvar@1

Content hash on record (SHA-256)
ddf9bb409dd2e19fc2ece428f464dce29dbbfc1e577bba86f8495cbe8f38da40

The live recompute returned this same value.

Protein physicochemistry (ProtParam-class)

Reproduced

What are a protein sequence’s basic physical constants: molecular weight, isoelectric point, molar absorbance at 280 nm, hydropathy, and aliphatic index?

Implements

Pace CN et al., Protein Sci 1995 (extinction)

Kyte J, Doolittle RF, J Mol Biol 1982 (GRAVY)

Ikai A, J Biochem 1980 (aliphatic index)

Version

protparam@1

Content hash on record (SHA-256)
82a68cb2c124e91f27168baab87a3bfaa638d3b4e047d87811c95c789f56dd7a

The live recompute returned this same value.

Molecular descriptors + aromaticity

Reproduced

From a SMILES string, what are a molecule’s drug-likeness descriptors, and which of its rings does the standard aromaticity model perceive as aromatic?

Implements

Wildman SA, Crippen GM, J Chem Inf Comput Sci 1999;39:868–873 (atomic-contribution logP; RDKit MolLogP)

Ertl P, Rohde B, Selzer P, J Med Chem 2000;43:3714–3717 (TPSA)

Lipinski CA et al., Adv Drug Deliv Rev 1997;23:3–25 (Rule of Five)

Veber DF et al., J Med Chem 2002;45:2615–2623 (oral bioavailability)

RDKit default aromaticity model (Hückel 4N+2), RDKit_Book

Version

molecule-descriptors@1

Content hash on record (SHA-256)
7e5a1a1386c09610c7f69be8c99adfdf1ffd335df83f26022952ac7743178fe9

The live recompute returned this same value.

Literature evidence-strength (OCEBM × PubMed)

Reproduced

How strong is the published literature behind a claim, given the best study design available, how many independent papers corroborate it, how recent they are, and whether any refute it?

Implements

OCEBM Levels of Evidence Working Group (Howick J et al.), The Oxford 2011 Levels of Evidence, Oxford Centre for Evidence-Based Medicine

U.S. National Library of Medicine, PubMed/MEDLINE Publication Types (controlled vocabulary)

Version

ocebm-2011-pubtype@1

Content hash on record (SHA-256)
2e339c2bff6d0682d52e93413adfca7c9ca5e270586804e7c786a4d0d041326d

The live recompute returned this same value.

Variant clinical-evidence confidence (ClinVar × literature)

Reproduced

How much confidence does the archived clinical record support for a gene and variant, given ClinVar review status, agreement between submitters, and quote-grounded literature? This gathers evidence; it does not classify the variant.

Implements

ClinVar review-status / gold-star ratings, U.S. National Library of Medicine (NCBI)

Richards S et al., Genet Med 2015;17:405–424 (ACMG/AMP framework; PP5/BP6 deprecation context)

Version

clinvar-stars-lit@1

Content hash on record (SHA-256)
e54f8bf71aff3b21f67a23f2cb994b0b2c5a701b59d94441cf9ec4fcdeafa899

The live recompute returned this same value.

Therapeutic evidence-landscape (ClinicalTrials.gov × literature)

Reproduced

How much clinical evidence exists that a drug has been studied for an indication, by trial phase, breadth and results? This measures how much was studied, never whether the drug works.

Implements

U.S. National Library of Medicine, ClinicalTrials.gov (trial registrations, phases, statuses)

U.S. FDA / ICH, clinical trial Phase 1–4 framework

Version

ctgov-phase-landscape@1

Content hash on record (SHA-256)
0f1d86fefcec6c5a1937972c3701b9b706a1ed3d1f003fc2f0b782971e1e29f4

The live recompute returned this same value.

Whole-body PBPK simulator

Reproduced

Deterministic perfusion-limited physiologically-based pharmacokinetic simulation of a compound through the real circulatory topology (venous → lung → arterial → organs, gut/spleen draining portally through the liver), giving per-organ and plasma concentration-time curves plus non-compartmental PK. Vascular states are blood-referenced and converted to plasma for reporting through an explicit blood:plasma ratio (default 1). Tissue partitioning uses the COMPLETE Poulin & Theil tissue-composition method (phospholipid terms, the fu_p/fu_t binding correction, and the separate vegetable-oil equation for adipose) on the human composition table; it is systematically low for moderate-to-strong bases, which the result flags say. Hepatic elimination can be parameterised three ways, most specific first: saturable Michaelis-Menten on unbound drug (Vmax/Km), unbound-driven linear intrinsic clearance (well-stirred), or a whole-organ clearance. Compound ADME inputs are supplied and are NOT derived here; physiology, the ODE solution and every reported metric are computed. Research use — it predicts exposure under the stated model, it does not establish a dose.

Implements

Rowland M, Peck C, Tucker G. Physiologically-based pharmacokinetic modeling in drug development and regulatory science. Annu Rev Pharmacol Toxicol 2011;51:45

Brown RP et al. Physiological parameter values for physiologically based pharmacokinetic models. Toxicol Ind Health 1997;13(4):407 (organ volumes + blood flows)

ICRP Publication 89 (2002), reference anatomical and physiological values

Poulin P, Theil FP. Prediction of pharmacokinetics prior to in vivo studies. J Pharm Sci 2002;91(1):129 (tissue:plasma partitioning)

Rowland M, Benet LZ, Graham GG. Clearance concepts in pharmacokinetics. J Pharmacokinet Biopharm 1973;1:123 (well-stirred clearance)

Pang KS, Rowland M. Hepatic clearance of drugs. J Pharmacokinet Biopharm 1977;5:625

Version

pbpk-perfusion-limited@8

Content hash on record (SHA-256)
e658a6141dc8f5b0a7ffa5473bd4b07689e9c6ec63ce1b50c3eb2a7dba54fa7e

The live recompute returned this same value.

PBPK covariate individualisation + virtual population

Reproduced

Scales the whole-body simulation to a subject’s covariates (metaboliser activity through the fraction metabolised fm, Child-Pugh hepatic grade, renal function, body weight) and generates a SEEDED virtual population whose 5th/50th/95th-percentile exposure bands are reproducible from the seed alone. Also computes therapeutic-window residence. Covariates scale clearance only; between-subject parameters are currently sampled INDEPENDENTLY, so the bands do not represent covariate correlation.

Implements

Caudle KE et al. Standardizing CYP2D6 genotype to phenotype translation. Clin Transl Sci 2020;13:116 (activity-score framework)

Verbeeck RK. Pharmacokinetics and dosage adjustment in patients with hepatic dysfunction. Eur J Clin Pharmacol 2008;64:1147 (Child-Pugh)

Rowland M, Tozer TN. Clinical Pharmacokinetics and Pharmacodynamics (renal clearance proportional to GFR)

Jamei M et al. The Simcyp population-based ADME simulator. Clin Pharmacokinet 2009;48:307 (virtual-population framework)

Version

pbpk-precision@2

Content hash on record (SHA-256)
18fbad34fad21df84e542ec4f71d8e5127525f4cf11b6c563fc2295e4b93a300

The live recompute returned this same value.

Drug–drug interaction + genotype exposure bridge

Reproduced

Simulates a perpetrator compound’s own pharmacokinetics, then re-simulates the victim under the resulting time-varying hepatic clearance, reporting AUC and Cmax ratios and an FDA-threshold classification. The same clearance-scaling contract carries a star-allele diplotype through the CPIC activity score to a whole-body exposure prediction. The interaction is applied through the fraction of the victim’s hepatic clearance the affected enzyme carries (fm), so the AUC ratio is bounded by 1/(1−fm) as inhibition becomes complete rather than rising without limit. fm defaults to 1 — the whole hepatic clearance responding — which is an upper bound unless a victim-specific fm is supplied.

Implements

FDA Guidance for Industry. Clinical Drug Interaction Studies — Cytochrome P450 Enzyme- and Transporter-Mediated Drug Interactions (2020)

Fahmi OA et al. Comparison of different algorithms for predicting clinical drug-drug interactions. Drug Metab Dispos 2009;37:1658

Caudle KE et al., Clin Transl Sci 2020 (activity-score standardization); CPIC gene-drug guidelines

Version

pbpk-ddi@3

Content hash on record (SHA-256)
ca31e6365c03595ab0d37c7588038ce856e328f725bade8b00cb09ab5b3877ab

The live recompute returned this same value.

Reading the registry

What the seal proves, and what it does not.

A hash that matches is a narrow, mechanical fact. It is worth publishing precisely because it is narrow, so here is its exact edge.

What the hash covers

Two things at once. The engine’s raw constant tables are hashed directly, so a wrong value in a cell no test grid happens to touch still breaks the seal. A fixed grid of the engine’s own outputs is hashed alongside them, so the formulas and the combining logic are covered too. Either half changing produces a different hash.

What a match establishes

That the code serving you this page holds the same scientific constants, and produces the same outputs on the same inputs, as the record. It is a statement about drift, and it is the one the registry can make on its own.

What a match does not establish

That the underlying guideline table is correct. Determinism buys reproducibility, not truth. A claim from any engine here stands on three legs, not one: it is cited to a published source, unit-tested against that source’s worked examples, and recomputable by you. This page is the third leg only.

Where the seal breaks on purpose

Editing a scientific constant or a formula is supposed to break the hash. The recorded value is a lockfile, checked in a test that fails the build, so a change to a number must be re-recorded deliberately and reviewed rather than shipping quietly.

What these engines are for

They back Verity, Olto’s precision-medicine workspace, which is research-use-only, non-diagnostic and physician-in-the-loop. Their dosing and phenotype outputs are decision support, never a prescription.

The boundary

A model wrote none of the numbers on this page.

Every value above is the output of a pure function: no network call, no model, no clock, no randomness. Of Olto's 454 server routes, 31 call a language model. The other 423 do not.

Stated with its limit attached, because the unscoped version would be false: a model does draft protocol prose in Olto, and one protocol risk score is a model assessment rather than a computation. What the model never does is produce a value from an engine in this registry, or the deterministic Rigor Score and Reproducibility Fingerprint. Those it can narrate. It cannot write them.

The same determinism is watchable rather than described on the Fingerprint page, where a production engine runs in your browser, and the methodology behind these engines is written out on the Verity methodology page.

Recompute it, don't trust it.

Reload this page and the engines run again. Then generate a protocol from your own sentence and get a record with the same property.

Try OltoBrowse public passports