Signal Model • Ingest, Model, Deliver
The Treefera Data Framework describes how we generate signals at Treefera. Three stages, Ingest, Model and Deliver, describe the broad principles of writing signals to the CDS, transforming those signals via models, and then delivering those signals to various channels. Every stage talks only through the CDS.
signal level
L0
Ingest. Raw provider data lands.
Decomposed signals: customers have asked for the intermediate signals, the indices, stress and risk, and decomposing them gives explainability, why a number moved, not just the headline yield. One interface: a single way to deliver any signal, and one fabric that MI, RI and EI all read from, so they stop being separate stacks. Extensibility: adding a signal, a commodity or a client is a known move, and harmonising the underlying data so that aligning area and yield numbers is managed once, not re-solved each time.
Ingest at 0 and 1. From 2 on, each rise in level is due to a model transforming input signals to output signals. Fitted or expert-driven, same contract.
signals( level, initialization_date, valid_time, geo_identifier, commodity, variable, unit, statistic, value ) geo_identifier is Treefera canonical, units are SI. Every statistic (mean, lower_95 … upper_95) is its own row, so any signal at any level is served the same way.
| lvl | initialization_date | valid_time | geo_identifier | commodity | variable | unit | statistic | value |
|---|---|---|---|---|---|---|---|---|
| 4 | 2026-07-07 | 31/12/2026 | ADM0:USA/ADM1:Iowa | CORN | frost_stress | z-score | mean | 0.18 |
| 4 | 2026-07-07 | 31/12/2026 | ADM0:USA/ADM1:Iowa | CORN | ag_stress | z-score | mean | 0.41 |
| 5 | 2026-07-07 | 31/12/2026 | ADM0:USA/ADM1:Iowa | CORN | area_harvested | ha | mean | 340 000 |
| 6 | 2026-07-07 | 31/12/2026 | ADM0:USA | CORN | yield | kg_ha | lower_95 | 11 246 |
| 6 | 2026-07-07 | 31/12/2026 | ADM0:USA | CORN | yield | kg_ha | mean | 11 545 |
| 6 | 2026-07-07 | 31/12/2026 | ADM0:USA | CORN | yield | kg_ha | upper_95 | 11 845 |
| 6 | 2026-07-07 | 31/12/2026 | ADM0:USA | CORN | production | kg | mean | 3.90e11 |