Learn R Programming

briskaR (version 0.1.2)

ecoToxic: EcoToxicological model method

Description

Generic method on Landscape and Individuals objects applying ecotoxicological equation.

This method gives internal concentration of contaminants within individuals, from toxic quantities in the environment and individual parameters.

Usage

ecoToxic(objectL, objectI, ...)

# S4 method for Landscape,Individuals ecoToxic(objectL, objectI, objectT, mintime = 1, maxtime, kin = 0.25, kout = 0.5, deltat = 0.1)

Arguments

objectL

A Landscape object

objectI

An Individuals object

...

other parameters

objectT

A ToxicIntensityRaster object, a 3D array of Toxic Dispersion over time [t,x,y], first indice is time

mintime

Time to start simulation (default = 1)

maxtime

Time to end simulation

kin

ingestion rate (% of contaminants staying in the body)

kout

elimination rate (% of contaminants eliminated from the body)

deltat

% of a time unit for the ordinary differential equation (ODE)

Value

An Individuals object with updated internal toxic concentrations

Examples

Run this code
# NOT RUN {
data(maize_65)
# Calculation of toxic internal concentration of individuals :
res <- ecoToxic(alandscape, anindividuals, atoxicintensity,
 mintime=1, maxtime=60, kin=0.25, kout=0.5, deltat=0.1)
# time series of toxic internal concentration for the 1st individual:
plot(alandscape, res, numind=1)
# Simulate pollen dispersion
tox <- toxicIntensity(maize.landscape,maize.emitted_pollen,1,61)
# Simulate ecotoxicological for individuals plot ecotoxicology of individual 1.
ind2<-ecoToxic(maize.landscape,maize.individuals,objectT=tox,maxtime=61)
# draw result for individual 1.
plot(maize.landscape,ind2,objectT=tox,numind=1)
# }
# NOT RUN {
# }

Run the code above in your browser using DataLab