EcolMod Lab
#header.html#about#Don't follow leaders


About the lab

My lab has no walls. We create models together, either connected by the web, or more closely when co-modellers (that's you!) come and visit for a day, a few days or weeks, or several months. You are always welcome but I can only rarely find funds for your subsistence here. My office door is always open for statistical first-aid, scientific discussions, or ramblings about the world at large. When the door is closed, I am zooming, or maybe sweating over recording a do-it-yourself video on modelling.


About me (and some of you)

Portrait Hello, my name is Niels Holst and I am the leader of this lab. Way back, I graduated from University of Copenhagen with an MSc in Biology and a BSc in Computer Science. My lecturers and later supervisors, Assoc. Prof. Gösta Nachman and Assoc. Prof. Michael Münster-Swendsen (✞), got me hooked on modelling insect population dynamics in tri-trophic systems. Biology + Numbers + Code + Statistics. That was the perfect mix for me!

For my MSc thesis, I developed a metapopulation model of the predatory mites/spider mites/cucumber system. That was way before PCs became widespread (not to mention Internet and e-mail). I remember writing code to draw lines on the screen (turning on and off the right pixels). The code was all in Borland Pascal. The final report was not brilliant (nor the grade) but reflected a learning experience.

Onwards with a four-year PhD project, modelling the multitrophic interactions in the natural enemies/aphids/winter wheat system. Lessons learnt, I realised that I had to start out creating a tool to build the model, before actually building the very model itself (if you can feel an anticlimax coming up, I can only compliment you on your good intuition). I switched to C++ and Qt Creator and climbed that steep learning curve. It paid off, as I have used those tools ever since, spending 20,000+ working hours. It took me two years before I had something functional. The design goals were very much inspired by my external supervisor, Prof. Andy Gutierrez (his sound and simple modelling approach is reflected in all of my models). However, in the end, I only managed to publish a paper on the design of my modelling tool; the actual model never saw the light of day. The final thesis was not brilliant (though it somehow survived the scrutiny of Prof. A.F.G. Dixon) but reflected yet another learning experience.

So, I never got around to use my modelling tool during my PhD but near its closing time, Research Entomologist William Meikle showed up out of West Africa. The two of us got cranking on modelling grain storage pests, and we never looked back. He was the first of many collaborators, who threw modelling projects at me. With every new challenge, I had to elaborate on my tool until it got so unwieldly that I had to rewrite it all again. In the end, I arrived at the current versions of Universal Simulator and BoxScript (which replaced XML eight years ago). These versions I regard as stable. Now extensions will come not as big rewrites but only as incremental improvements (your suggestions are welcome!).

In addition to the good people mentioned above, I thank Dr. Oliver Körner and Consultant Jesper Mazanti Aaslyng for introducing me to the world of greenhouse microclimate modelling. Much of the funding that went into the development of Universal Simulator came from greenhouse modelling funds.

Thanks to Prof. Antonio Saltelli for supervising me on uncertainty and sensitivity analysis. With his guidance on the mathematical details, both techniques are now fully integrated into Universal Simulator.

Thanks to Dr. Stéphanie Saussure for our collaboration on entomopathogens in cereal aphids. Maybe I can now finally complete that deliverable of my PhD project!

Thanks to Dr. Teis Boderskov for introducing me to kelp. What an interesting plant to model, and we have even just begun!

Thanks to all students who have come to work in my lab. You have really kept me going - and laughing!



You can find me by e-mail, on Messenger, or WhatsApp. My mobile number is +45 22 28 33 40.

My publications are available in chronological order on ORCID and in citation order on Google Scholar.

Here is my department and the location of my office.


Try it!

Download the latest version with the newly published Cereal Aphid-Fungus model. Also includes the Virtual Greenhouse model.

5 Oct 2023

Model just published

Read our paper on the Cereal Aphid-Fungus model and study the detailed documentation. Any questions? Write us.

2 Aug 2023

Home page overhaul

We remain candy-coloured until further notice.

1 Aug 2023


Any questions concerning our models and tools? Interested in visiting the lab? Want to chat online? Write us.