All functions

CoriEstimator

CoriEstimator

GrowthRateEstimator

GrowthRateEstimator

InfectivityProfile

InfectivityProfile

JavaApi

Java Epidemic

Serialiser

Serialiser

addBinomialRate()

Calculate a simulated set of expected proportions based on imports, growth rates and a baseline total

addBootstrappedObservations()

Generate a random set of observations from a poisson rate

addImportations()

Add importations to the simulation. Without importations there will be no growth so some cases must be imported.

addObservedRate()

Add in a simulated rate of observed cases based on the underlying growth rate and imports with a weekly variation

addPoissonRate()

Calculate a simulated set of expected incidences based on imports and growth rate

discreteGammaInfectivityProfile()

Generates one or more discrete infectivity profiles based on discretised gamma distributions.

doublingTimeFromGrowthRate()

Calucualte a doubling time with quantiles for any timeseries with Growth rate estimates

epiestimRtEstimate()

Minimal epiestim wrapper to execute a time series R_t using a discrete infectivity profile matrix, and format the result to be consistent with the rest of this..

generateGrowthRate()

Generate a growth timeseries simulation based on a small set of fixed time points.

generateRt()

Generate an R_t timeseries simulation based on a small set of fixed time points.

getGrowthRateBasedDataset()

Convenience method to generate a random growth rate simulation

getTwoAlternativesDataset()

Convenience wrapper to generate a 2 strain type comparison. strain 1 will have suffix .s1 and strain 2 will have .s2

jepidemic-package

jepidemic: Java Epidemic

locfitGrowthEstimate()

Generate a smoothed estimate of the absolute growth rate of cases using a poisson model.

locfitPoissonRateEstimate()

Generate a smoothed estimate of the absolute growth rate of cases using a poisson model.

locfitProportionEstimate()

Generate a smoothed estimate of the proportion of cases compared to some total.

locfitProportionalGrowthEstimate()

Generate a smoothed estimate of the relative growth rate of cases compared to some baseline using proportions.

periodicGrowthRate()

Generate a periodic growth timeseries simulation

pointPoissonEstimate()

Calculate a slightly more robust estimate of growth rate and poisson rate based on a single model

pointProportionEstimate()

Calculate a slightly more robust estimate of growth rate and proportion based on a single model at a range of

renameResult()

Rename a growth rate estimate by placing a prefix in front o

rtFromGrowthRate()

Calculate a reproduction number estimate using the Wallinga 2007 estimation using empirical generation time distribution. This uses resampling to transmit uncertainty in growth rate estimates

uncertainGammaInfectivityProfiles()

Generate a set of infectivity profiles based on uncertain

weekendEffect()

Calculates a weighting to apply to each day of week