Install dependencies by conda:
conda create -n Abs -c bioconda -c anaconda -c conda-forge \
python=3.9 \
biopython \
pandas \
openpyxl \
igblast
- ./data/neut.tsv: pseudovirus neutralization data (IC50) from literature
- ./data/cAb_donor_info.xlsx: meta-information about antibody repertoire data for healthy donors
- ./data/HV_2-5_freq.tsv: summary ofIGHV2-5 allele frequency in RBD antibodies and in antibody repertoire data
-
Download antibody repertoire data for healthy donors from cAb-Rep
-
Calculate the frequency of different IGHV2-5 alleles in healthy donors
python3 code/Cal_repertoire_freq.py
-
Plot neutralization data of IGHV2-5/IGLV2-14-encoded RBD antibodies that are collected from literature
Rscript code/neut_heatmap.R
-
Plot IGHV2-5 allele frequency in IGHV2-5/IGLV2-14-encoded RBD antibodies and in antibody repertoire data
Rscript code/plot_allele.R
See README file in rosetta_simulation