Skip to content

Commit

Permalink
Merge pull request #4 from SARRA-cropmodels/dev
Browse files Browse the repository at this point in the history
merging dev branch into main to prepare v0.2.0 release
  • Loading branch information
codename5281 authored Nov 14, 2023
2 parents 1212b76 + cce85c9 commit 756d11d
Show file tree
Hide file tree
Showing 37 changed files with 680,627 additions and 1,153 deletions.
Binary file not shown.
Binary file added data/assets/gyga_af_erzd__m_1km.tif
Binary file not shown.
Binary file not shown.
Binary file added data/exemple_data/exemple_data_burkina_2017.zip
Binary file not shown.
33 changes: 33 additions & 0 deletions data/params/itk/millet_cameroon_2020.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
DateSemis: 2020-5-1
NI: .nan # intensification parameter ; if .nan computation will be done without taking intensification into consideration
coefMc: 0.0 # impact of permanent covering effect on estimation of coefficient of evaporation from the soil (kce)

densite: 53333.0 # sowing density (ha-1)

nbjTestSemis: 0 # parameter for testing sowing date
profRacIni: 0.0 # used in the initiatlization of root_tank_capacity
seuilEauSemis: 8.0 # if surface_tank_stock is above this threshold, crop is initiated

# irrigation related
irrigAuto: false
irrigAutoTarget: 0.0
maxIrrig: 0.0

# mulch related
surfMc: 1.0 # overing capacity of the mulch (ha/t)
biomIniMc: 0.0 # initial mulch biomass (kg/ha)
humSatMc: 0.0 # saturation point of mulch, kg H2O/kg biomass (% m/m)
mulch: 1.0 # permanent mulch effect

KI: 0.0 # coefficient used in mulch calculations
KNLit: 0.0 # coefficient used in mulch calculations
KNUp: 0.0 # coefficient used in mulch calculations
KT: 0.0 # coefficient used in mulch calculations

# non utilisés dans le modèle python
DisMc: 0
TxRecolte: 0.0
TxaTerre: 0.0
NbUBT: 10.0
dateFin: 300.0 # does not seem to be used ?
precision: 0.0
33 changes: 33 additions & 0 deletions data/params/itk/millet_exemple5.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
DateSemis: 2016-5-1
NI: .nan # intensification parameter ; if .nan computation will be done without taking intensification into consideration
coefMc: 0.0 # impact of permanent covering effect on estimation of coefficient of evaporation from the soil (kce)

densite: 53333.0 # sowing density (ha-1)

nbjTestSemis: 0 # parameter for testing sowing date
profRacIni: 0.0 # used in the initiatlization of root_tank_capacity
seuilEauSemis: 8.0 # if surface_tank_stock is above this threshold, crop is initiated

# irrigation related
irrigAuto: false
irrigAutoTarget: 0.0
maxIrrig: 0.0

# mulch related
surfMc: 1.0 # overing capacity of the mulch (ha/t)
biomIniMc: 0.0 # initial mulch biomass (kg/ha)
humSatMc: 0.0 # saturation point of mulch, kg H2O/kg biomass (% m/m)
mulch: 1.0 # permanent mulch effect

KI: 0.0 # coefficient used in mulch calculations
KNLit: 0.0 # coefficient used in mulch calculations
KNUp: 0.0 # coefficient used in mulch calculations
KT: 0.0 # coefficient used in mulch calculations

# non utilisés dans le modèle python
DisMc: 0
TxRecolte: 0.0
TxaTerre: 0.0
NbUBT: 10.0
dateFin: 300.0 # does not seem to be used ?
precision: 0.0
33 changes: 33 additions & 0 deletions data/params/itk/millet_exemple6.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
DateSemis: 2016-6-3
NI: .nan # intensification parameter ; if .nan computation will be done without taking intensification into consideration
coefMc: 0.0 # impact of permanent covering effect on estimation of coefficient of evaporation from the soil (kce)

densite: 53333.0 # sowing density (ha-1)

nbjTestSemis: 0 # parameter for testing sowing date
profRacIni: 0.0 # used in the initiatlization of root_tank_capacity
seuilEauSemis: 8.0 # if surface_tank_stock is above this threshold, crop is initiated

# irrigation related
irrigAuto: false
irrigAutoTarget: 0.0
maxIrrig: 0.0

# mulch related
surfMc: 1.0 # overing capacity of the mulch (ha/t)
biomIniMc: 0.0 # initial mulch biomass (kg/ha)
humSatMc: 0.0 # saturation point of mulch, kg H2O/kg biomass (% m/m)
mulch: 1.0 # permanent mulch effect

KI: 0.0 # coefficient used in mulch calculations
KNLit: 0.0 # coefficient used in mulch calculations
KNUp: 0.0 # coefficient used in mulch calculations
KT: 0.0 # coefficient used in mulch calculations

# non utilisés dans le modèle python
DisMc: 0
TxRecolte: 0.0
TxaTerre: 0.0
NbUBT: 10.0
dateFin: 300.0 # does not seem to be used ?
precision: 0.0
33 changes: 33 additions & 0 deletions data/params/itk/millet_niger_2017.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
DateSemis: 2016-5-1
NI: .nan # intensification parameter ; if .nan computation will be done without taking intensification into consideration
coefMc: 0.0 # impact of permanent covering effect on estimation of coefficient of evaporation from the soil (kce)

densite: 53333.0 # sowing density (ha-1)

nbjTestSemis: 0 # parameter for testing sowing date
profRacIni: 0.0 # used in the initiatlization of root_tank_capacity
seuilEauSemis: 8.0 # if surface_tank_stock is above this threshold, crop is initiated

# irrigation related
irrigAuto: false
irrigAutoTarget: 0.0
maxIrrig: 0.0

# mulch related
surfMc: 1.0 # overing capacity of the mulch (ha/t)
biomIniMc: 0.0 # initial mulch biomass (kg/ha)
humSatMc: 0.0 # saturation point of mulch, kg H2O/kg biomass (% m/m)
mulch: 1.0 # permanent mulch effect

KI: 0.0 # coefficient used in mulch calculations
KNLit: 0.0 # coefficient used in mulch calculations
KNUp: 0.0 # coefficient used in mulch calculations
KT: 0.0 # coefficient used in mulch calculations

# non utilisés dans le modèle python
DisMc: 0
TxRecolte: 0.0
TxaTerre: 0.0
NbUBT: 10.0
dateFin: 300.0 # does not seem to be used ?
precision: 0.0
33 changes: 33 additions & 0 deletions data/params/itk/sorghum_burkina_2017.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
DateSemis: 2017-2-1
NI: .nan # intensification parameter ; if .nan computation will be done without taking intensification into consideration
coefMc: 0.0 # impact of permanent covering effect on estimation of coefficient of evaporation from the soil (kce)

densite: 53333.0 # sowing density (ha-1)

nbjTestSemis: 0 # parameter for testing sowing date
profRacIni: 0.0 # used in the initiatlization of root_tank_capacity
seuilEauSemis: 8.0 # if surface_tank_stock is above this threshold, crop is initiated

# irrigation related
irrigAuto: false
irrigAutoTarget: 0.0
maxIrrig: 0.0

# mulch related
surfMc: 1.0 # overing capacity of the mulch (ha/t)
biomIniMc: 0.0 # initial mulch biomass (kg/ha)
humSatMc: 0.0 # saturation point of mulch, kg H2O/kg biomass (% m/m)
mulch: 1.0 # permanent mulch effect

KI: 0.0 # coefficient used in mulch calculations
KNLit: 0.0 # coefficient used in mulch calculations
KNUp: 0.0 # coefficient used in mulch calculations
KT: 0.0 # coefficient used in mulch calculations

# non utilisés dans le modèle python
DisMc: 0
TxRecolte: 0.0
TxaTerre: 0.0
NbUBT: 10.0
dateFin: 300.0 # does not seem to be used ?
precision: 0.0
17 changes: 17 additions & 0 deletions data/params/soil/exemple5.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
epaisseurProf: 1300.0
epaisseurSurf: 200.0
stockIniProf: 170.0
stockIniSurf: 30.0

# params type sol
seuilRuiss: 20.0
pourcRuiss: 0.3
ru: 132.0

# non utilisés mais présents dans sarra-h
HumCR: 0.32
HumFC: 0.32
HumPF: 0.18
HumSat: 0.48
Pevap: 0.2
PercolationMax: 5.0
70 changes: 70 additions & 0 deletions data/params/variety/millet_variety.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
# params MilHK_NERV41

# Phenology
# SARRA |---Levée---|---BVP---|---PSP---|---RPR---|---MATU1---|---MATU2---|
# WOFOST |---TSUMEM--|------------TSUM1------------|---------TSUM2---------|
SDJLevee: 70.0
SDJBVP: 700.0
SDJRPR: 400.0
SDJMatu1: 300.0
SDJMatu2: 150.0

KRdtPotA: 0.5
KRdtPotB: 100.0

PPExp: 0.12
SeuilPP: 13.6
PPsens: 0.66
PPCrit: 11.0

TBase: 11.0
TOpt1: 32.0
TOpt2: 36.0
TLim: 46.0

pcReallocFeuille: 0.6
txConversion: 5.0
txAssimBVP: 1.0
txAssimMatu1: 0.9
txAssimMatu2: 0.7
kRespMaint: 0.01

aeroTotBase: 0.6
aeroTotPente: 5.0e-05
feuilAeroBase: 0.65
feuilAeroPente: -0.0002
txRealloc: 0.4

tempMaint: 25.0

kcMax: 1.15
PFactor: 0.55
seuilCstrMortality: 3.0
kdf: 0.4

txResGrain: 0.5

VRacLevee: 35.0
VRacBVP: 35.0
VRacPSP: 35.0
VRacRPR: 35.0
VRacMatu1: 25.0
VRacMatu2: 25.0

slaMin: 0.0016
slaMax: 0.008
slaPente: 0.4

densiteA: 0.7
densiteP: 4.5

# supp params
densOpti: 53333.0
AGauss: 1.0
KRdtBiom: 0.0
LGauss: 1.0
NIYo: 1.0
NIp: 0.0
phaseDevVeg: 0
poidsSecGrain: 0.028
senCO2: 10.0
70 changes: 70 additions & 0 deletions data/params/variety/millet_variety_exemple5.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
# params MilHK_NERV41

# Phenology
# SARRA |---Levée---|---BVP---|---PSP---|---RPR---|---MATU1---|---MATU2---|
# WOFOST |---TSUMEM--|------------TSUM1------------|---------TSUM2---------|
SDJLevee: 70.0
SDJBVP: 700.0
SDJRPR: 400.0
SDJMatu1: 300.0
SDJMatu2: 150.0

KRdtPotA: 0.5
KRdtPotB: 100.0

PPExp: 0.12
SeuilPP: 13.6
PPsens: 0.66
PPCrit: 11.0

TBase: 11.0
TOpt1: 32.0
TOpt2: 36.0
TLim: 46.0

pcReallocFeuille: 0.6
txConversion: 5.0
txAssimBVP: 1.0
txAssimMatu1: 0.9
txAssimMatu2: 0.7
kRespMaint: 0.01

aeroTotBase: 0.6
aeroTotPente: 5.0e-05
feuilAeroBase: 0.65
feuilAeroPente: -0.0002
txRealloc: 0.4

tempMaint: 25.0

kcMax: 1.15
PFactor: 0.55
seuilCstrMortality: 3.0
kdf: 0.4

txResGrain: 0.5

VRacLevee: 35.0
VRacBVP: 35.0
VRacPSP: 35.0
VRacRPR: 35.0
VRacMatu1: 25.0
VRacMatu2: 25.0

slaMin: 0.0016
slaMax: 0.008
slaPente: 0.4

densiteA: 0.7
densiteP: 4.5

# supp params
densOpti: 53333.0
AGauss: 1.0
KRdtBiom: 0.0
LGauss: 1.0
NIYo: 1.0
NIp: 0.0
phaseDevVeg: 0
poidsSecGrain: 0.028
senCO2: 10.0
3 changes: 2 additions & 1 deletion data/params/variety/sorgho_variety.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
# params ok depuis SorGuiAm_MLIV41
AGauss: 1.0
KRdtBiom: 0.0 # ok
KRdtPotA: 0.4 # ok
KRdtPotA: 0.8 # ok
# KRdtPotA: 0.4 # ok
KRdtPotB: 100.0 # ok
LGauss: 1.0
NIYo: 1.0
Expand Down
Loading

0 comments on commit 756d11d

Please sign in to comment.