Dice Question Streamline Icon: https://streamlinehq.com

Analytical solution of the expiring fitness ODE system

Derive explicit time-dependent closed-form solutions for the expiring fitness model defined by the coupled differential equations dot{x} = s x (1 − x) and dot{s} = − x s, including exact expressions for x(t), s(t), and the sweep completion time (e.g., the time to reach a specified fraction r of the final frequency β), thereby eliminating reliance on logistic approximations used to estimate partial sweep dynamics and overlap probabilities.

Information Square Streamline Icon: https://streamlinehq.com

Background

The paper introduces an effective model of expiring fitness to capture partial sweeps of immune-evasive variants, specified by the coupled ODEs dot{x} = s x (1 − x) and dot{s} = − x s. This model is used to paper eco-evolutionary dynamics when variant growth advantages dissipate due to host immunity.

To estimate sweep durations and the probability of overlapping sweeps, the authors resort to an approximate logistic expression for x(t), noting that they could not solve the coupled ODEs analytically. A closed-form solution for x(t) and s(t) would provide rigorous expressions for key quantities such as the time-to-threshold and overlap probabilities, strengthening the analytical foundations of the model and its predictions.

References

While we could not solve the differential equations of the main text analytically, we can give an approximate expression for the time dependent frequency x during the partial sweep: This is simply the expression of a logistic growth starting at x_0 and saturating at β.

Eco-evolutionary dynamics of adapting pathogens and host immunity (2402.07252 - Barrat-Charlaix et al., 11 Feb 2024) in Appendix, Section "Expiring fitness model and random walk", Subsection "Expiring fitness effects: sweep size and probability of overlap"