This function calculates the expected number of observed pairs in the sample that are linked by the linkage criteria. The function requires the sensitivity \(\eta\)
and specificity \(\chi\) of the linkage criteria, and sample size \(M\). Assumptions about transmission and linkage (single or multiple)
can be specified.
exp_links(eta, chi, rho, M, R = NULL, assumption = "mtml")
scalar or vector giving the sensitivity of the linkage criteria
scalar or vector giving the specificity of the linkage criteria
scalar or vector giving the proportion of the final outbreak size that is sampled
scalar or vector giving the number of cases sampled
scalar or vector giving the effective reproductive number of the pathogen (default=NULL)
a character vector indicating which assumptions about transmission and linkage criteria. Default = 'mtml'
. Accepted arguments are:
'stsl'
for the single-transmission single-linkage assumption (prob_trans_stsl()
).
'mtsl'
for the multiple-transmission single-linkage assumption (prob_trans_mtsl()
).
'mtml'
for the multiple-transmission multiple-linkage assumption (prob_trans_mtml()
).
scalar or vector giving the expected number of observed links in the sample
Other obs_pairs:
obs_pairs_mtml()
,
obs_pairs_mtsl()
,
obs_pairs_stsl()
# The simplest case: single-transmission, single-linkage, and perfect sensitivity
exp_links(eta=1, chi=0.9, rho=0.5, M=100, assumption='stsl')
#> Warning: `exp_links()` was deprecated in phylosamp 1.0.0.
#> ℹ Please use `translink_expected_links_obs()` instead.
#> Warning: The `eta` argument of `exp_links()` is deprecated as of phylosamp 1.0.0.
#> ℹ Please use the `sensitivity` argument of `translink_expected_links_obs()`
#> instead.
#> Warning: The `chi` argument of `exp_links()` is deprecated as of phylosamp 1.0.0.
#> ℹ Please use the `specificity` argument of `translink_expected_links_obs()`
#> instead.
#> Calculating expected number of links assuming single-transmission and single-linkage
#> [1] 49.99926
# Multiple-transmission and imperfect sensitivity
exp_links(eta=0.99, chi=0.9, rho=1, M=50, R=1, assumption='mtsl')
#> Calculating expected number of links assuming multiple-transmission and single-linkage
#> [1] 57.3837
# Small outbreak, larger sampling proportion
exp_links(eta=0.99, chi=0.95, rho=1, M=50, R=1, assumption='mtml')
#> Calculating expected number of links assuming multiple-transmission and multiple-linkage
#> [1] 108.25
# Large outbreak, small sampling proportion
exp_links(eta=0.99, chi=0.95, rho=0.05, M=1000, R=1, assumption='mtml')
#> Calculating expected number of links assuming multiple-transmission and multiple-linkage
#> [1] 25022