fn exponential(
    lethality: Option<f32>,
    duration_transient_shedder: Option<u32>,
    duration_transient_non_shedder: Option<u32>,
    mean_duration_lethal: Option<f32>,
    full_mab_protection: Option<u32>,
    partial_mab_protection: Option<u32>
) -> SystemWrapper
Expand description

exponential( lethality=0.3, duration_transient_shedder=2, duration_transient_non_shedder=1, mean_duration_lethal=8.0, full_mab_protection=12, partial_mab_protection=6, )

Default disease course for classical swine fever (CSF), with exponential distribution of survival time of lethally infected hosts.

Parameters:

lethality - disease lethality

duration_transient_shedder - number of weeks transiently infected hosts are shedders/infectious

duration_transient_non_shedder - number of weeks transiently infected hosts are non-shedders/non-infectious

mean_duration_lethal - average of exponentially distributed infectious period of lethally infected hosts, in weeks

full_mab_protection - duration of full protection through maternal antibodies, in weeks

partial_mab_protection - duration of partial protection through maternal antibodies after full protection, in weeks