Skip to content

Code accompanying the manuscript "Clinical practices underlie COVID-19 patient respiratory microbiome composition and its interactions with the host"

License

Notifications You must be signed in to change notification settings

raeslab/covid19_respiratory_microbiome

Folders and files

NameName
Last commit message
Last commit date

Latest commit

439d1a5 · Sep 23, 2021

History

25 Commits
Sep 23, 2021
Aug 16, 2021
Aug 4, 2021
Aug 4, 2021
Sep 23, 2021
Aug 4, 2021
Aug 4, 2021
Aug 16, 2021
Sep 22, 2021
Aug 5, 2021
Sep 23, 2021
Aug 5, 2021

Repository files navigation

COVID-19 respiratory microbiome analysis code

License: GPL v3 DOI

Code accompanying the manuscript "Clinical practices underlie COVID-19 patient respiratory microbiome composition and its interactions with the host". Link to preprint: https://www.medrxiv.org/content/10.1101/2020.12.23.20248425v3

Contributors:

  • Verónica Lloréns Rico, PhD
  • Ann C. Gregory, PhD

File description:

Code files:

  • script_covid_preprocessing.R: raw data preprocessing
  • script_covid_dataexploration.R: initial data exploration and plots
  • script_covid_alphadiv.R: Alpha diversity analyses and glmm modeling
  • script_covid_betadiv.R: dbRDA analyses of microbiome composition
  • script_covid_diffabundances.R: differential taxon abundance analyses
  • script_covid_species_strain_analyses.R: macro-vs-micro diversity analyses
  • script_covid_sc_analyses.R: analyses on the scRNA-seq data of the lower respiratory tract cohort

Additional folders:

  • data/: use this folder to download the raw data and metadata tables from EGA (with controlled access, accession number EGAS00001004951). Contains two additional files:
    • sample_ids.txt: contains sample IDs to preprocess the data (used in script_covid_dataexploration.R)
    • coding_table_final.txt: contains explanations of the metadata variables (used in script_covid_betadiv.R)
  • R/: additional R functions, called by the different scripts

Installation instructions

Hardware required

All code was run on laptop/desktop computers with 8 cores with 16GB RAM

Software required

Required: R (https://cran.r-project.org/). The code in this repository was run on R v.4.0.5. Recommended: Rstudio (https://www.rstudio.com/)

R packages required:

  • dada2 (v1.18.0)
  • phyloseq (v1.34.0)
  • ggplot2 (v3.3.3)
  • ggpubr (v0.4.0)
  • cowplot (v1.1.1)
  • tidyverse (v1.3.1)
  • reshape2 (v1.4.4)
  • compositions (v2.0.1)
  • vegan (v2.5.7)
  • rstatix (v0.7.0)
  • ALDEX2 (v1.22.0)
  • ggrepel (v0.9.1)
  • tibble (v3.1.2)
  • DECIPHER (v2.18.1)
  • Biostrings (v2.58.0)
  • biomod2 (v3.5.1)
  • wesanderson (v0.3.6)
  • colortools (v0.1.5)
  • ggiraph (v0.7.10)
  • ggiiraphExtra (v0.3.0)
  • glmulti (v1.0.8)
  • sjPlot (v2.8.7)
  • lme4 (v1.1.27)
  • CoDaSeq (v0.99.6)
  • DESeq2 (v1.30.1)
  • mixOmics (v6.14.1)
  • lubridate (v1.7.10)
  • Seurat (v4.0.4)
  • chisq.posthoc.test (v0.1.2)
  • ggmosaic (v0.3.3)
  • patchwork (v1.1.1)
  • gtable(v0.3.0)

Running instructions

  1. Download raw sequencing files and metadata from EGA: link to study
  2. Store them in the data/ folder, or any other directory of your choice.
  3. Run script_covid_preprocessing.R. This will do all the raw data preprocessing: quality control, trimming, denoising, ASV assignation and taxonomic annotation, as well as decontamination.
  4. Run script_covid_dataexploration.R. This will do the initial data exploration, and generate some of the plots available in Figure 1.
  5. Run script_covid_alphadiv.R. This will perform the alpha diversity analyses and modeling section.
  6. Run script_covid_betadiv.R. This will perform the beta diversity analyses and modeling section.
  7. Run script_covid_diffabundances.R. This will perform the differential taxon abundances reported in the manuscript.
  8. Run script_covid_species_strain_analyses.R. This will perform the analyses on macro- and micro-diversity, shown in Figure 2.
  9. Download and process raw sequencing files from the scRNA-seq lower respiratory tract cohort. link to study and link to study website
  10. Run script_covid_sc_analyses.R. This will perform the analyses on the lower respiratory tract cohort, shown in Figure 3.

About

Code accompanying the manuscript "Clinical practices underlie COVID-19 patient respiratory microbiome composition and its interactions with the host"

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages