Skip to content

bartonlab/paper-SARS-CoV-2-inference

Repository files navigation

Overview

This repository contains and data and scripts for reproducing the results accompanying the manuscript

Inferring effects of mutations on SARS-CoV-2 transmission from genomic surveillance data

Brian Lee1, Muhammad Saqib Sohail2, Elizabeth Finney1, Syed Faraz Ahmed2, Ahmed Abdul Quadeer2, Matthew R. McKay2,3,4,5 and John P. Barton1,#

1 Department of Physics and Astronomy, University of California, Riverside
2 Department of Electronic and Computer Engineering, Hong Kong University of Science and Technology
3 Department of Chemical and Biological Engineering, Hong Kong University of Science and Technology
4 Department of Electrical and Electronic Engineering, University of Melbourne
5 Department of Microbiology and Immunology, University of Melbourne, at The Peter Doherty Institute for Infection and Immunity
# correspondence to john.barton@ucr.edu

The preprint is available at https://www.medrxiv.org/content/10.1101/2021.12.31.21268591.

Contents

  1. Branching process simulations: A notebook to generate and analyze simulation is given in simulations.ipynb, and the scripts for generating and analyzing simulations is given in the simulation-scripts/ directory.
  2. SIR simulations: The folder SIR contains MATLAB files for running and analyzing two different multi-variant SIR simulations. This folder contains its own readme file with instructions on how to use the files.
  3. Data processing: A notebook for processing and analyzing SARS-CoV-2 sequence data is given in data-paper.ipynb. Scripts for analyzing and processing the data are given in the data_processing.py module and the processing-files/ directory. Due to the number of SARS-CoV-2 genomes, much of the data analysis is best run on a computer cluster. We have provided code for producing the necessary job files in the data-paper.ipynb notebook. The original sequence data and metadata can be downloaded from GISAID.
  4. Figures: A notebook for generating the figures found in the paper or the supplementary material is given in figures.ipynb. Modules for generating the figures in the paper are given in figs.py and mplot.py, while figures in the supplementary data can be produced using the epi_figs.py module.

Software dependencies

Parts of the analysis are implemented in C++11 and the GNU Scientific Library.

License

This repository is dual licensed as GPL-3.0 (source code) and CC0 1.0 (figures, documentation, and our presentation of the data).

About

No description, website, or topics provided.

Resources

License

CC0-1.0, GPL-3.0 licenses found

Licenses found

CC0-1.0
LICENSE-CC0
GPL-3.0
LICENSE-GPL

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published