Math Model

Math Model. A team member points at a screen of model fits and bar charts during a presentation.

Abstract

The model sets the induction light level, estimates the protectant one hectare requires, and prices the equipment that would make it.

The stress index is fitted to Taiwan's county rice harvests since 2001. Scored on seasons it had not seen, it carries 32% less county error than the no-weather trend in the second crop, and a first-crop forecast frozen on 26 September is being scored against the 2026 harvest as counties report. The secreted protectant loses activity quickly: two readings by different routes give apparent half-times of 0.7 to 1.5 hours. Neither measures storage stability, and the delivery plan depends on that quantity. Three plant runs disagree on when the protectant must arrive, and none bounds its efficacy, so efficacy is carried as an axis instead of a coefficient. The output is a ledger running from 1.67 mL on one plate to US$3,800 of capital per hectare: 37.6 kU of protectant per application, 81 litres of vessel per hectare, and a fleet operating on 4.3% of the calendar.

Contents

On this page

Timing constraints on delivery

ReLEAF's reactor makes a protectant (throughout this page the protectant is modelled from our wet lab data on one of the protectants we engineered and produced, ACC deaminase) only while its green lamp is on, so the model has to set the light level and its duration. Sizing the system by volume, the litres of culture one hectare requires, gives an unstable answer, because that figure depends on a dose nobody has minimised and a canopy correction nobody has measured.

Timing is the better-posed problem, because three independent intervals have to fit inside one window. A weather forecast extends about three days. The reactor takes days to fill. The plant requires the protectant at a particular time relative to the stress, and that time is still contested at the bench.

-7-6-5-4-3-2-10+1+2days from the stress landing on the fieldstress landsForecast horizonCentral Weather Administrationthree daysRequired arrivalthe three arms the bench runsbeforewithafterReactor lead time10 × 20 L, one hectare5.4 days2.4 days of brewing before any forecast exists
The forecast horizon, the three arrival arms the plant team runs, and the time the reactor needs, drawn against the day the stress lands.

The three intervals do not fit. One hectare's application takes 5.4 days on ten 20-litre units against a three-day forecast, so 2.4 days of production precede any forecast that would justify it. That is the co-treatment case, with the protectant arriving as the stress lands. If the agar result in M3 holds and the protectant has to be on the plant one day earlier, production starts 6.4 days ahead and 3.4 of those days precede the forecast. The reactor therefore cannot be scheduled from the forecast. It produces through the season and the forecast determines when stock is used, which makes the shelf life of that stock the controlling quantity on this page. M2 gives it a first value, indirect and unreplicated, and the value is short.

WHAT GOES INTHE MODELWHAT COMES OUT25 years of county rice yieldsERA5 daily weather, 2001–2025live forecastM1Stress indexa stress index S per county-seasonthe dekads that trigger a releaseCcaSR transfer functionactivity at 3 h and 6 hM2Induction and decaya lamp setpoint, untested by usan apparent half-time of 0.7-1.5 hthree timing arms on plantsM3Arrival timewhen the protectant must arrive— still contestedapplied volume and plate areasecreted activityrice canopy correctionM4Doseprotectant per hectare, in kUculture litres per applicationreactor throughputunit cost and paddy priceM5Fleet and paybackvessel litres per hectarecapital per hectare, in US$years to pay it backmeasured by usfrom the literature or a public recordmodelled, not measured

Model inputs and their provenance

Fourteen inputs feed this model: six are our own measurements, four are public records, two are published constants, one is a figure from Geospatial Analysis, and one is neither measured nor cited. That last is the canopy correction, a modelled term; the ledger in M4 shows where it enters and which rows inherit it. The final column of each table gives provenance, which sets how far a conclusion resting on that input can be taken.

Public record and literature

Public records and published constants the model runs on
InputSourceWhat it setsProvenance
County rice yields, every season since 2001Agriculture and Food Agency (農糧署)Fits the stress index and scores itpublic record
Daily weather, 2001 to 2025ERA5 reanalysisThe fifteen candidate stress termspublic record
Live forecastCentral Weather Administration (中央氣象署)The three-day release decisionpublic record
Farm-gate paddy price, US$0.80/kgOfficial 2026 farm-gate priceTurns an index level into moneypublic record
Unit cost, US$937.50 per 20-litre unitGeospatial AnalysisCapital in the ledgerfrom GIS
CcaSR transfer functionCastillo-Hair et al. (2019)The lamp setpoint; we have not tested itliterature
Enzyme kinetics, Km and kcatHontzeas et al. (2004)Activity to protein massliterature

From our own bench

Measurements made by this team
InputSourceWhat it setsProvenance
Secreted activity, 7.25 mU mL⁻¹DNPH assay, 7 October 2026, n = 1Protectant per litre of cultureours, below quantitation
Activity at 3 h and 6 h of inductionOne tube at 3,850 lux, DNPH read at 28 hThe decay a banked stock has to surviveours, n = 1
Applied volume, 1.67 mL per three spraysExperiment #9, phase 3 protocolThe dose, with the plate areaours
Plate area, 78.5 cm²10 cm round plate, from the protocolThe dose, with the volumeours
Timing arms, before / with / afterThree plant runs, two of them disagreeingWhen the protectant must arriveours, contested
Reactor throughput, 34,807 mU L⁻¹ d⁻¹Titre over the batch cycleVessel litres per hectareours, derived
Rice canopy correction, ×2.44Leaf area index 4.5 against 0.115 on a platePlate rate to field ratemodelled, not measured

Assumptions

Five steps in this model are assumed, not measured. Each is named below with the result that rests on it and the observation that would overturn it.

The five assumptions the model makes, what depends on each and what would overturn it
AssumptionWhat rests on itWhat would overturn it
A1. A yield below the county trend is weather damageAll of M1. The fifteen stress terms are fitted to that shortfall, so the county trend has to absorb variety change, mechanisation and management on its own.A season whose shortfall came from pests, policy or a revised planted area; the index would read it as weather.
A2. The published CcaSR curve holds in a 20-litre vesselThe lamp setpoint, and Equations 1 and 2. The Hill parameters were fitted in small cultures under a light plate, and the same K1/2 and n are taken to hold at vessel scale and equal photon flux, with light reaching every cell alike.An induction series at two or more intensities that does not follow the curve. Every run of ours was at one intensity.
A3. Dose scales with area, through one canopy correctionThe whole ledger in M4. Millilitres per cm² on a 10 cm plate become litres per hectare through the factor C = 2.44 and nothing else, with spray interception, runoff and droplet coverage unchanged between a plate and a canopy.Field spraying that leaves a different fraction of the applied volume on the leaf than a plate does.
A4. Secreted activity in the supernatant is the doseThe step from culture litres to protectant in M4, and the protein mass in Equations 3 and 4. The active ingredient is the secreted enzyme at its assayed activity, with Km and kcat from Pseudomonas putida UW4.A contribution from the cells, the medium or a second secreted product, or activity lost between the assay tube and the leaf. The preparation sprayed on plants was never assayed.
A5. One pass protects for two days, and passes add upThe season in M5: nine passes, 49 reactor-days, 4.3% of the calendar and the capital per hectare that follows.A protection window of any other length, or benefit that carries from one pass into the next. Nothing we have measured fixes the two days.

Results

Stress index fitted to 25 years of harvests

Most crop stress indices weight temperature, water and light by expert judgement. Here the weights are fitted to Taiwan's harvest record instead. Taiwan grows two rice crops a year in the same field: the first crop (一期) is transplanted around February and harvested in June, the second crop (二期) in July and November. The two meet different weather, so they are fitted separately, and an index value is always quoted with its crop.

A season whose yield fell below its county trend was a stressed season. For each crop we fitted all 215 − 1 = 32,767 combinations of fifteen candidate stresses and scored every one on years it had not seen. The second crop pays for wind, light and badly timed water. Heat adds nothing once those three are included, which matters because the wet lab runs a heat programme this index does not support.

Two horizontal bar charts, second crop and first crop, ranking fifteen candidate weather stresses by the mean change in prediction error when each is added.
Change in county prediction error when each candidate stress is added; left means it helps, green is kept in the final model.
Island first-crop yield against the model's and the trend's predictions made from earlier years only, with a bar panel of island error by year.
Island first-crop yield against predictions made from earlier years only. County error over 2016–2025 is 419 kg/ha for the trend and 365 for the model.

Against the no-weather trend the model carries 32% less county error in the second crop. The first crop is the weaker of the two fits and it is the one now being tested blind: the 2026 first-crop forecast was frozen on 26 September, before any county published, and four of sixteen counties have reported, at 7.9% county error against the trend's 8.8%. Four counties are too few to establish prospective performance. The model underpredicted Hualien and Pingtung and overpredicted Taitung; only Taichung fell close to its prediction. The second crop is not harvested until November, so the better-fitting of the two models has not yet been tested blind.

Two panels: the frozen forecast against official 2026 first-crop yield for four counties, and those counties placed on the historical index-to-loss curve.
The 2026 first-crop forecast, frozen on 26 September 2026. Four of sixteen counties have published.

Induction at one intensity, and activity decay

The reactor holds Bacillus subtilis WB800 carrying the cyanobacterial CcaSR system. Green light at 535 nm activates CcaS, CcaR~P drives PcpcG2, and the protectant gene behind a secretion signal puts active enzyme in the supernatant. The intensity that gives a target output comes from the Hill function Castillo-Hair et al. (2019) fitted in B. subtilis, inverted; both appear in the Equations section. We take that curve as published. Nothing we have run tests it, because every induction so far has been at one setting.

The light plate apparatus loaded with culture tubes glowing green inside an incubator.
The light plate loaded, with each well on its own programme.
A team member pipetting into a flask under a red safelight while a second person watches over their shoulder.
Setting a run up under red light, which the sensor does not respond to, 19 September 2026.

Measured activity at three and six hours

One tube was held at 3,850 lux of green and sampled twice, at three hours of induction and again at six. The assay signal did not accumulate between those samples. It fell, from 0.5503 mM of α-ketobutyrate to 0.1414, or 26% of the three-hour value. Read as first-order loss through two points, that is an apparent half-time of 1.5 hours.

Two limits apply to that figure. The tube was still producing enzyme across the interval, so the decline is a net quantity and the underlying decay is at least this fast. And the measurement is of live, illuminated cells in their own medium: no harvested, cooled or formulated preparation has been held and re-assayed, so it does not measure the storage lifetime the banking plan requires.

0.10.20.5101234567hours of induction at 3,850 lux greenα-ketobutyrate from the sample (mM, log scale)0.5503 mMat 3 h0.1414 mMat 6 hdown to 26% in three hoursOne tube, two samplesThe lamp held 3,850 lux of greenthroughout, and the cells keptproducing across the interval,so the fall is net.First order through the two pointsgives an apparent half-time of 1.5 h.n = 1 at each point, and both wereread on a 28-hour DNPH reaction,so this is a first number and nota rate constant.
Activity in the culture at three and six hours of induction, on a log scale, with the segment between the two samples solid and the extrapolation dashed.

A second, independent reading is consistent with it. The DNPH reaction on that sample ran 28 hours; averaged over that period the activity is 0.33 mU mL⁻¹, 22 times below the 7.25 mU mL⁻¹ an earlier supernatant assay reported over 30 minutes. The measured product corresponds to 1.3% of the initial 43 mM ACC, assuming both concentrations are on the same reaction-volume basis, so bulk substrate depletion does not account for the low average rate. A single decay with a time constant of 1.0 hours passes through both readings. That is a half-life of 0.7 hours, and it puts the initial rate at 9.2 mU mL⁻¹, the same order as the earlier assay.

0.00.20.40.60481216202428hours the DNPH reaction ranα-ketobutyrate (mM)0.5503 mM at 28 h0.218 mM at 30 minearlier supernatant assayif activity decays in the tubeinitial rate 9.2 mU mL⁻¹if it runs flat for 28 hoursactivity 0.33 mU mL⁻¹What one endpoint cannot sayThe two curves pass through thesame 28-hour reading and differ22-fold in everything downstream.A single decay with a one-hourtime constant also passes throughthe 30-minute assay, so the twomay not disagree at all.Reading the 18 October plate at0.5, 1, 2, 4 and 28 h separatesthem, and returns the shelf lifeas well.
The same sample read two ways: a 30-minute reaction and a 28-hour one. A decay with a one-hour time constant passes through both.

Two measurements, one in the culture and one in the assay tube, put the apparent lifetime of the secreted protectant between 0.7 and 1.5 hours. Neither is replicated and both sit near the limits of the assay, so the value is provisional, but the direction is consistent and it constrains the quantity Section 1 depends on most: if a harvested preparation behaves like the culture, activity on this timescale is too short to bank. Reading the plate at 0.5, 1, 2, 4 and 28 hours and sampling the culture more than twice would separate the initial rate from the decay, and if the decay holds, the limiting problem becomes stabilisation.

Application timing

Since July the plant team has run one design: the protectant is applied one day before the salt, with it, or one day after. The design answers whether a farm needs a prediction at all. If pre-treatment is better, ReLEAF requires a forecast; if co-treatment is better, it requires a full tank and a fast response, which is a different system. Three runs have reported and they disagree.

A team member in a lab coat and gloves transferring Arabidopsis seedlings from a tray under the bench light.
Picking seedlings for a timing run, 4 August 2026.
Three team members potting Arabidopsis seedlings into small pots at the bench.
Potting the soil arm of the same design, 25 July 2026.
Arabidopsis, agar, 75 mMfresh weight (g)0.064Buffer0.164Before0.144With0.141AfterBefore winsArabidopsis, soil, 300 mMchlorophyll (mg g⁻¹)0.418TB 00.253TB 3000.258Before0.383With0.159AfterWith winsthe same five tubeschlorophyll recovered (µg)27.6TB 027.1TB 30018.2Before8.4With31.6Afterthe order reverses+158% over the buffer control92% of the unstressed controlWith is now the lowest of the five
Three timing runs. Left and centre rank different arms first; right is the centre panel's own tubes read as total chlorophyll instead of per gram.

On agar at 75 mM, scored as fresh weight, pre-treatment is highest: 0.164 g against 0.144 g for co-treatment, about 14% more. In soil at 300 mM, scored as chlorophyll per gram, co-treatment is highest and pre-treatment has no effect; a commercial peptide at 100 mM also ranked co-treatment first. The soil run cannot settle the question. Its five tubes held 22 to 199 mg of tissue, each weighed once, and chlorophyll per gram tracks tissue weight at r = −0.85. The group that appears rescued is the smallest of the five, and read as total chlorophyll the same tubes rank co-treatment last.

0.00.10.20.30.40.50.000.050.100.150.20tissue weighed into the tube (g)chlorophyll (mg g⁻¹)TB 0TB 300BeforeWithAfterr = -0.85The five tubes differ ninefold inhow much tissue went in, and eachgroup was weighed once.The group that looks rescued isthe 22 mg tube, the smallestsample of the five.Read as total chlorophyll insteadof per gram, the same tubes putco-treatment last.
Chlorophyll per gram against the tissue weighed into each tube, for the five soil groups.

An efficacy of 0.58, carried from Arabidopsis fresh weight on agar to rice grain yield, is withdrawn. Seedling growth and chlorophyll do not establish recovery of rice yield, the agar run reaches the ceiling of the calculation it came from, and the soil run cannot be read, so neither bounds the coefficient. M5 instead plots payback across efficacy, which identifies the yield benefit future rice trials would have to demonstrate.

From plate dose to capital per hectare

The preceding results combine here as one chain. A recorded volume over a known plate area is an application rate, and that rate scales to a hectare with no modelling step in between. The protocol specifies 10 cm round plates, so the area is 78.5 cm², and one plate treatment was three nozzle actuations delivering 1.67 mL in total. From there the titre converts litres to protectant, the weather record converts one application to a season, and the reactor's throughput converts a season to vessel volume and capital.

One step in that chain is weaker than the arithmetic around it. The titre and the applied volume come from different preparations: the activity is the 7 October supernatant assay, the volume is the spray protocol of Experiment #9, and the activity of the preparation applied to the plants was not measured. At the reported supernatant activity the scenario corresponds to 37.6 kU per hectare, an activity this model carries forward with no experiment behind it as an effective dose.

Every step is arithmetic on a measured quantity except one.Read top to bottom. It starts in millilitres on a petri dish and ends in dollars per hectare.Dosesprayed on one plate1.67mL÷plate area, 10 cm round78.5cm²=the same rate over a hectare2,126L/ha×rice canopy correction2.44=culture per application5,188L/haProtectant×activity we secrete7.25mU/mL=protectant on one hectare37.6kU×passes in a season that fires9=one hectare, one season339kUMachine÷what one reactor-litre makes a day34,807mU=vessel needed per hectare81L×US$937.50 per 20-litre unit4.05unitsResultCapital per hectarewhat the business plan asked us for, before any refill, service or labour3,800US$measured by usarithmeticfrom Geospatial Analysismodelledevery row below the canopy correction inherits a model
The whole chain as one ledger. The rail on the left is green while every row still rests on a measurement and turns amber at the canopy correction; the rows below it inherit that model, and two of them add an assumption of their own.

Two rows come with a caveat. The canopy correction is modelled from a leaf area index of 4.5 against 0.115 on a seedling plate and spans 1.68 to 3.52, so the 5,188 L is a scenario and not a validated rice dose. The experiment that produced 1.67 mL varied salt level and timing but not the applied amount, so 2,126 L/ha is the dose that worked and the smallest that works is unknown. A single plate with neat, 1:3, 1:10 and 1:30 arms would locate the minimum, and every row below it would move.

Payback and fleet utilisation

Ten units cost US$9,375. The stress index attributes US$138 per hectare per crop of loss on an ordinary Yunlin (雲林) paddy to the weather this protectant acts on. Under the current trigger only the second crop generates application windows, so one crop a year returns anything. Efficacy is the share of that loss the protectant recovers; no run of ours bounds it, so payback is plotted across the whole axis.

No point on that axis returns the capital on a useful horizon. At efficacy 1 the payback is 68 years, and five years would require an efficacy of 14, which exceeds the loss itself. Geospatial Analysis reaches a different figure from its own chlorophyll work: a net benefit of US$1,931 per hectare per crop, paying back in 4.9 years, which is 14 times the whole loss this index attributes to weather. The two rest on different stress definitions and different biological assumptions, so they are not yet two estimates of the same hectare. Section 5 sets out what would settle it.

251025501002004000.00.20.40.60.81.0efficacy ε — the share of that loss the protectant takes backyears to pay back the reactorsour addressable lossUS$138 per hectare per crop, one crop a yearfive yearsGeospatial Analysis lands here, at 4.9 yearson a net benefit of US$1,931 a crop, which is ε = 14 against our loss68 y at ε = 1The disagreementCapital is ten 20-litre units atUS$937.50 each.Our stress index attributes US$138per hectare per crop to theweather this protectant acts on.Even at perfect efficacy that is68 years.Geospatial Analysis estimates anet benefit of US$1,931 a crop —14 times the whole loss our indexcan find.Both cannot be right. Section 4says what would settle it.
Payback against efficacy on ordinary paddy, at ten units of US$937.50, with the Geospatial Analysis estimate marked.

The second constraint is utilisation. Only the second crop generates windows, and within it 17 of 25 seasons never cross the threshold. A qualifying season needs 9 passes, the median across the seasons that qualify on a provisional trigger and an assumed two-day protection window, at 5.4 days each, or 49 reactor-days inside a crop of about 120 days, so one ten-unit fleet covers 2.5 hectares and operates on 4.3% of the calendar.

Payback therefore depends on ownership. One fleet shared across the 2.5 hectares it can serve divides the capital accordingly: 27 years on this page's loss figure at efficacy 1, and 2.0 years on the Geospatial Analysis figure. On either benefit estimate, a reactor owned by a single farm is idle for most of its service life.

SEASONS IN WHICH THE REACTOR PRODUCES ANYTHING8 of 25second-crop seasons cross the release threshold, and the first crop never does.AS A SHARE OF THE CALENDAR389 days of brewing in 25 years — 4.3% of the calendar, for one hectareWHAT SHARING ONE FLEET DOES TO THE PAYBACK9 passes × 5.4 d = 49 reactor-days per firing season, inside a cropof about 120 days, so one fleet covers 2.5 hectares and the capital dividesthat many ways.It does not rescue the payback our own loss figuresupports. It does bring the Geospatial Analysis caseinside two years.21050five years68 your lossε = 1, 1 ha27 your lossshared4.9 yGIS benefit1 ha2.0 yGIS benefitshared
Qualifying seasons, the share of the calendar the reactor operates, and the area one ten-unit fleet can serve.

Links to the bench and to Geospatial Analysis

The measured rows of the ledger were produced by this team. The plate area and the applied volume come from the plant team's protocol, the titre and the light-plate readings from the measurement team's assays, and the throughput from the reactor team's batch cycle. Published constants, public records and the five assumptions of Section 3 fill the steps between them, and Section 2 records which is which.

Three team members in lab coats pipetting at the bench, with racks and tip boxes in front of them.
Where the ledger's measured rows come from, 14 May 2026.
Four team members standing in a field while Farmer Chen, facing them, talks and gestures at the crop around them.
The field the model's output has to serve. With Farmer Chen, 21 July 2026.

The business team asked for three figures: the protectant one hectare of ordinary rice farmland requires, the gap between that and current reactor output, and the cost of closing it. The ledger was built to end on those three. All three carry the canopy correction, so they are scenario figures and not quotations.

The three numbers the business plan asked for, and where each comes from
The questionThe answer this model givesWhere in the model
How much protectant does one hectare need?37.6 kU per application and 339 kU in a season that fires, which at our secreted protein concentration is about 10 g and 92 g of enzymeM4, the protectant group
How far is that from what we can make now?One hectare needs 81 L of vessel running all season. The current spec is 10 × 20 L = 200 L, which covers 2.5 ha, about one Taiwanese farm. A 100-hectare association needs 8,106 L, a 41× scale-upM4, the machine group, and M5
What does that cost?US$3,800 of capital per hectare at US$937.50 per 20-litre unit, before any refill, service or labour. For 100 hectares, US$379,992M4, the result line

Geospatial Analysis answers a similar but distinct question. It derives units per hectare from soil class, which governs how far and how long the protectant remains where it is applied; this page derives units per hectare from reactor throughput, which governs whether enough can be made at all. A deployment has to satisfy both constraints, and the binding one will differ by township, so the two densities need reconciling before either is quoted as the number of machines a field requires.

The two pages also disagree on the benefit, by the factor of 14 set out in M5. Either this index misses most of what stress costs a field, or the chlorophyll-to-yield step in Geospatial Analysis is too generous. Three measurements would settle it: a yield endpoint in place of a chlorophyll one, a single stress definition across both pages, and agreement on whether a protected hectare returns once or twice a year. Until then this page quotes its own figure and marks where the other falls.

They agree on ownership by different routes. Geospatial Analysis puts capital per hectare at or above a full year of gross paddy revenue in every soil class; this page reaches the same place from utilisation, since a machine that stands idle for most of its service life cannot be bought by the farm it serves. With 99% of Taiwanese farmers working under two hectares, a shared asset held by a farmers' association is the only structure the arithmetic permits. Two costs a farmer pays are absent from this ledger: refill cartridges and hardware service life. The straw-return mechanism in the business plan acts on the first.

Conclusion

The model was built to size a dose and the binding result is the size of the equipment. Taiwan's harvest record supplies a stress index that carries 32% less county error than the no-weather trend in the second crop, and a frozen 2026 forecast is now being scored against the harvest. From there the chain is a few steps of arithmetic over one modelled correction: 37.6 kU of protectant per hectare, 81 litres of vessel to make it in a season, and US$3,800 of capital to buy them.

Two results constrain the system as specified. It takes 5.4 days to serve one hectare against a three-day forecast, so it has to operate on banked stock; and it covers 2.5 hectares while operating on 4.3% of the calendar, which puts individual ownership out of reach at the farm size 99% of Taiwanese farmers work. Geospatial Analysis reaches the same conclusion from soil and revenue rather than throughput.

Two results are unresolved. The secreted protectant loses activity with an apparent half-time of 0.7 to 1.5 hours, by two routes on the same material; neither measures storage lifetime, but activity on that timescale is too short for a system that has to hold stock. And the benefit a protected hectare returns is in dispute by a factor of 14 between this page and Geospatial Analysis. Neither gap closes with further modelling; both close at a bench, and Current limits states with what.

Equations

Six relations do the arithmetic. Two are the optogenetic transfer function and its inversion, two convert an assay reading to enzyme, and two convert enzyme to equipment and capital. Each is cited where it is not ours.

\[ f(I) \;=\; \frac{I^{\,n}}{K_{1/2}^{\,n} + I^{\,n}} \tag{1} \]

Steady-state output of PcpcG2 under CcaSR as a fraction of saturation, against green photon flux I. For B. subtilis, K1/2 = 4.66 ± 0.63 µmol m⁻² s⁻¹ and n = 1.88 ± 0.16 (Castillo-Hair et al., 2019). Used as published; every induction we have run was at one intensity, so we have not tested it.

\[ I \;=\; K_{1/2}\left(\frac{f}{1-f}\right)^{1/n} \tag{2} \]

Equation 1 inverted: the lamp setpoint that delivers a demand f from M1. The lamp ceiling of 20 µmol m⁻² s⁻¹ reaches 0.94 of maximum on this curve.

\[ \frac{v}{V_{\max}} \;=\; \frac{[S]}{K_m + [S]} \tag{3} \]

Michaelis–Menten, used to correct the DNPH reading to Vmax. At 43.0 mM substrate against Km = 3.4 mM the assay runs at 93% of Vmax (Hontzeas et al., 2004).

\[ [E] \;=\; \frac{V_{\max}}{k_{\mathrm{cat}}} \tag{4} \]

Active-site concentration from corrected activity, with kcat = 146 min⁻¹ for Pseudomonas putida UW4 (Hontzeas et al., 2004). At our titre this is 54 nM of sites, or 1.96 mg L⁻¹ of protein.

\[ D \;=\; \frac{V_{\mathrm{applied}}}{A_{\mathrm{plate}}}\times 10^{8}\times C \tag{5} \]

Litres of culture per hectare, from the volume applied over a known plate area scaled to 10⁸ cm², times the canopy correction C = 2.44. C is the only modelled term in this equation and spans 1.68 to 3.52. Two further figures in the ledger are not direct measurements either: the application schedule, which assumes a two-day protection window, and the reactor output R in Equation 6, which is derived from the batch cycle.

\[ V_{\mathrm{vessel}} \;=\; \frac{D \, n_{\mathrm{pass}}}{R \, t_{\mathrm{season}}}\qquad t_{\mathrm{payback}} \;=\; \frac{K}{\varepsilon L} \tag{6} \]

Vessel litres a hectare needs, from the dose, the passes a firing season takes, the reactor's output R in culture-litres per vessel-litre per day and the length of the crop; and the payback that capital K reaches at efficacy ε against an addressable loss L. Both are ours.

Current limits

Seven things this model cannot yet do. Efficacy is unbounded: no plant run of ours constrains how much of a salinity loss the protectant takes back, so every figure in dollars is drawn against efficacy and never at a value. The dose is one that worked, not the smallest that works, and no dilution series has been run. The canopy correction is modelled and spans 1.68 to 3.52, and every row of the ledger below it inherits that. The titre rests on a single supernatant assay below the quantitation limit, and the 28-hour endpoint that would check it cannot be distinguished from a stalled reaction. Shelf life has no direct measurement. What stands in for it is an apparent half-time of 0.7 to 1.5 hours by two routes, one of them an unreplicated pair read in live culture while the cells were still producing, so the figure bounds activity in the vessel and leaves the lifetime of a harvested preparation unmeasured. The banked-stock plan turns on whether it survives replication and on whether a concentrated, cooled or formulated preparation holds longer. The protection window is assumed at two days per pass, which is what fixes a firing season at nine passes. The release rule is counted from waterlogging while the payback is priced on salinity; making them agree means rebuilding the rule around salt-sensitive growth stages, which would need roughly fifteen applications in a 30-day window instead of nine, or 81 reactor-days inside 30, which the current fleet could not serve for even one hectare without banking well in advance.

References

Measurements made by this team are documented on Measurement, Plants and Notebook, and are cited in the tables above rather than listed here. Published sources follow APA 7.

  • Agriculture and Food Agency, Ministry of Agriculture. (2026). Rice production statistics by county and crop season, 2001–2026 [Data set]. Republic of China (Taiwan).
  • Arnon, D. I. (1949). Copper enzymes in isolated chloroplasts. Polyphenoloxidase in Beta vulgaris. Plant Physiology, 24(1), 1–15. https://doi.org/10.1104/pp.24.1.1
  • Castillo-Hair, S. M., Baerman, E. A., Fujita, M., Igoshin, O. A., & Tabor, J. J. (2019). Optogenetic control of Bacillus subtilis gene expression. Nature Communications, 10, 3099. https://doi.org/10.1038/s41467-019-10906-6
  • Central Weather Administration. (2026). Station observations and short-range forecasts [Data set]. Republic of China (Taiwan).
  • Hersbach, H., Bell, B., Berrisford, P., Hirahara, S., Horányi, A., Muñoz-Sabater, J., Nicolas, J., Peubey, C., Radu, R., Schepers, D., Simmons, A., Soci, C., Abdalla, S., Abellan, X., Balsamo, G., Bechtold, P., Biavati, G., Bidlot, J., Bonavita, M., … Thépaut, J.-N. (2020). The ERA5 global reanalysis. Quarterly Journal of the Royal Meteorological Society, 146(730), 1999–2049. https://doi.org/10.1002/qj.3803
  • Hontzeas, N., Zoidakis, J., Glick, B. R., & Abu-Omar, M. M. (2004). Expression and characterization of 1-aminocyclopropane-1-carboxylate deaminase from the rhizobacterium Pseudomonas putida UW4: A key enzyme in bacterial plant growth promotion. Biochimica et Biophysica Acta (BBA) — Proteins and Proteomics, 1703(1), 11–19. https://doi.org/10.1016/j.bbapap.2004.09.015