Skip to content

Commit

Permalink
Add ISIMIP3a/SecondaryOutputData/biomes
Browse files Browse the repository at this point in the history
  • Loading branch information
jochenklar committed Sep 18, 2024
1 parent eae949e commit 024f191
Show file tree
Hide file tree
Showing 4 changed files with 100 additions and 0 deletions.
5 changes: 5 additions & 0 deletions definitions/climate_forcing/ISIMIP3a.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@
- InputData
- OutputData
- SecondaryInputData
- SecondaryOutputData
sectors:
- agriculture
- biodiversity
Expand Down Expand Up @@ -44,6 +45,7 @@
products:
- InputData
- OutputData
- SecondaryOutputData
sectors:
- agriculture
- biodiversity
Expand Down Expand Up @@ -77,6 +79,7 @@
products:
- InputData
- OutputData
- SecondaryOutputData
sectors:
- agriculture
- biodiversity
Expand Down Expand Up @@ -110,6 +113,7 @@
products:
- InputData
- OutputData
- SecondaryOutputData
sectors:
- agriculture
- biodiversity
Expand Down Expand Up @@ -143,6 +147,7 @@
products:
- InputData
- OutputData
- SecondaryOutputData
sectors:
- agriculture
- forestry
Expand Down
36 changes: 36 additions & 0 deletions definitions/experiments/ISIMIP3a.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -524,3 +524,39 @@
sectors:
- marine-fishery_global
- marine-fishery_regional

- specifier: obsclim_nat_1901co2
historical:
climate: obsclim
climate_sens: 1901co2
soc: nat
simulation_rounds:
- ISIMIP3a
products:
- SecondaryOutputData
sectors:
- biomes

- specifier: obsclim_nat_nofire
historical:
climate: obsclim
soc: nat
soc_sens: nofire
simulation_rounds:
- ISIMIP3a
products:
- SecondaryOutputData
sectors:
- biomes

- specifier: counterclim_nat_obsco2
historical:
climate: counterclim
climate_sens: obsco2
soc: nat
simulation_rounds:
- ISIMIP3a
products:
- SecondaryOutputData
sectors:
- biomes
20 changes: 20 additions & 0 deletions pattern/ISIMIP3a/SecondaryOutputData/biomes.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
dataset: >-
(?P<model>[a-z0-9-+.]+)
_(?P<climate_forcing>[a-z0-9-]+)
_(?P<climate_scenario>[a-z0-9-]+)
_(?P<soc_scenario>[a-z0-9-]+)
_(?P<sens_scenario>[a-z0-9-]+)
_(?P<variable>[a-z0-9]+)(-(?P<crop>[a-z0-9]{3})-(?P<irrigation>(firr|cirr|noirr))|-(?P<pft>[a-z0-9-]+))?
_(?P<region>(global))
_(?P<time_step>[a-z0-9-]+)
file: >-
(?P<model>[a-z0-9-+.]+)
_(?P<climate_forcing>[a-z0-9-]+)
_(?P<climate_scenario>[a-z0-9-]+)
_(?P<soc_scenario>[a-z0-9-]+)
_(?P<sens_scenario>[a-z0-9-]+)
_(?P<variable>[a-z0-9]+)(-(?P<crop>[a-z0-9]{3})-(?P<irrigation>(firr|cirr|noirr))|-(?P<pft>[a-z0-9-]+))?
_(?P<region>(global))
_(?P<time_step>[a-z0-9-]+)
(_(?P<start_year>\d{4})_(?P<end_year>\d{4}))?
39 changes: 39 additions & 0 deletions schema/ISIMIP3a/SecondaryOutputData/biomes.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
type: object
required:
- specifiers
properties:
specifiers:
required:
- model
- climate_forcing
- climate_scenario
- soc_scenario
- sens_scenario
- variable
- region
- time_step
properties:
model:
type: string
climate_forcing:
type: string
detrending:
type: string
climate_scenario:
type: string
soc_scenario:
type: string
sens_scenario:
type: string
variable:
type: string
pft:
type: string
region:
type: string
time_step:
type: string
start_year:
type: number
end_year:
type: number

0 comments on commit 024f191

Please sign in to comment.