{
  "model_version": "2026-09-17.1",
  "engine_sha256": "81c4537e86a52900ac36568c8c7b8711f1892667ea19a3f5385ec4da1b6f8028",
  "basis": "Hypothetical plant/process scenarios; USD/kg wet biomass; mixed dollar years; no commercialization conditioning",
  "default_parameters": {
    "plant_kta_p5": 10,
    "plant_kta_p95": 40,
    "uptime_mean": 0.9,
    "maturity_mean": 0.4,
    "p_hydro_mean": 0.75,
    "p_recfactors_mean": 0.5,
    "p_supp_protein_mean": 0.7,
    "wacc_p5": 0.08,
    "wacc_p95": 0.2,
    "asset_life_lo": 8,
    "asset_life_hi": 20,
    "density_gL_p5": 30,
    "density_gL_p95": 200,
    "media_turnover_p5": 0.5,
    "media_turnover_p95": 3,
    "p_fedbatch": 0.2,
    "p_perfusion": 0.5,
    "p_continuous": 0.3,
    "gf_progress": 50,
    "include_capex": true,
    "include_fixed_opex": true,
    "include_downstream": false,
    "cdmo_mode": false,
    "cdmo_toll_p5": 4,
    "cdmo_toll_p95": 40,
    "bundled_media": false,
    "bundled_media_p5": 50,
    "bundled_media_p95": 500,
    "override_mode_constraints": false,
    "ep_media_p10": null,
    "ep_media_p90": null,
    "ep_gf_p10": null,
    "ep_gf_p90": null,
    "ep_density_p10": null,
    "ep_density_p90": null,
    "ep_media_p50": null,
    "ep_gf_p50": null,
    "ep_density_p50": null,
    "dependence_mode": "shared",
    "media_use_model": "density",
    "fresh_media_p5": 8,
    "fresh_media_p95": 60,
    "gf_dose_model": "per_kg",
    "gf_concentration_mg_L": 0.102,
    "gf_cheap_dose_fraction": 0.4
  },
  "variants": {
    "baseline": {
      "overrides": {},
      "runs": [
        {
          "n": 30000,
          "seed": 42,
          "p50": 42.61764495141911,
          "p90": 159.78699274471643,
          "p95": 232.76619117410706,
          "mean": 73.36392185451011,
          "p_under10": 0.026833333333333334,
          "p_under25": 0.27663333333333334,
          "p_under50": 0.5663333333333334
        },
        {
          "n": 30000,
          "seed": 7,
          "p50": 42.20442755710456,
          "p90": 158.53560249746596,
          "p95": 230.1243114915269,
          "mean": 73.1389482101938,
          "p_under10": 0.0281,
          "p_under25": 0.2775,
          "p_under50": 0.5701
        },
        {
          "n": 30000,
          "seed": 99,
          "p50": 42.23014979394095,
          "p90": 156.4701142858713,
          "p95": 228.42996596128498,
          "mean": 72.88781755644625,
          "p_under10": 0.024633333333333333,
          "p_under25": 0.2795,
          "p_under50": 0.5679666666666666
        }
      ]
    },
    "independent_maturity": {
      "overrides": {
        "dependence_mode": "independent_maturity"
      },
      "runs": [
        {
          "n": 30000,
          "seed": 42,
          "p50": 42.56849312396359,
          "p90": 159.45047999599768,
          "p95": 234.22322275931987,
          "mean": 73.40126339175386,
          "p_under10": 0.026733333333333335,
          "p_under25": 0.2754,
          "p_under50": 0.5668
        },
        {
          "n": 30000,
          "seed": 7,
          "p50": 42.269090532423306,
          "p90": 159.08183248530878,
          "p95": 229.595613544119,
          "mean": 73.29264041402025,
          "p_under10": 0.026633333333333332,
          "p_under25": 0.27773333333333333,
          "p_under50": 0.5691333333333334
        },
        {
          "n": 30000,
          "seed": 99,
          "p50": 42.42331463149401,
          "p90": 157.21568509791254,
          "p95": 230.84418343045735,
          "mean": 73.07286789959932,
          "p_under10": 0.024,
          "p_under25": 0.2787,
          "p_under50": 0.5679333333333333
        }
      ]
    },
    "direct_media": {
      "overrides": {
        "media_use_model": "direct"
      },
      "runs": [
        {
          "n": 30000,
          "seed": 42,
          "p50": 34.48840036805892,
          "p90": 99.5659596304093,
          "p95": 144.07136810018264,
          "mean": 52.45175350504271,
          "p_under10": 0.0167,
          "p_under25": 0.3208666666666667,
          "p_under50": 0.6876333333333333
        },
        {
          "n": 30000,
          "seed": 7,
          "p50": 34.83866566815113,
          "p90": 98.52983933719187,
          "p95": 139.79579387641564,
          "mean": 52.84049211218126,
          "p_under10": 0.015933333333333334,
          "p_under25": 0.3173666666666667,
          "p_under50": 0.6823333333333333
        },
        {
          "n": 30000,
          "seed": 99,
          "p50": 34.93822105140656,
          "p90": 98.09083164685916,
          "p95": 142.36711231348943,
          "mean": 53.14492477358158,
          "p_under10": 0.016566666666666667,
          "p_under25": 0.31166666666666665,
          "p_under50": 0.6831666666666667
        }
      ]
    },
    "media_linked_gf": {
      "overrides": {
        "gf_dose_model": "media_linked"
      },
      "runs": [
        {
          "n": 30000,
          "seed": 42,
          "p50": 41.04948575256289,
          "p90": 191.2956742688854,
          "p95": 307.33107395629287,
          "mean": 90.56081268423313,
          "p_under10": 0.032933333333333335,
          "p_under25": 0.3017666666666667,
          "p_under50": 0.5717
        },
        {
          "n": 30000,
          "seed": 7,
          "p50": 40.63179218216743,
          "p90": 194.2787801018411,
          "p95": 310.41230269324444,
          "mean": 91.1394982862268,
          "p_under10": 0.03496666666666667,
          "p_under25": 0.30683333333333335,
          "p_under50": 0.5755
        },
        {
          "n": 30000,
          "seed": 99,
          "p50": 40.64492138322329,
          "p90": 194.36132044615212,
          "p95": 309.0560708441507,
          "mean": 90.79012614340806,
          "p_under10": 0.03236666666666667,
          "p_under25": 0.30656666666666665,
          "p_under50": 0.5749666666666666
        }
      ]
    },
    "direct_media_and_linked_gf": {
      "overrides": {
        "media_use_model": "direct",
        "gf_dose_model": "media_linked"
      },
      "runs": [
        {
          "n": 30000,
          "seed": 42,
          "p50": 33.07567523487193,
          "p90": 97.18188156069621,
          "p95": 143.41057530760398,
          "mean": 51.56358820206932,
          "p_under10": 0.019466666666666667,
          "p_under25": 0.3436666666666667,
          "p_under50": 0.7021
        },
        {
          "n": 30000,
          "seed": 7,
          "p50": 33.33417624596119,
          "p90": 97.11650386152066,
          "p95": 138.95731149966895,
          "mean": 51.64060261371416,
          "p_under10": 0.018333333333333333,
          "p_under25": 0.3400666666666667,
          "p_under50": 0.6982
        },
        {
          "n": 30000,
          "seed": 99,
          "p50": 33.595820062377435,
          "p90": 96.77904819033327,
          "p95": 141.70624177614837,
          "mean": 51.95953457624326,
          "p_under10": 0.018866666666666667,
          "p_under25": 0.33393333333333336,
          "p_under50": 0.6996
        }
      ]
    }
  },
  "sample_size_checks": [
    {
      "n": 1000,
      "seed": 42,
      "p50": 40.8580070630355,
      "p90": 164.41658261564456,
      "p95": 232.36143470612643,
      "mean": 74.9050616776723,
      "p_under10": 0.031,
      "p_under25": 0.301,
      "p_under50": 0.57
    },
    {
      "n": 1000,
      "seed": 7,
      "p50": 42.19254395384685,
      "p90": 157.6297908131409,
      "p95": 240.95228366077077,
      "mean": 85.96163462675335,
      "p_under10": 0.026,
      "p_under25": 0.298,
      "p_under50": 0.565
    },
    {
      "n": 1000,
      "seed": 99,
      "p50": 44.44364140189407,
      "p90": 171.00955078135217,
      "p95": 251.73502601449863,
      "mean": 81.02464498718531,
      "p_under10": 0.021,
      "p_under25": 0.285,
      "p_under50": 0.543
    },
    {
      "n": 3000,
      "seed": 42,
      "p50": 40.03246704876629,
      "p90": 159.82089388928148,
      "p95": 225.5855087297329,
      "mean": 73.8102180617844,
      "p_under10": 0.031,
      "p_under25": 0.288,
      "p_under50": 0.5836666666666667
    },
    {
      "n": 3000,
      "seed": 7,
      "p50": 42.365784199033136,
      "p90": 151.5570972290501,
      "p95": 230.87205913919377,
      "mean": 73.70149607841543,
      "p_under10": 0.030666666666666665,
      "p_under25": 0.27266666666666667,
      "p_under50": 0.5626666666666666
    },
    {
      "n": 3000,
      "seed": 99,
      "p50": 42.88213916372113,
      "p90": 153.2969032126876,
      "p95": 217.18638093413594,
      "mean": 70.45919460646427,
      "p_under10": 0.021666666666666667,
      "p_under25": 0.281,
      "p_under50": 0.5686666666666667
    },
    {
      "n": 10000,
      "seed": 42,
      "p50": 41.87102419554513,
      "p90": 158.8628691485046,
      "p95": 232.82778307160478,
      "mean": 73.78246173587576,
      "p_under10": 0.0259,
      "p_under25": 0.2783,
      "p_under50": 0.5708
    },
    {
      "n": 10000,
      "seed": 7,
      "p50": 41.88032202953026,
      "p90": 162.10169335577461,
      "p95": 236.23674541414093,
      "mean": 74.36122368683195,
      "p_under10": 0.0282,
      "p_under25": 0.2852,
      "p_under50": 0.568
    },
    {
      "n": 10000,
      "seed": 99,
      "p50": 42.237701230158315,
      "p90": 160.61051008808678,
      "p95": 231.13346218068892,
      "mean": 72.7477219283504,
      "p_under10": 0.027,
      "p_under25": 0.2832,
      "p_under50": 0.5675
    },
    {
      "n": 30000,
      "seed": 42,
      "p50": 42.61764495141911,
      "p90": 159.78699274471643,
      "p95": 232.76619117410706,
      "mean": 73.36392185451011,
      "p_under10": 0.026833333333333334,
      "p_under25": 0.27663333333333334,
      "p_under50": 0.5663333333333334
    },
    {
      "n": 30000,
      "seed": 7,
      "p50": 42.20442755710456,
      "p90": 158.53560249746596,
      "p95": 230.1243114915269,
      "mean": 73.1389482101938,
      "p_under10": 0.0281,
      "p_under25": 0.2775,
      "p_under50": 0.5701
    },
    {
      "n": 30000,
      "seed": 99,
      "p50": 42.23014979394095,
      "p90": 156.4701142858713,
      "p95": 228.42996596128498,
      "mean": 72.88781755644625,
      "p_under10": 0.024633333333333333,
      "p_under25": 0.2795,
      "p_under50": 0.5679666666666666
    },
    {
      "n": 100000,
      "seed": 42,
      "p50": 42.58856673064567,
      "p90": 158.6970058296442,
      "p95": 231.44462352032733,
      "mean": 73.52952021680133,
      "p_under10": 0.02677,
      "p_under25": 0.27866,
      "p_under50": 0.56443
    },
    {
      "n": 100000,
      "seed": 7,
      "p50": 42.39623415537433,
      "p90": 159.0610731415361,
      "p95": 234.02663405792782,
      "mean": 73.19134159262859,
      "p_under10": 0.02567,
      "p_under25": 0.27788,
      "p_under50": 0.56764
    },
    {
      "n": 100000,
      "seed": 99,
      "p50": 42.320918001936576,
      "p90": 159.2787111361886,
      "p95": 230.5608070533222,
      "mean": 73.31844379107721,
      "p_under10": 0.02735,
      "p_under25": 0.28042,
      "p_under50": 0.56722
    }
  ],
  "interpretation": "Exploratory numerical stability checks, not scientific validation or a formal convergence guarantee. Alternative input ranges are provisional."
}
