Learn R Programming

landsepi (version 1.5.1)

Landscape Epidemiology and Evolution

Description

A stochastic, spatially-explicit, demo-genetic model simulating the spread and evolution of a plant pathogen in a heterogeneous landscape to assess resistance deployment strategies. It is based on a spatial geometry for describing the landscape and allocation of different cultivars, a dispersal kernel for the dissemination of the pathogen, and a SEIR ('Susceptible-Exposed-Infectious-Removed’) structure with a discrete time step. It provides a useful tool to assess the performance of a wide range of deployment options with respect to their epidemiological, evolutionary and economic outcomes. Loup Rimbaud, Julien Papaïx, Jean-François Rey, Luke G Barrett, Peter H Thrall (2018) .

Copy Link

Version

Install

install.packages('landsepi')

Monthly Downloads

286

Version

1.5.1

License

GPL (>= 2) | file LICENSE

Maintainer

Jean-Francois Rey

Last Published

September 23rd, 2024

Functions in landsepi (1.5.1)

allocateLandscapeCroptypes

Allocate croptypes to the landscape
checkSimulParams

Check simulation parameters
Cultivars_list

Cultivars Type list
checkPathogen

Check pathogen
checkPI0_mat

Check the array PI0_mat when entered manually in loadInoculum().
getMatrixCultivarPatho

Get the "cultivar/pathogen genotype" compatibility matrix.
checkTime

Check time
getMatrixGenePatho

Get the "resistance gene/pathogen genotype" compatibility matrix.
checkCultivars

Check cultivars
createSimulParams

Create a LandsepiParams object.
checkCultivarsGenes

Check cultivars genes
is.in.01

is.in.01
LandsepiParams

Class LandsepiParams
demo_landsepi

Package demonstration
allocateCroptypeCultivars

Allocate cultivars to one croptype
checkDispersalHost

Check host dispersal
checkGenes

Check genes
loadDispersalHost

Load a host dispersal matrix
checkInoculum

Check inoculum
loadDispersalPathogen

Load pathogen dispersal matrices
inoculumToMatrix

Inoculum To Matrix
evol_output

Generation of evolutionary model outputs
loadTreatment

Load treatment parameters
is.positive

is.positive
loadGene

Load a gene
checkLandscape

Check the landscape
loadInoculum

Load Inoculum
getMatrixCroptypePatho

Get the "croptype/pathogen genotype" compatibility matrix.
is.strict.positive

is.strict.positive
periodic_cov

Periodic covariance function
checkOutputs

Check outputs
logit

Logit function
checkDispersalPathogen

Check pathogen dispersal
checkTreatment

Check treatment
resetCultivarsGenes

Reset cultivars genes
dispP

Dispersal matrices for rust fungi of cereal crops.
compute_audpc100S

Compute AUDPC in a single 100% susceptible field
is.wholenumber

is.wholenumber
runShinyApp

runShinyApp
invlogit

Inverse logit function
epid_output

Generation of epidemiological and economic model outputs
loadLandscape

Load a landscape
price_reduction

Price reduction function
plot_allocation

Plotting allocation of croptypes in a landscape
getMatrixPolyPatho

Get the "polygon/pathogen genotype" compatibility matrix.
loadOutputs

Load outputs
setPathogen

Set the pathogen
landscapeTEST

Landscapes
initialize,LandsepiParams-method

LandsepiParams
landsepi-package

Landscape Epidemiology and Evolution
loadPathogen

Load pathogen parameters
loadCroptypes

Load Croptypes
loadSimulParams

Load simulation parameters
plot_freqPatho

Plotting pathotype frequencies
loadCultivar

Load a cultivar
model_landsepi

Model for Landscape Epidemiology & Evolution
setGenes

Set genes
setSeed

Set the seed
setInoculum

Set inoculum
setCroptypes

Set croptypes
setLansdcape

Set the landscape
setCultivars

Set cultivars
setOutputs

Set outputs
survivalProbToMatrix

Survival probability To Matrix
multiN

Allocation of cultivars
plotland

Plotting the landscape
setTreatment

Set chemical treatments
setDispersalHost

Set host dispersal
setDispersalPathogen

Set pathogen dispersal
switch_patho_to_aggr

Switch from index of genotype to indices of agressiveness on different components
show

show
print

print
video

Generation of a video
runSimul

Run a simulation
saveDeploymentStrategy

Save landscape and deployment strategy
setSeedValue

setSeedValue
summary

summary
updateReproSexProb

Update the probability of sexual reproduction
simul_landsepi

Simulation with input parameters as data.frames.
setTime

Set time parameters
updateSurvivalProb

Update pathogen survival probability during the off-season
antideriv_verhulst

Antiderivative of the Verhulst logistic function
allocateCultivarGenes

Allocate genes to a cultivar
checkCroptypes

Check croptypes
AgriLand

Landscape allocation