Commit 17944ada authored by Laura Meier's avatar Laura Meier
Browse files

Update README.md

parent c509401a
......@@ -23,18 +23,22 @@ Open model GUI via:
Mastiff is modular in design. Therefore, you can switch on and off different processes in the GUI
interface, including options/functions/processes that are not included in ODD protocol yet.
Left side:
- Simulation parameters (amount segments, simulation time in months), initialisation for biofilm biomass and abundances (x:y defines the range, e.g. increasing intial abundance, if x = y every segmen has the same abundance)
- Button for intialize parameters (save parameters) and Button for run the model
- Number runs, Name Scenario, Path in which the output should be saved
Middle:
- Environmental parameters: air temperature, land use profile by defining land use types for each segment (options: individual by A-F, sequence (Holtemme), load file), minimum nutrient factor (min eN)
- Biofilm parameters (growth rate, B0) and compartments (epsilon, my), Eutrophication parameters (thresholds beta0 and beta 1, pfmax, betaf)
- Species characteristics: Mortality(mortality rates, scale, drift mortality), Reproduction (offspring, dispersal probability and distances)
- Trohic interaction
Right side:
- Stressors: constant input of herbicides and insecticides in segments with agriculture and WWTP, input of pesticides by event
- Output Files (see OUTPUT/RESULT FILES)
Table (lower right):
- segment specific parameters (number, land use type, maximal shading factor, epsilon, my, drift mortality, nutrient factor, biofilm biomass, abundance for each species, constant herbicide/insecticide input, beta1)
-> double-click: change a parameter in a segment individually
......@@ -42,12 +46,9 @@ Table (lower right):
## RUNNING
Single scenario: choose tab single scenario, press 'Initialize Parameter' and afterwards 'Run Model'
> Single scenario: choose tab single scenario, press 'Initialize Parameter' and afterwards 'Run Model'
Multiple scenario (e.g. sensitive analysis): Define parameter variation in MainController.java
method onButtonClickvaryPar(). Choose tab multiple scenarios and define scenario name and path.
Decide if result files should be filtered by coexistence of species or/and rangeof abundance.
Press Run multiple.
> Multiple scenario (e.g. sensitive analysis): Define parameter variation in MainController.java method onButtonClickvaryPar(). Choose tab multiple scenarios and define scenario name and path. Decide if result files should be filtered by coexistence of species or/and rangeof abundance. Press Run multiple.
## OUTPUT/RESULT FILES
......@@ -62,4 +63,4 @@ You can find result files starting manually in MODEL_MASTIFF\Mastiff\Java model
A few options/function shown in GUI are implemented and tested but not relevant for publications and not mentioned in ODD. For further studies interfaces are build (e.g. predator 'Stonefly' eating on grazers, pesticide module) but not coupled or tested sufficiently.
## ODD protocol
A complete, detailed model description, following the ODD protocall is provided [here](https://git.ufz.de/oesa/mastiff/-/blob/main/Model%20description.pdf)
A complete, detailed model description, following the ODD protocall is provided [here](https://git.ufz.de/oesa/mastiff/-/blob/main/Model%20description.pdf).
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment