Analysis run by Snakefile using this config file. See the README in the top directory for details.
Here is the DAG of the computational workflow:
Here is the Markdown output of each Jupyter notebook in the workflow:
-
Build variants from CCSs. Creates a codon variant table linking barcodes to the mutations in the variants.
-
Count variants by barcode. Creates a variant counts file giving counts of each barcoded variant in each condition.
-
Computation of ACE2-binding KD. Creates files giving the ACE2-binding of each barcoded variant of SARS-CoV-2 RBD and of the homologs.
-
Computation of expression mean fluorescence. Creates files giving the expression of each barcoded variant of SARS-CoV-2 RBD and of the homologs.
-
Calculation of final single mutant effects on binding and expression. Creates files giving the estimated expression and ACE2-binding of single mutants to SARS-CoV-2 RBD and the homologs.
-
Logo plots of mutational effects. Also creates input files for
dms-view
of RBD and spike, the visualizations of which can be seen here. -
Make interactive heat map. Creates this heatmap.