Productieprofielen
Een werkkopie van RSopen rekent voor een projectlijn, en die heet het productieprofiel (ModelParameters/Productieprofiel). Het profiel bepaalt niet wat het model alloceert; dat staat in de sectortabel ModelParameters/SectorAllocRegio. Het profiel bepaalt wat de werkkopie oplevert: welke indicatordomeinen, en welke stand van de sleutelparameters bij een productierun hoort.
De profielen
| Profiel | Wat het levert |
|---|---|
| NL2120 | alle indicatordomeinen |
| Standaard | grondgebruik, wonen en werken, zonder water, natuur, landbouw en koolstof |
| RuimteVoorWoningbouw | woningbouw en werken, met de plancapaciteitsoplegging en de woningbouwkaart; alleen in de tak RuimteVoorWoningbouw van pbl-nl/model-RSopen |
Een IntegrityCheck op ModelParameters/Productieprofiel noemt de profielen die een tak kent.
Indicatordomeinen
De tabel ModelParameters/Indicatoren/Domein heeft per profiel een kolom die zegt welke domeinen het levert: Grondgebruik, Landgebruikskaart, Wonen, Werken, Water, Natuur, Landbouw, Koolstof, Sloop (de sloop door natuur, water en bouwstenen) en Tabellen. Wie Water, Natuur of Landbouw levert, levert ook de landgebruikskaart, want die domeinen lezen haar.
Wat de tabel stuurt:
- de basedata:
WriteBasedata/Generate_Run4_IndicatorenDatamaakt de BGT-oppervlakken alleen voor de landgebruikskaart en de bergingscapaciteiten alleen voor Water; - de variantdata: de opbrengstderving van de landbouwgewassen ontstaat alleen als de sector Landbouw alloceert of het domein Landbouw geleverd wordt;
- de export:
Export/generates/Lijstheeft de uitvoerbestanden per domein, en de export schrijft alleen de domeinen van het profiel.generates/Themasdraait elk domein apart bij; - de indicatortabellen: de kolommen liggen vast, en een kolom van een domein dat niet geleverd wordt blijft leeg;
- de ketens tussen de zichtjaren (
Templates/Indicatoren/Ketens.dms): alleen de ketentifs van de geleverde domeinen; - het controleharnas: een controle van een domein dat niet geleverd wordt staat op niet van toepassing;
batch/RunIndicatoren.ps1: eist alleen de invoer en de ketentifs van de geleverde domeinen.
Een profiel zonder Water, Natuur, Landbouw en Landgebruikskaart heeft de bronnen onder RS_Lb_DataDir dus niet nodig.
De preflight
Preflight/Profiel/Regel heeft per profiel de stand van de sleutelparameters die bij een productierun hoort. Het profiel zet die parameters niet; de preflight toetst ze. Een streepje betekent dat het profiel de parameter niet vastlegt. De regel Sectoren toetst of de sectortabel bij het profiel past, zodat een profiel en een sectortabel die niet bij elkaar horen opvallen voordat een run begint. batch/Preflight.py vraagt eerst het profiel zelf op, zodat een profiel dat de tak niet kent meteen stopt. Hoe de preflight verder werkt staat op Batchrun draaien.