1 / 34

Concepts and tools for collaborative weed demographic modeling

Concepts and tools for collaborative weed demographic modeling. Niels Holst Århus University Denmark. Acknowledgments. European Network for the Durable Exploitation 0f Crop Protection Strategies (ENDURE) International Centre for Research in Organic Food Systems (ICROFS). Weed modeling: Why?.

ruth-riley
Download Presentation

Concepts and tools for collaborative weed demographic modeling

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Concepts and toolsfor collaborative weed demographic modeling Niels Holst Århus University Denmark

  2. Acknowledgments • European Network for the Durable Exploitation 0f Crop Protection Strategies (ENDURE) • International Centre for Research in Organic Food Systems (ICROFS)

  3. Weed modeling: Why? • Proximate • fun • profitable • Ultimate • science (research, education) • technology (tactics, strategy, policy)

  4. Models are thinking tools Models help us formulate notions about the dynamics of the different species that an ecosystem comprises. AP Gutierrez 1996

  5. Modeling for weed science • Research • integration • analysis • idea generation • Education • theory • practice

  6. Models make you think The purpose of models is not to fit data but to sharpen the questions. S Karlin

  7. A diversity of models • 134 scientific papers • 60 weed species • 40 crops Holst et al. (2007). Weed Research 47: 1-14.

  8. Modeling life cycle • Formulate • Implement • Test • Publish

  9. WeedML components annualweed

  10. WeedML components GALAP SETVI STEME

  11. WeedML components GALAP SETVI STEME crop

  12. WeedML components GALAP SETVI STEME maize winter wheat

  13. WeedML components GALAP SETVI STEME maize maize winter wheat

  14. WeedML components GALAP SETVI STEME maize maize winter wheat competition

  15. WeedML components GALAP SETVI STEME maize maize winter wheat hyperbolic INTERCOM

  16. WeedML ancestry WeedML WeedMarkup Language SBML Systems Biology Markup Language XML eXtensible Markup Language

  17. <weedml version=“1.0”> + <model class=“annual_weed” name=“galap”> + <model class=“crop” name=“winter_wheat”> + <model class=“competition::hyperbolic”> + <model class=“weather::log_file”> + <output class=“xy_plot”> </weedml>

  18. <weedml version=“1.0”> + <model class=“annual_weed” name=“galap”> + <model class=“crop” name=“winter_wheat”> + <model class=“competition::hyperbolic”> + <model class=“weather::log_file”> + <output class=“xy_plot”> </weedml>

  19. <weedml version=“1.0”> + <model class=“annual_weed” name=“galap”> + <model class=“crop” name=“winter_wheat”> + <model class=“competition::hyperbolic”> + <model class=“weather::log_file”> + <output class=“xy_plot”> </weedml>

  20. <weedml version=“1.0”> + <model class=“annual_weed” name=“galap”> + <model class=“crop” name=“winter_wheat”> + <model class=“competition::hyperbolic”> + <model class=“weather::log_file”> + <output class=“xy_plot”> </weedml> /

  21. <weedml version=“1.0”> + <model class=“annual_weed” name=“galap”> + <model class=“crop” name=“winter_wheat”> + <model class=“competition::hyperbolic”> + <model class=“weather::log_file”> + <output class=“xy_plot”> </weedml>

  22. <weedml version=“1.0”> + <model class=“annual_weed” name=“galap”> + <model class=“crop” name=“winter_wheat”> + <model class=“competition::hyperbolic”> + <model class=“weather::log_file”> + <output class=“xy_plot”> </weedml>

  23. <weedml version=“1.0”> + <model class=“annual_weed” name=“galap”> + <model class=“crop” name=“winter_wheat”> + <model class=“competition::hyperbolic”> + <model class=“weather::log_file”> + <output class=“xy_plot”> </weedml>

  24. <weedml version=“1.0”> + . . . <model class=“weather::log_file”> <parameter name=“file” value=“paris01.txt“ /> <parameter name=“date” col=“1“ /> <parameter name=“temperature” col=“2” /> <parameter name=“irradiation” col=“4” /> </model> + ... </weedml>

  25. <weedml version=“1.0”> + <model class=“annual_weed” name=“galap”> + <model class=“crop” name=“winter_wheat”> + <model class=“competition::hyperbolic”> + <model class=“weather::log_file”> + <output class=“xy_plot”> </weedml>

  26. <weedml version=“1.0”> + . . . <model class=“crop” name=“winter_wheat” from=“doc(www.weedml.org/models/simple-winter-wheat.xml)” /> + . . . </weedml>

  27. <weedml version=“1.0”> + <model class=“annual_weed” name=“galap”> + <model class=“crop” name=“winter_wheat”> + <model class=“competition::hyperbolic”> + <model class=“weather::log_file”> + <output class=“xy_plot”> </weedml>

  28. <weedml version=“1.0”> <model class=“annual_weed” name=“galap”> + <model class=“stage” name=“seed”> + <model class=“stage” name=“juvenile”> <model class=“stage” name=“flowering”> + <model class=“reproduction”> + . . . </model </model> + . . . </weedml>

  29. WeedML architecture Base library Engine library Plug-ins Applications WeedML Output

  30. WeedML architecture Base library Engine library Plug-ins Applications WeedML Output

  31. WeedML architecture Base library Engine library Plug-ins Applications WeedML Output

  32. WeedML architecture Base library Engine library Plug-ins Applications WeedML Output

  33. WeedML organisation • www.weedml.org • applications • plug-ins • models • annual meetings • weedml.sourceforge.net • source code

More Related