pherosensor-toolbox documentation
The pherosensor-toolbox software is decomposed in several packages, including the pheromone_dispersion package, the source_localization package and the utils package.
The pheromone_dispersion package contains the pheromone propagation model as well as the implementation of each terms, the parameters and tools to build them.
The source_localization package contains the inverse problem of inference of the quantity of pheromone emitted by the insects using pheromone sensors data and prior biological information, and all the bricks to build such inverse problems.
The utils package contains different useful but not essential scripts such as plotting scripts and scripts to compute criterias to evaluate the performance of the inference.
- The pherosensor package
- The pheromone_dispersion package for modeling the pheromone propagation
- The pheromone propagation model implementation and its solvers
- The reaction operator implementation
- The advection operator implementation
- The diffusion operator implementation
- The identity operator implementation
- The source term
- Some tools to generate the deposition coefficient
- The wind velocity field and some tools to generate it
- The diffusion tensor
- The geometry of the domain and of the time window
- The Gaussian plume approximation of the pheromone propagation model
- The cli module
- The source_localization package for infering the quantity of pheromone emitted by the insects
- The cost function and its related tools
- The sensors, its observations and its features
- The control variable and all its prior known features
- The population dynamic models and its implementation
- The adjoint model, its implementation and its solvers
- The implementation of the gradient descent algorithm
- The implementation of the proximal gradient algorithm
- The utils package for plotting and evaluating the results