Closed slwu89 closed 2 years ago
New parameters:
dr_vec_doses
is a matrix where rows are days and columns are each dose.dr_vec_inf
is a vector where rows are daysmax_ab_inf
maximum value for infection derived NATNew variables:
ab_titre_inf
a DoubleVariable objectNew functions:
create_independent_nat_variables
independent_ab_titre_process
, get_time_since_last_infection
attach_event_listeners_independent_nat
make_calculate_nat
make_independent_vaccine_infection_nat_parameters
Modified functions:
infection_process_vaccine
, infection_process_vaccine_cpp
infection_process_vaccine_cpp_internal
create_exposure_scheduler_listener_vaccine
done #65
from Azra:
First step would be to track NATs separately for vaccination and natural immunity - and then also track the sum of these so that they can be used jointly to estimate vaccine efficacy.
Second would be to allow different parameters (the durations of short / long and the timeswitches) for natural immunity, dose 1/2 of the vaccine and dose 3 of the vaccine (where dose 3 parameters would replace dose 1/2.
That would give us maximum flexibility in fitting models to the observed data in the coming week or two to see if we can see a slower decay after dose 3 and/or from natural immunity (which would represent broader immune responses / T cells). At the moment the only way we can vary this is by the boost that is a separate parameter for each dose and for natural immunity.