Skip to content

nicwulab/SARS2_HR1_DMS_Abs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Characterizing the epitope of a public antibody clonotype to SARS-CoV-2 spike HR1 using deep mutational scanning

This README describes the analysis in:
Evidence of antigenic drift in the fusion machinery core of SARS-CoV-2 spike

Input files:

Computing binding scores from raw Illumina MiSeq reads

  1. Use PEAR to merge forward and reverse reads.
  2. Run python script/S2HR1_bind_fastq2count.py to generate sequence count file.
  3. Run python script/S2HR1_bind_count_nuc2aa.py to generate amino acid count file.
  4. Run python script/S2HR1_bind_count2score.py to generate binding score file.
  5. Run Rscript script/common_muts.R to add expression and fusion scores into the final score file.
  6. Run python script/S2HR1_bind_resi_analysis.py to generate mutational effect file
  7. Run python script/Bfactor_to_score.py to generate PDB with mutational effect as B factor

Plot correlations between replicates and between antibodies

  1. Run Rscript script/plot_correlations.R to compare binding scores across antibodies and replicates.
  2. Run Rscript script/plot_QC.R to compare binding scores among nonsense, missense, and silent mutations.
  3. Run Rscript script/plot_bind_vs_exp to compare binding and expression scores.

Analyzing mutational effects

  1. Run Rscript script/plot_adj_bind_score.R to plot mutational effects along residue positions.
  2. Run pymol script/plot_Bfactor_as_score.pml to generate structural figure colored according to mutational effects.

Expeirmental validation results

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published