EntoSim is a software that fit with the idea of a fast application of mathematical models to study ectotherm populations like insects.
It is developed to manage directly all the calculation needed from a first step of lab rearing parameters estimation, to a second step of field population modelling, and finally ending up to a comparison and model validation.
All these mathematical operations and analyses are combined in a single software, with the possibility to easily add other population dynamics models, as well as other development rate functions.
For further reading please refer to Rossini et al. 2020.
We are proud to annouce that the realeas of a new version of EntoSim! You can now visualize your simulations on your local browsers just by running the EntoSim Docker container without any further installation.
If you are not familiar with the mathematical models involved in this software, you can find all the information in the following publications:
- Use of ROOT to build a software optimized for parameter estimation and simulations with Distributed Delay Model.
- A novel modelling approach to describe an insect life cycle vis-à-vis plant protection: description and application in the case study of Tuta absoluta.
- A novel version of the Von Foerster equation to describe poikilothermic organisms including physiological age and reproduction rate.
- EntoSim, a ROOT-based simulator to forecast insects’ life cycle: Description and application in the case of Lobesia botrana.
- Distributed Delay Model and Von Foerster's equation: Different points of view to describe insects' life cycles with chronological age and physiological time.
- A Modelling Approach to Describe the Anthonomus eugenii (Coleoptera: Curculionidae) Life Cycle in Plant Protection: A Priori and a Posteriori Analysis.
- Reformulation of the Distributed Delay Model to describe insect pest populations using count variables.
If you are using EntoSim for scientific purposes, you can cite any of these articles. In particular, the state of art of EntoSim is detailed in (1) and (4), while mathematical aspects are detailed in (2), (3), (5), (6) and (7).
To run the EntoSim v2.1 Docker container you only need:
- Linux OS or MacOS
- Docker version 19.03.12
- Up to 2GB of space.
If you decide that your life is boring and you want to get in trouble, you can clone the repository and install all the required dependancies. Note that the Python packages can be also installed during Entosim compiling.
- ROOT v6.16 or later
- Python 3.0 or later
- Python 3 packages:
- numpy
- scipy
- plotly
- dash
- pandas
- dash-bootstrap-components
- GNU Make 3.81 or later
If you have suggestions, complains, if you just want to tell us how awesome we are or want to send us candies, please send us an email: Luca or Silvia.
If you use this software please cite:
The latest manuscript is in progress. For the moment, please refer
to the literature indicated at the beginning of this readme file
into the "Background Information" section.