Learn R Programming

dynamAedes

Overview

dynamAedes is a stochastic, time-discrete and spatially-explicit population dynamical model for four invasive Aedes mosquito species: Aedes aegypti, Ae. albopictus, Ae. japonicus and Ae. koreicus.

The model is driven by temperature, photoperiod and intra-specific larval competition and can be applied to three different "spatial scales": punctual, local and regional. These modes consider different degrees of spatial complexity and data availability, for example by accounting for active and passive dispersal of mosquitoes or for specific input temperature data (weather station vs. gridded remotely-sensed temperature data).

The main features of dynamAedes are:

  • It allows to simulate the active and passive dispersal of adult mosquitoes (when scale="local").

  • It's a stochastic model, thus the distribution of its output metrics (e.g., number of adults) integrates "random" variation and can thus differ slightly between different model runs.

  • It provides four functions (psi, adci, dici and icci) to easily derive summary metrics (i.g., based on user-defines quantiles) on the space-time trend of the simulated population dynamics, e.g., the 95% CI of the population dispersal in a given period or the number of cells colonised.

Installation

# Install the released version from CRAN
install.packages("dynamAedes")
# Or the development version from GitHub:
# install.packages("devtools")
devtools::install_github("mattmar/dynamAedes")

Copy Link

Version

Install

install.packages('dynamAedes')

Monthly Downloads

198

Version

2.2.9

License

GPL (>= 2)

Maintainer

Matteo Marcantonio

Last Published

March 12th, 2024

Functions in dynamAedes (2.2.9)

min,dynamAedesClass-method

Min method for dynamAedesClass Provides the min number of days with at least one propagule in the system (any stage) along iterations.
psi

Proportion of successful introductions
.meuc

Euclidean distance from a pair of coordinates
summary,dynamAedesClass-method

Summary method for dynamAedesClass Provides a summary of simulations based on the dynamAedesClass.
.returndis

Distance moved by mosquito populations
dynamAedesClass-class

S4 class representing the output of dynamAedes.m
dynamAedes.m

Life cycle simulation of Aedes mosquitoes
icci

Number of invaded cells
max,dynamAedesClass-method

Max method for dynamAedesClass Provides the max number of days with at least one propagule in the system (any stage) along iterations.
.e.surv_rate.f

Egg daily survival rate
spreader

Temporal downscaling of entomological surveillance observations
psi_sp

Probability of successful introduction (spatial)
.DRC.beta

Function 2 to start Beta functions: Functions taken from https://github.com/OnofriAndreaPG/aomisc
dici

Estimate of of mosquito dispersal
.beta.fun

Function 1 to start Beta functions: Functions taken from https://github.com/OnofriAndreaPG/aomisc
.a.ovi_rate.f

Oviposition rate
.beta.init

Function 3 to start Beta functions: Functions taken from https://github.com/OnofriAndreaPG/aomisc
.a.gono_rate.f

Daily rate of gonotrophic cycle
.a.surv_rate.f

Adult female daily mortality rate
.d.surv_rate.f

Diapause eggs daily survival rate
.e.hatch_rate.f

Egg hatching rate
.a.a_disp.f

Log-Normal probability density of short active dispersal
adci

Summaries of mosquito abundance
.i.emer_rate.f

Immature daily emergence rate
AedeslifeHistoryList

Reference list for Aedes stages and substages
.e.dia_rate.f

Allocation of diapause eggs
.i.surv_rate.f

Immature daily survival rat
.i.ddmort_rate.f

Immature Density-dependent mortality rate
.euc

Euclidean distance