Simulation data from: Dynamics of immune memory and learning in bacterial communities
Data files
Mar 13, 2023 version files 126.16 GB
-
2019-02-07_params_list.txt
-
2019-03-14_params_list_run01.txt
-
2019-03-14_params_list_run02.txt
-
2019-03-14_params_list_run03.txt
-
2019-03-14_params_list_run04.txt
-
2019-03-14_params_list_run05.txt
-
2019-03-14_params_list_run06.txt
-
2019-03-14_params_list_run07.txt
-
2019-03-14_params_list_run08.txt
-
2019-03-14_params_list_run09.txt
-
2019-03-14_params_list_run10.txt
-
2019-03-14_params_list_run11.txt
-
2019-03-14_params_list_run12.txt
-
2019-03-14_params_list_run13.txt
-
2019-03-14_params_list_run14.txt
-
2019-03-14_params_list_run15.txt
-
2019-03-14_params_list_run16.txt
-
2019-03-14_params_list_run17.txt
-
2019-03-14_params_list_run18.txt
-
2019-05-07_params_list.txt
-
2019-05-08_params_list.txt
-
2019-05-14_params_list_run01.txt
-
2019-05-14_params_list_run02.txt
-
2019-05-14_params_list_run03.txt
-
2019-05-14_params_list_run04.txt
-
2019-05-14_params_list_run05.txt
-
2019-05-14_params_list_run06.txt
-
2019-05-14_params_list_run07.txt
-
2019-05-14_params_list_run08.txt
-
2019-05-14_params_list_run09.txt
-
2019-05-14_params_list_run10.txt
-
2019-06-24_params_list.txt
-
2020-09-15_params_list.txt
-
2021-02-01_params_list.txt
-
2021-02-19_params_list.txt
-
2021-05-25_params_list.txt
-
2021-06-11_params_list.txt
-
2021-08-26_params_list.txt
-
2021-09-08_params_list.txt
-
2021-09-09_params_list.txt
-
2021-09-13_params_list.txt
-
2021-11-16_params_list.txt
-
2021-11-18_params_list.txt
-
2021-11-19_params_list.txt
-
all_data_column_descriptions.csv
-
all_data.csv
-
extinction_df_column_descriptions.csv
-
extinction_df.csv
-
grouped_data.csv
-
README.md
-
simulations_changing_B_index.txt
-
simulations_changing_B.tar.gz
-
simulations_changing_f_index.txt
-
simulations_changing_f.tar.gz
-
simulations_changing_pv_index.txt
-
simulations_changing_pv.tar.gz
-
simulations_exponential_crossreactivity_d1_index.txt
-
simulations_exponential_crossreactivity_d1.tar.gz
-
simulations_exponential_crossreactivity_d4_index.txt
-
simulations_exponential_crossreactivity_d4.tar.gz
-
simulations_mu_exp_4_index.txt
-
simulations_mu_exp_4.tar.gz
-
simulations_mu_exp_5a_index.txt
-
simulations_mu_exp_5a.tar.gz
-
simulations_mu_exp_5b_index.txt
-
simulations_mu_exp_5b.tar.gz
-
simulations_mu_exp_5c_index.txt
-
simulations_mu_exp_5c.tar.gz
-
simulations_mu_exp_6a_index.txt
-
simulations_mu_exp_6a.tar.gz
-
simulations_mu_exp_6b_index.txt
-
simulations_mu_exp_6b.tar.gz
-
simulations_mu_exp_7a_index.txt
-
simulations_mu_exp_7a.tar.gz
-
simulations_mu_exp_7b_index.txt
-
simulations_mu_exp_7b.tar.gz
-
simulations_mu_exp_7c_index.txt
-
simulations_mu_exp_7c.tar.gz
-
simulations_mu_exp_8_index.txt
-
simulations_mu_exp_8.tar.gz
-
simulations_mu_exp_9_index.txt
-
simulations_mu_exp_9.tar.gz
-
simulations_stepfunction_crossreactivity_index.txt
-
simulations_stepfunction_crossreactivity.tar.gz
Abstract
From bacteria to humans, adaptive immune systems provide learned memories of past infections. Despite their vast biological differences, adaptive immunity shares features from microbes to vertebrates such as emergent immune diversity, long-term coexistence of hosts and pathogens, and fitness pressures from evolving pathogens and adapting hosts, yet there is no conceptual model that addresses all of these together. To address these questions, we propose and solve a simple phenomenological model of CRISPR-based adaptive immunity in microbes. We show that in coexisting phage and bacteria populations, immune diversity in both populations emerges spontaneously and in tandem, that bacteria track phage evolution with a context-dependent lag, and that high levels of diversity are paradoxically linked to low overall CRISPR immunity. We define average immunity, an important summary parameter predicted by our model, and use it to perform synthetic time-shift analyses on available experimental data to reveal different modalities of coevolution. Finally, immune cross-reactivity in our model leads to qualitatively different states of evolutionary dynamics, including an influenza-like traveling wave regime that resembles a similar state in models of vertebrate adaptive immunity. Our results show that CRISPR immunity provides a tractable model, both theoretically and experimentally, to understand general features of adaptive immunity.
Methods
This data was simulated using a custom python script to model a community of bacteria and phages interacting with CRISPR adaptive immunity. Each simulation uses the tau-leaping method to approximate the Gillespie stochastic simulation algorithm. The base simulation script is the same for all simulations with modifications to different parameters.
Usage notes
Simulation files are stored as plain text files. An intermediate processing file is included for each simulation that stores the simulation results in a compressed scipy sparse array (*.npz). Each individual simulation folder contains the Python script used to generate the simulation results.