Description Public fields Methods Examples
Class to handle parameters of the model for investment in early vaccine capacity
inputfile
World or US input file
poverall
Probability that no problem at the overall level prevents vaccine feasibility
pvector
Probability that there's no problem at the viral vector platform level
psubunit
Probability that there's no problem at the protein subunit platform level
prna
Probability that there's no problem at the RNA platform level
pdna
Probability that there's no problem at the DNA platform level
pattenuated
Probability that there's no problem at the live attenuated platform level
pinactivated
Probability that there's no problem at the inactivated platform level
pvlp
Probability that there's no problem at the virus-like particle platform level
ppreclinical
Probability that there's no problem at the candidate level when a vaccine is in preclincal trials
plivebac
Probability that there's no problem at the live attenuated bacteria platform level
paapc
Probability that there's no problem at the artificial antigen presenting cells platform level
pdendritic
Probability that there's no problem at the dendritic cells platform level
psav
Probability that there's no problem at the self-assembling vaccine platform level
punknown
Probability that there's no problem for unknown platform
prepurposed
Probability that there's no problem with a repurposed candidate
pphase1
Probability that there's no problem at the candidate level when a vaccine is in phase 1 trials
pphase2
Probability that there's no problem at the candidate level when a vaccine is in phase 2 trials
pphase3
Probability that there's no problem at the candidate level when a vaccine is in phase 3 trials
psubcat
Probability that there's no problem at subcategory level
pspike
Probability that there's no problem at the candidate level when a vaccine targets spike proten
precombinant
Probability that there's no problem at the candidate level when a vaccine targets recombinant proten
potherprotein
Probability that there's no problem at the candidate level when a vaccine targets some other proten
popshare
Share of world population accounted for by country / coalition
gdpshare
Share of world GDP accounted for by country /coalition
econlossratio
Ratio of economic losses in the country / coalition as a percent relative to world
spillovers
How much do countries in the country /coalition care about spillovers
outlifefactor
Extent to which countries care about international lives
outlivesratio
Fraction of world that lives outside country /coalition
fracHighRisk
Fraction of population in the country /coalition at high risk
TT
Time that the vaccine is brought forward (months)
tau
Period of analysis (months)
damageshare
Fraction of damage accounted for by some fraction of the population
vaccshare
Fraction of population that accounts for some fraction of damage
monthben
Economic benefit for the whole world per month (in billion $)
worldmortality
World mortality
mortality
Monthly internal mortality
statLife
Value of statistical life in million $
lifeExp
Life expectancy
yearsLost
Years lost per covid death
sharm
Expected share of harm avoided due to an alternative drug being developed
maxcand
Number of candidates to consider
hben
Monthly health benefits
damageint
Integral that measures fraction of damages
totmonthben
Total benefit of bringing forward vaccine for one month
alpha
Parameter for heterogeneity of benefits of vaccination with a smooth functional form. a=1 corresponds to perfectly homogeneous benefits, a=0 corresponds to all benefits to the first person.
benefitdist
String describing the form of the benefit distribution
piecewisepar
Parameters of a piecewise linear benefit distribution
fracneeded
Fraction of population needed to reopen economy
effpop
Effective world population that needs to be vaccinated to get all (100 percent) of benefits
simplebenefits
Whether the benefit function is a simple function with one single kink
kink2loc
Location of the second kink in the benefit function
slopefactormax
Maximum ratio between the benefits from vaccinating high risk people and next population group
slopefactormin
Minimum ratio between the benefits from vaccinating high risk people and next population group
maxgdpratio
Maximum ratio between share of GDP and share of population
benefitshape
Parameter that specifies the shape of the benefit function. It's linear if it is one, it's equal to health benefits if it is zero.
c
Cost of capacity per dose / year
capacity
Constraint on capacity (doses / month)
capkink
Capacity at which marginal cost has a kink (doses / month)
capkink_nucleic
Capacity at which marginal cost has a kink for RNA and DNA (doses / month)
capkink_subunits
Capacity at which marginal cost has a kink for protein subunit and viral vector (doses / month)
capkink_live
Capacity at which marginal cost has a kink for live attenuated and deactivated (doses / month)
mgcostelast
Elasticity of marginal cost after kink
afterCapacity
Worldwide capacity after the end of the program (doses / month)
counterCapacity
Worldwide capacity in the counterfactual (doses / month)
pop
World population population (billions)
cprod
Production cost per vaccine ($)
replications
Number of replications for Monte Carlo
fcapacity
Fraction of capacity cost that must be borne by the firm
fcostred
Fraction of cost reduction after the second vaccine within a platform
outsidefactor
How much more likely are firms to be successful in an outside market
pearly
Price of early batch of vaccines
plate
Price of late batch of vaccines
nearly
Number or vaccines in early batch
nlate
Number or vaccines in late batch
riskPremium
Premium that must given to candidates to participate despite risk (bn $)
overallFung
Fraction of capacity cost that is fungible across platforms
platFung
Fraction of capacity cost that is fungible within platforms
subcatFung
Fraction of capacity cost that is fungible within subcategory
protVectorFung
Fraction of capacity cost that is fungible between protein and viral vectors
fracScrap
Fraction of cost that can be saved if a candidate is not successful
budget
Program budget
capcost
Total capacity cost per candidate
global
Whether the the analysis is for the whole wolrd
outcap
Capacity to build in an outside market
outprob
Probability that copy vaccine will be successful, conditional on own success
outquantity
Amount of outside vaccines that will be sold at high prices
new()
Create a new Parameters
object.
Parameters$new( input = NULL, population = NULL, gdp_pc = NULL, frac_high_risk = NULL, loss2yr = NULL, worldLoss2yr = 0.138, benefitKinks = NULL, ... )
input
Determines how to initialize object. Can be a string telling
which default parameters to use. Can also be the input
object
(of class reactivevalues
) with the inputs from a Shiny app,
in which case all inputs are copied into fields.
population
Country population (in millions)
gdp_pc
Country GDP per capita (in thousand USD)
frac_high_risk
Fraction of population that is high risk
loss2yr
Cumulative percent of GDP lost because of pandemic over two years
worldLoss2yr
Cumulative percent of GDP lost worldwide because of pandemic over two years
benefitKinks
Location of the kinks in the benefit function. List with two vectors; the first vector has the fractions vaccinated, the second has the fractions of benefits obtained.
...
Set fields at non-default values
A new Parameters
object.
par <- Parameters$new(global = TRUE)
setDerivedParameters()
Compute additional parameters that are functions of the input parameters
Parameters$setDerivedParameters(benefitKinks = NULL)
benefitKinks
Location of the kinks in the benefit function. List with two vectors; the first vector has the fractions vaccinated, the second has the fractions of benefits obtained.
clone()
The objects of this class are cloneable with this method.
Parameters$clone(deep = FALSE)
deep
Whether to make a deep clone.
1 2 3 4 5 | ## ------------------------------------------------
## Method `Parameters$new`
## ------------------------------------------------
par <- Parameters$new(global = TRUE)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.