titre_data_fast | R Documentation |
Overall model function, fast implementation
titre_data_fast(
theta,
infection_history_mat,
circulation_times,
circulation_times_indices,
sample_times,
rows_per_indiv_in_samples,
cum_nrows_per_individual_in_data,
nrows_per_blood_sample,
measurement_strain_indices,
antigenic_map_long,
antigenic_map_short,
antigenic_distances,
mus,
boosting_vec_indices,
boost_before_infection = FALSE
)
theta |
NumericVector, the named vector of model parameters |
infection_history_mat |
IntegerMatrix, the matrix of 1s and 0s showing presence/absence of infection for each possible time for each individual. |
circulation_times |
NumericVector, the actual times of circulation that the infection history vector corresponds to |
circulation_times_indices |
IntegerVector, which entry in the melted antigenic map that these infection times correspond to |
sample_times |
NumericVector, the times that each blood sample was taken |
rows_per_indiv_in_samples |
IntegerVector, one entry for each individual. Each entry dictates how many indices through sample_times to iterate per individual (ie. how many sample times does each individual have?) |
cum_nrows_per_individual_in_data |
IntegerVector, How many cumulative rows in the titre data correspond to each individual? |
nrows_per_blood_sample |
IntegerVector, one entry per sample taken. Dictates how many entries to iterate through cum_nrows_per_individual_in_data for each sampling time considered |
measurement_strain_indices |
IntegerVector, the indices of all measured strains in the melted antigenic map, with one entry per measured titre |
antigenic_map_long |
NumericVector, the collapsed cross reactivity map for long term boosting, after multiplying by sigma1 see |
antigenic_map_short |
NumericVector, the collapsed cross reactivity map for short term boosting, after multiplying by sigma2, see |
antigenic_distances |
NumericVector, the collapsed cross reactivity map giving euclidean antigenic distances, see |
mus |
NumericVector, if length is greater than one, assumes that strain-specific boosting is used rather than a single boosting parameter |
boosting_vec_indices |
IntegerVector, same length as circulation_times, giving the index in the vector |
boost_before_infection |
bool to indicate if calculated titre for that time should be before the infection has occurred, used to calculate titre-mediated immunity |
NumericVector of predicted titres for each entry in measurement_strain_indices
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.