PD20 — references

Every source the model cites, harvested from the code.

References

Harvested from the source files themselves, not maintained by hand — so this list cannot drift away from what the code actually cites.

Every constant in this model is either traceable to one of the sources below, or is explicitly labelled as inferred or unverified on the calibration table. The distinction is the point: a model that cites a source for every number, including the numbers that do not have one, is checkable.

Indexed identifiers

IdentifierAppears in
PMID 1167307physics_patient.py
PMID 20143237physics_patient.py
PMID 26508542physics_patient.py, physics_sim.py, test_constants_literature.py
PMID 7797810physics_sim.py
PMID 8039632physics_patient.py
PMID 8105960physics_sim.py
PMID 8264138physics_sim.py
PMID 9734733physics_patient.py, physics_sim.py

Cited works, as written in the source

CitationAppears in
Abs and naNet ADDED 2026-07-20, same reasoningtest_published_regression.py
ACTUATOR ENVELOPES (inventor 2026-08-15: "no changes ever happen instantaneously, they take tphysics_sim.py
ADDED 2026-07-21 (adversarial review):test_blindness_structural.py
ADDED 2026-07-21; caught via keys/itertest_blindness_structural.py
Added 2026-07-22 after antest_blindness_structural.py
Added 2026-08-02physics_sim.py
Added 2026-08-06physics_core.py
Added 2026-08-18 after an adversarial review defeated checks 1-5 withtest_blindness_structural.py
ADDED 2026-08-21test_constants_literature.py
Added 2026-08-22 on the inventor's standing reporting rule: every runphysics_sim.py
Adding one here was a bug I introduced on 2026-08-02 andphysics_sim.py
Adversarial review 2026-08-09; the hypotheses of a mid-step refill and of a stalephysics_sim.py
Albumin charge from Figge J, Mydosh T, Fencl V, J Lab Clin Med 1992;120:713 — the standardphysics_core.py
Am Diet Assoc 1995;95(7):791-7, PMID 7797810; Frassetto LA et alphysics_patient.py
APPLY THE PRODUCT OPERATING POINT BEFORE IMPORTING THE ENGINE (fixed 2026-08-22)test_published_regression.py
Bernardo 2012 (PDI 32:537-44) measured the corrected free-water-transporttest_constants_literature.py
Bernardo 2012 FWT 0test_constants_literature.py
Bernardo 2012 measured free-water transport at 0physics_core.py
Calcium and Magnesium added 2026-08-02physics_core.py
CALCIUM, MAGNESIUM AND PHOSPHATE ADDED 2026-08-21physics_patient.py
CALIBRATION (corrected 2026-08-07): the slowest mode of a diffusing columnphysics_sim.py
CASCADE form (fixed 2026-08-07)physics_sim.py
CAVEAT, MEASURED AND IMPORTANT (physiology audit 2026-08-22): these three CANNOT TRIP inside atest_constants_literature.py
CELL (tissue/ICF) + CAVITY (layers/peritoneal) tokens added 2026-07-22: the claim covers "serum/test_blindness_structural.py
Chloride and Sulfate, 2005, chphysics_patient.py
CIRCUIT SELECTION BY ENVIRONMENT (added 2026-08-13)physics_sim.py
CITATION PARTIALLY VERIFIED 2026-08-22 — the reference is REAL and APPOSITE, the NUMBERS aretest_constants_literature.py
Cl 97 -> 87, ELECTRONEUTRAL (fixed 2026-08-20)physics_sim.py
CM & Rippe B, Kidney Int Rep 2017;2(6):1128-38test_constants_literature.py
CM & Rippe B, Kidney Int Rep 2017;2(6):1128-38, PMC5733752, Table 1, "Transperitonealphysics_core.py
COMPARISONS ARE INVERTED SO NaN RAISES (fixed 2026-08-18, adversarial review)physics_sim.py
CONCENTRATIONS READ BEFORE THE TRANSFER (fixed 2026-08-20, adversarialphysics_sim.py
Cond, q x dCond), added 2026-08-22 — both built fromtest_blindness_structural.py
CONJUGATE ANION is RETAINED (added 2026-08-05)physics_sim.py
CORRECTED 2026-08-07physics_sim.py
DIETARY CHLORIDE (added 2026-08-02)physics_sim.py
DIETARY PHOSPHATE (added 2026-08-03), delivered in MEAL BOLUSES not continuouslyphysics_sim.py
DO NOT SILENTLY DISCARD AN UNSATISFIABLE DRAIN (added 2026-08-07, adversary finding)physics_sim.py
Douma 1995 (nitrate, 180 Datest_constants_literature.py
DRAIN FROM THE BOTTOM OF THE COLUMN, cascading upward (fixed 2026-08-07)physics_sim.py
Durand 1993 (PMID 8105960): 13 cmH2O at 2physics_sim.py
Durand 1993 anchor)physics_sim.py
Durand 1994 (PMID 7999866)physics_sim.py
Durand 1994 (PMID 7999866): linear in volume fromphysics_sim.py
Durand 1994, linear to 5 L)physics_sim.py
Durand PY, Chanliau J, Gamberoni J, Hestin D, Kessler M, Adv Perit Dial 1993;9:46-8physics_sim.py
EFSA J 2019;17(9):5779)physics_patient.py
ELECTRONEUTRAL AT t=0 (fixed 2026-08-22, S19/P5)physics_sim.py
Flessner, Am J Physiol 1991;261:H1040]physics_core.py
Found 2026-08-07 during pretraining, where aphysics_sim.py
Found 2026-08-13 by attribution: it is 14physics_sim.py
Found by adversarial review 2026-08-01; pinned byphysics_sim.py
Found by adversarial review, 2026-08-09physics_sim.py
Found by advisory review 2026-08-02; pinned by test_icf_pool_sanephysics_sim.py
GLOBULIN added 2026-08-09physics_core.py
GLOBULIN REPLACEMENT (added 2026-08-09 with the globulin species itself)physics_sim.py
Glu and cumUF ADDED 2026-07-20test_published_regression.py
GLUCOSE MTAC BAND CORRECTED 2026-08-22test_constants_literature.py
Hashimoto & Kamijo, Life 2025, PMC11856993, Table 1); this engine hadphysics_core.py
Helman 2024 PMC10914194 independently puts free-water transport at a fitest_constants_literature.py
Helman J, Wahlgren H, Andersson L, Morelle J, Oberg CM, 2024 (PMC10914194) state a fixedphysics_core.py
HEPATIC ALBUMIN SYNTHESIS (added 2026-08-02)physics_sim.py
HISTORICAL NOTE (2026-08-15 → superseded 2026-08-22)test_published_regression.py
HISTORY OF THIS DOCSTRING, since it is a lesson about reviewing: on 2026-08-16 I annotated thisphysics_core.py
HOLDING RESERVOIR (added 2026-08-13)physics_sim.py
HONEST PROVENANCE (annotated 2026-08-22, literature audit finding #4)physics_sim.py
HONEST PROVENANCE (corrected 2026-08-02 after adversarial review): this is NOTphysics_sim.py
ICODEXTRIN USES THE NUMBER-AVERAGE MW (fixed 2026-08-22, literature audit finding #8)physics_core.py
Imholz 1993 1test_constants_literature.py
Imholz 1993, PMID 8264138) — this one RAISES net UF;test_published_regression.py
INTER-LAYER SOLUTE DIFFUSION (added 2026-08-07)physics_sim.py
INTRAPERITONEAL PRESSURE, recalibrated to measurement 2026-08-09physics_sim.py
It was a plain dict until 2026-08-05; that made conservation depend on every callerphysics_sim.py
ITERATED TO CONVERGENCE (fixed again 2026-08-07, adversary finding)physics_sim.py
Jv = Kf_t·Δπ_crys·dt [Starling 1896; Levick & Michel 2010]physics_core.py
K-clearance fix 2026-07-05physics_patient.py
KDOQI 2020 recommends 1physics_patient.py
KDOQI, NOT REGRESSION-PRESERVING (changed 2026-08-21)physics_patient.py
Kf RECRUITS WITH THE SAME AREA (fixed 2026-08-22, literature audit finding #2)physics_sim.py
Landis EM & Pappenheimer JR, Handbook of Physiology, Sect 2 Vol II, 1963, ptest_oncotic_landis.py
Lives HERE, in the shared base, because from 2026-08-22 thephysics_core.py
LpS not located in the 2026-07-18 fetch (the hit was Zakaria & Rippe 1993, a RAT "test_constants_literature.py
MEASURED (Himathongkam 1975), documentation onlyphysics_patient.py
Measured 2026-08-04: at 25% serum iCa ran 1physics_patient.py
Measured over 2000 steps: worst error 132physics_sim.py
Monovalent salt rejection raised to the COMMERCIALLY-AVAILABLE BEST (2026-08-24, inventor:physics_core.py
Monquil 1995 1test_constants_literature.py
MTAC_s·(C_serum − C_layer)·dt [Smit 2003; Rippe]physics_core.py
Mutation-tested 2026-07-19 (fatal_mutationtest_constants_literature.py
Mutation-tested 2026-07-19/2026-07-21 with six leak vectors; checks 1-4 caught otest_blindness_structural.py
NET ENDOGENOUS ACID PRODUCTION (added 2026-08-02)physics_sim.py
Net endogenous acid production was implemented on 2026-08-02 andtest_constants_literature.py
NON-OSMOTIC SODIUM STORE (skin + skeletal-muscle GAG-bound Na), added 2026-08-24 (S19/P2) --physics_sim.py
NON-THIRST WATER INPUTS (added 2026-08-22, physiology audit finding #4)physics_patient.py
NOT VERIFIED against a source: it could not be obtained in the 2026-07-19 sessionphysics_core.py
Oberg & Rippe 2017 (PMC5733752 T1), human: PS for Na+ and anions = 4test_constants_literature.py
OPEN QUESTION, FLAGGED AND DELIBERATELY NOT CHANGED (adversarial review 2026-08-19)physics_sim.py
OSMOTIC WALL (2026-08-13): the commanded recovery is only achievable if thephysics_sim.py
OVOID cavity geometry (added 2026-08-07)physics_sim.py
PD patients (Öberg CM & Rippe B, Kidney Int Rep 2017;2(6):1128-38,test_oncotic_landis.py
PECLET COUPLING (added 2026-08-22, literature audit finding #1)physics_sim.py
PER-MINUTE TIME CONSTANT, NOT PER-STEP (fixed 2026-08-20, adversarial review)physics_sim.py
Perit Dial Int 2004;24(1):10-27, PMID 15104333 — a HUMAN CAPD three-pore paper,test_constants_literature.py
PHYSIOLOGIC CONSTANTS vs PUBLISHED VALUES (sources fetched from PubMed 2026-07-18)\n")test_constants_literature.py
PIN UPDATED 2026-08-20 — deliberately, after review, not to make a red testtest_blindness_structural.py
PIN UPDATED 2026-08-22 — `flow_for_clearance` added, deliberately and aftertest_blindness_structural.py
PTH-LIKE MINERAL HOMEOSTASIS (added 2026-09-06)physics_sim.py
PURGE / BLEED LINE (added 2026-08-13, L/day; 0 = absent = prior circuit exactly)physics_sim.py
RATE, NOT A PER-STEP FRACTION (fixed 2026-08-18, adversarial review)physics_sim.py
RE-BASELINED 2026-08-08 21:45 MST — A DELIBERATE RE-BASELINE, ON THE INVENTORtest_published_regression.py
RE-BASELINED 2026-08-09 (Landis-Pappenheimer + globulins) ========test_published_regression.py
RE-BASELINED 2026-08-09 (paired sodium + base prescription) ==============test_published_regression.py
RE-BASELINED 2026-08-13 (RO recovery bounded by the osmotic wall) ===========test_published_regression.py
RE-DERIVE CHLORIDE ONLY IF SODIUM ACTUALLY MOVED (fixed 2026-08-20, adversarialphysics_sim.py
RE-PINNED 2026-08-22 (KDOQI protein + Peclet coupling + literature correcttest_published_regression.py
RE-PINNED 2026-08-22 TO THE PET-CALIBRATED MEMBRANEtest_published_regression.py
RE-PINNED 2026-08-27 (creatinine added — S22 #1, D/P creatinine)test_published_regression.py
RE-PINNED AGAIN 2026-08-22 (acid-load + electroneutrality corrections)test_published_regression.py
Remer & Manz 1995 PMID 7797810 and Frassetto 1998 PMID 9734733 give 0test_constants_literature.py
REMOVED 2026-08-07) A "WELL-MIXED cavity" homogenizer used to sit here aphysics_sim.py
REMOVED 2026-08-18 (adversarial review)physics_sim.py
Rep 2017;2(6):1128-38 (PMC5733752, Table 1) give a DIRECT human valuphysics_sim.py
RESOLUTION LIMIT (documented 2026-08-07 after an adversarial review)physics_geometry.py
RETAINED ACID ANION (added 2026-08-02 after adversarial review): neap_mmol titrates bicarbophysics_patient.py
Rewritten 2026-08-07 after an adversarial review measured the FLOOR slab'sphysics_geometry.py
Rippe 2001 (PMID 11687943) states it exactly that way:physics_core.py
Rippe 2001 ~1",test_constants_literature.py
Rippe 2004 (Perit Dial Int 24(1):10-27, PMID 15104333) CONFIRMED as atest_constants_literature.py
Rippe 2017 (PMC5733752, Table 1) list "Peritoneal lymph flow (L) (ml/mphysics_sim.py
Rippe B, Kidney Int Rep 2017;2(6):1128-38 (PMC5733752, Table 1), human PD patients of avphysics_core.py
Rippe B, Rosengren BI, Venturoli D, Microcirculation 2001;8(5):303-20 (PMID 11687943) putsphysics_sim.py
Rippe B, Venturoli D, Simonsen O, de Arteaga J, Perit Dial Int 2004;24(1):10-27, PMID 15104333)physics_core.py
RO PRESSURE AS A COMMANDED ACTUATOR (2026-08-22)physics_sim.py
SEARCHED AND NOT FOUND 2026-07-19 — do not repeat these dead ends: PubMed returns a CFDtest_constants_literature.py
Selgas 2005: 22test_constants_literature.py
SERIAL SORBENT POLISHING COLUMN (regen='ro+sorbent', added 2026-08-12)physics_sim.py
SKELETAL (bone) reservoir for the mineral species, added 2026-08-04 -----------------------physics_sim.py
SLEW IS NOW ON — THE PIN MEASURES THE REAL DEVICE (changed 2026-08-22, inventor's republishtest_published_regression.py
SODIUM RATE OF CHANGE (added 2026-08-24)physics_patient.py
SODIUM RATE-OF-CHANGE FATAL LIMITS (added 2026-08-24, literature audit ranked fix #2)physics_patient.py
Sodium': 1960physics_core.py
Sodium'] = 0 — measured 1960 mmol), so 100% of every retained mmol expanded ECFphysics_sim.py
Sodium, Chloride and Sulfate, 2005, chphysics_sim.py
SODIUM: band corrected 2026-08-09 to the DIRECT HUMAN MEASUREMENTtest_constants_literature.py
SOURCE: INFERRED/UNVERIFIED (colonic K secretion, ESRD-upregulated; Sorensen 2010)physics_patient.py
Sources were fetched from PubMed on 2026-07-18test_constants_literature.py
TEMPERATURE AND ACTIVITY, STATED PROPERLY (corrected 2026-08-22, literature audit finding #9)physics_core.py
THE CHARGE NUMBERS BELOW WERE RE-DERIVED FROM THESE COEFFICIENTS ON 2026-08-09 and are no longerphysics_core.py
The engine's PHYSICS moved twice on 2026-08-09 and these pins move with ittest_published_regression.py
THE GLUCOSE BOOKING MOVED DOWN into the two branches below (fixed 2026-08-18,physics_sim.py
THE GLUCOSE ECONOMY (corrected 2026-08-07 — the identity stated here before was wrong):physics_sim.py
THE SIZE, CORRECTED 2026-08-20 — the earlier note here said "~9% pessimisticphysics_sim.py
Three-pore coefficients (Rippe PDI 2004;24:S5 — cited in physics_core, not re-fetched):")test_constants_literature.py
TOTAL PERITONEAL FLUID ABSORPTION — renamed 2026-08-09; it is NOT lymph flowphysics_sim.py
TRANSCELLULAR POTASSIUM BUFFER (added 2026-08-02)physics_sim.py
UPDATED 2026-08-09test_engine_equivalence.py
VALIDATED, NOT COERCED (2026-08-18, adversarial review)physics_sim.py
Vd was hiding until 2026-08-02physics_sim.py
Weight-scaled 2026-08-02physics_sim.py
Weight-scaled 2026-08-02: unscaled, the 45 kgphysics_sim.py
WEIGHT-SCALED 2026-08-06physics_patient.py
WETTED-VOLUME GUARD (added 2026-08-08)physics_sim.py
WHERE THE DISCARDED WATER ACTUALLY GOES (added 2026-08-13)physics_sim.py
WHICH LUMEN DOES THE FILL/DRAIN USE? (added 2026-08-08)physics_sim.py
WHY IT MATTERED MORE THAN ITS SIZE: PD20_DT is a live knob and the 2026-08-18 tick sweepphysics_sim.py
WHY THIS WAS NEEDED (2026-08-13)physics_sim.py
Wijmans & Baker, J Membr Sci 1995;107:1]physics_core.py
Zeroed 2026-08-02: the tissue concentrations were computed into an unusphysics_sim.py

8 indexed identifiers and 168 citation strings, extracted automatically from 10 published files.