2.5. Generation of antibody-epitope scatter plot
All the mAb binding residues in the SARS-CoV-2 spike glycoprotein were
represented as a scatter plot with spike residue positions on X-axis and
each individual mAbs on Y-axis. The scatter plot and the variant schemes
were generated using the pyplot module in the python graphical plotting
library Matplotlib [14]. Briefly, the excel file containing
information about mAbs and their epitopes were processed using the
pandas library [15]. Subsequently, the data was plotted using the
scatter function in pyplot. The Matplotlib patches module was used to
generate the background colour schemes in the plots corresponding to
spike glycoprotein subdomains. Variants of Concern (VOC) and wild type
spike glycoprotein schemes were generated using the pyplot subplots
function while text annotations and final image export were done using
Adobe Illustrator. The variant mutations were referred from VOC profiles
of spike protein made available by WHO [16]. The mutated epitope
residues with respect to the VOCs were represented as red filled circles
while non-mutated residues were shown as green filled circles.