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.