Skip to content

Teichlab/COVID-19_Challenge_Study

Repository files navigation

COVID-19 Challenge Study

Repository with Rmarkdown files and Python notebooks and code to reproduce the figures from the manuscript.

  • RL007_challengeStudy_PBMCs_processing.Rmd and RL007_challengeStudy_nasopharyngeal_processing.Rmd contain R code for processing the single cell data
  • RL007_challengeStudy_analysesAndVisualisations.Rmd contains analyses and visualisations of the figures in the manuscript that were generated in R
  • challenge_figures_LMD.ipynb contains Python code for several analyses, including most of the TCR analyses
  • GPR_predict_time_since_exposure is a directory that contains code, a model, and its output, to predict time since viral exposure based on predicted cell type abundances
  • A separate GitHub repo (Cell2TCR) contains the code and a tutorial to use our Cell2TCR workflow to identify activated TCR clonotype groups

Installation - Python environment

  1. Create a new conda environment
conda create --name challenge_py_env python=3.9
conda activate challenge_py_env
  1. Install packages
git clone git@github.com/teichlab/cell2tcr.git
cd cell2tcr
pip install .
pip install statannotations
  1. Optional: Add kernel for use in Jupyter notebooks
python -m ipykernel install --user --name challenge_py_env

Human SARS-CoV-2 challenge resolves local and systemic response dynamics

Rik G.H. Lindeboom*, Kaylee B. Worlock*, Lisa M. Dratva, Masahiro Yoshida, David Scobie, Helen R. Wagstaffe, Laura Richardson, Anna Wilbrey-Clark, Josephine L. Barnes, Krzysztof Polanski, Jessica Allen-Hyttinen, Puja Mehta, Dinithi Sumanaweera, Jacqueline Boccacino, Waradon Sungnak, Ni Huang, Lira Mamanova, Rakesh Kapuge, Liam Bolt, Elena Prigmore, Ben Killingley, Mariya Kalinova, Maria Mayer, Alison Boyers, Alex Mann, Vitor Teixeira, Sam M. Janes, Rachel C. Chambers, Muzlifah Haniffa, Andrew Catchpole, Robert Heyderman, Mahdad Noursadeghi, Benny Chain, Andreas Mayer, Kerstin B. Meyer, Christopher Chiu, Marko Z. Nikolić†, Sarah A. Teichmann†