Next Article in Journal
ZRC3308 Monoclonal Antibody Cocktail Shows Protective Efficacy in Syrian Hamsters against SARS-CoV-2 Infection
Next Article in Special Issue
An Outbreak in Pigeons Caused by the Subgenotype VI.2.1.2 of Newcastle Disease Virus in Brazil
Previous Article in Journal
Virome Characterization in Commercial Bovine Serum Batches—A Potentially Needed Testing Strategy for Biological Products
Previous Article in Special Issue
Changes of Host Immunity Mediated by IFN-γ+ CD8+ T Cells in Children with Adenovirus Pneumonia in Different Severity of Illness
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Semi-Supervised Pipeline for Autonomous Annotation of SARS-CoV-2 Genomes

1
AI and Cognitive Software, IBM Almaden Research Center, San Jose, CA 95120, USA
2
NSF Center for Cellular Construction, San Francisco, CA 94158, USA
*
Authors to whom correspondence should be addressed.
Viruses 2021, 13(12), 2426; https://doi.org/10.3390/v13122426
Submission received: 17 September 2021 / Revised: 17 November 2021 / Accepted: 20 November 2021 / Published: 3 December 2021

Abstract

:
SARS-CoV-2 genomic sequencing efforts have scaled dramatically to address the current global pandemic and aid public health. However, autonomous genome annotation of SARS-CoV-2 genes, proteins, and domains is not readily accomplished by existing methods and results in missing or incorrect sequences. To overcome this limitation, we developed a novel semi-supervised pipeline for automated gene, protein, and functional domain annotation of SARS-CoV-2 genomes that differentiates itself by not relying on the use of a single reference genome and by overcoming atypical genomic traits that challenge traditional bioinformatic methods. We analyzed an initial corpus of 66,000 SARS-CoV-2 genome sequences collected from labs across the world using our method and identified the comprehensive set of known proteins with 98.5% set membership accuracy and 99.1% accuracy in length prediction, compared to proteome references, including Replicase polyprotein 1ab (with its transcriptional slippage site). Compared to other published tools, such as Prokka (base) and VAPiD, we yielded a 6.4- and 1.8-fold increase in protein annotations. Our method generated 13,000,000 gene, protein, and domain sequences—some conserved across time and geography and others representing emerging variants. We observed 3362 non-redundant sequences per protein on average within this corpus and described key D614G and N501Y variants spatiotemporally in the initial genome corpus. For spike glycoprotein domains, we achieved greater than 97.9% sequence identity to references and characterized receptor binding domain variants. We further demonstrated the robustness and extensibility of our method on an additional 4000 variant diverse genomes containing all named variants of concern and interest as of August 2021. In this cohort, we successfully identified all keystone spike glycoprotein mutations in our predicted protein sequences with greater than 99% accuracy as well as demonstrating high accuracy of the protein and domain annotations. This work comprehensively presents the molecular targets to refine biomedical interventions for SARS-CoV-2 with a scalable, high-accuracy method to analyze newly sequenced infections as they arise.

1. Introduction

The ongoing SARS-CoV-2 pandemic has undoubtedly shaped our lives as one of the most significant global health challenges of the 21st century. However, unlike previous pandemics, we now have sequencing technology with tremendous throughput to analyze the genomic content of SARS-CoV-2. As labs around the world sequence isolates from infected individuals, we can track and characterize the viral genome evolution for near real-time surveillance.
The first sequenced SARS-CoV-2 genome [1] was submitted to NCBI on 17 January 2020 and has become the accepted reference standard commonly referred to as the Wuhan reference genome (NCBI RefSeq ID: NC_045512.2). Since that point, the sequencing of SARS-CoV-2 isolates has increased dramatically to tens of thousands of genomes a week. The SARS-CoV-2 genome is comprised of a 29,000 base pairs (bp) single-stranded RNA (38% GC content) with four structural proteins, two large polyproteins, which are cleaved to form non-structural proteins, and several accessory proteins [2,3]. There are two overlapping open reading frames responsible for Replicase polyprotein 1a (pp1a) and Replicase polyprotein 1ab (pp1ab), which yield the longest products from the genome and the majority of the non-structural proteins.
In comparison to other coronaviruses, SARS-CoV-2 differs phenotypically with its significant increase in transmissibility and asymptomatic or presymptomatic transmission, as well as genotypically from its polybasic furin cleavage site insertion in the S protein [4]. However, it maintains several other Coronaviridae traits, such as gene order consistency and transcriptional slippage [5]. The −1 programmed ribosomal frameshift responsible for transcriptional slippage has been observed to occur at the point where ORF1 (responsible for pp1a) continues as ORF1b (responsible for pp1ab) and is defined by an RNA signature marking the slippery site [6]. This phenomenon allows the virus to control the relative levels of its protein expression [6] and may be useful in therapeutic targeting to limit protein production. Additionally, this unique trait creates a challenge for traditional bioinformatic genome annotation programs, which assume that the more typical continuous 5′ to 3′ translation can be effectively used to form the correct protein sequence, which is not the case for SARS-CoV-2.
There are several viral genome annotation methods, such as VAPiD, Prokka, InterProScan, and others [7,8,9], that aim to provide autonomous (that is, no reference genome required) annotation of genes and proteins. Some of these tools have issued special releases to aid in annotating SARS-CoV-2 genomes. Yet, many of these tools are for more general purposes, do not provide sufficient accuracy with “off the shelf” use for SARS-CoV-2, and have not yet been applied at scale as the available SARS-CoV-2 sequence data grows. Additionally, several variants of SARS-CoV-2 genomes have emerged, including the D614G [10] variant, which appeared earlier in the pandemic, or the more recent B.1.1.7 (Alpha) or B.1.617.2 (Delta) variants [11,12], which represent the majority of new cases in the U.S.A. [13] and worldwide. The mutations defining these variants can present challenges for the complete automation of genome annotation, and this can be further exacerbated by the SARS-CoV-2 transcriptional slippage site.
As an alternative to an autonomous genome annotation method, alignments to the Wuhan reference genome [1] can be completed using tools such as NextStrain’s Augur [14], Bowtie2 [15], or UCSC SARS-CoV-2 genome browser [3]. This type of supervised analysis uses published gene coordinates to extract sequences from the query genome based on positional and sequence similarity to a reference genome. However, this creates a considerable dependency on a single reference genome, and reference-based assembly has disadvantages, as the resulting genome may be biased toward the used reference [16,17]. Since it is currently estimated that SARS-CoV-2 typically mutates approximately twice per month on any given transmission chain [18] and can be subject to recombination events [19], a reference-guided approach may face limitations as the virus continues to evolve or increase the rate at which it evolves.
In this work, we present a semi-supervised custom pipeline to annotate all genes, proteins, and functional domains for SARS-CoV-2. These sequences comprise the molecular targets to develop more accurate diagnostics, antivirals, and vaccines. Our semi-supervised method was applied to 66,905 SARS-CoV-2 genomes collected from NCBI GenBank [20] and GISAID [21]. This approach yielded nearly 13 million new molecular sequences and connections that can be accessed through the IBM Functional Genomics Platform, a tool made freely available to the COVID-19 global research community [22]. With this method, the expected proteins were correctly annotated at an average rate of 98.5% per protein across all genomes, and the average observed over expected protein length ratio was 99.1%. When evaluated against other tools, such as Prokka or VAPiD, we identified 6.4- and 1.8-fold increased protein annotations, respectively. Furthermore in a targeted analysis, we achieved greater than 97.9% sequence identity in spike glycoprotein domains and tracked the emergence of the D614G and N501Y spike glycoprotein variants over time and by region of exposure. Beyond this, we demonstrated the robustness and extensibility of our pipeline by analyzing an additional 4000 genomes sampled from current variants of concern and interest. From this set, we demonstrated high accuracy annotations in protein and domain sequences as well as achieving over 99% accuracy in identifying hallmark mutations in the spike glycoprotein associated with each variant.
The complete collection of SARS-CoV-2 genes, proteins, and functional domains continues to be updated and can be accessed via a web browser user interface or our developer toolkit (https://ibm.biz/functional-genomics, accessed on 23 March 2021). Ultimately, we present a comprehensive comparative analysis and data resource of 13,000,000 publicly available SARS-CoV-2 viral sequences with the aim of identifying potential targets to aid in vaccine, diagnostic, or therapeutic development.

2. Materials and Methods

We used a combination of state-of-the-art tools [8,9,22] and custom calibration tools to provide a semi-supervised genome annotation pipeline (Figure 1). We verified the accuracy of, and applied this method to 66,905 SARS-CoV-2 genomes to identify the gene, protein, and functional domain sequences contained within each genome. This collection was analyzed for accuracy and quality with regard to current known references. Protein variants are characterized as a function of time since the pandemic emerged and from a geographic perspective in an expansion of this pipeline to 4000 additional genomes.

2.1. Genome Data Retrieval and Quality Thresholds

SARS-CoV-2 genomes were retrieved from the Global Initiative for Sharing All Influenza Data (GISAID) [21] and NCBI GenBank [20] (retrieved 18 August 2020). A complete list of data sources, genome accessions, and acknowledgment of the submitting lab/author information where available is included in Supplemental File S1. An md5 hash, unique identifier, was computed on each genome sequence (excluding headers) to track identical genome sequences. In preparation of genome annotation, two commonly used genome quality criteria and thresholds were assessed for their ability to yield a complete set of full length protein sequence annotations. Criteria A is defined as follows: genome length > 29,000 bp (only IUPAC characters allowed, gaps permitted), % unknown bases (Ns) < 1, “high coverage” flag indicated by GISAID defined as < 0.05% mutation density only in CDS, and no unverified indels in relation to all other genomes in GISAID. Criteria B is defined as follows: number of unknown bases <= 15, number of degenerate bases <= 50, number of gaps <= 2, and mutation density < 0.25. To evaluate genome quality criteria, all genomes were processed with our genome annotation pipeline (Figure 1) and their resulting protein sequences were evaluated. Protein length distributions as a function of this genome criteria were compared, using a two-sample Kolmogorov–Smirnov test (ks.test function in base R).

2.2. Gene and Protein Annotation

Specific refinements to our previously described genome annotation pipeline [22] were made to process SARS-CoV-2 genomes and yield gene, protein, and domain sequences. Key augmentations of Prokka v1.14.5 [8] were made for (1) improved unsupervised annotation of SARS-CoV-2 genomes and (2) the addition of custom-built supervised algorithms to improve the identification of specific proteins that were unable to be detected using the base implementation. The novel steps added by this work are indicated in blue in Figure 1 and a Docker container with these augmentations has been created for use at https://github.com/IBM/omxware-getting-started/tree/master/SARS-CoV-2_parser, accessed on 23 March 2021. The customizations for the gene and protein annotations are described briefly below and in further detail in Appendix A.1 and Appendix A.2.
To accommodate the nascent state of the SARS-CoV-2 reference data, the evidence codes required by Prokka to build the reference index used in gene and protein naming were loosened. Additional control surrounding the annotation mode, e.g., single or metagenome mode, were made to enable the single genome mode when the input genome was less than 100,000 bp in length to accommodate the length of SARS-CoV-2 (29,000 bp). A targeted search of intermediate gene coordinate data generated by Prodigal (within Prokka) for high sequence similarity to known protein references was added to augment genome annotations to include ORF9b, ORF10, and Envelope small membrane protein, which were otherwise missing from the annotations. For Replicase polyprotein 1ab, nucleotide sequences were harvested from intermediate gene coordinates and extended or fused to ensure full length gene products with correct start and stop codons. These sequences were verified to contain the slippery site [6] with nucleotide degeneracy and translated accordingly to accommodate to the known −1 programmed ribosomal frameshift occurring in SARS-CoV-2.

2.3. Protein Domain Annotation

Unique protein sequences were processed with InterProScan v5.48-83 [9] to identify domain sequences and InterPro (IPR) codes as previously described [22]. This version of InterProScan contains a number of InterPro, Gene Ontology and Pathway codes specific to the SARS-CoV-2 proteome and reference data. A full list of all available codes can be found at https://www.ebi.ac.uk/interpro/proteome/uniprot/UP000464024/, accessed on 23 March 2021.

2.4. Comparative Analysis

To compare our method against other published viral genome annotation tools, VAPiD (v1.2 with Python3) was run on a set of 100 randomly selected SARS-CoV-2 genomes above the quality control thresholds previously defined in Section 2.1, using the following parameters: reference (–r) NC_045512.2. Protein names and sequences were extracted from VAPiD output files using BioPython’s parser. Prokka version 1.14.5 [8] was run on this same set of genomes, using default parameters with –kingdom Viruses. The resulting protein sequences from each tool were compared for set membership per genome, protein sequence truncations and overall sequence similarity. Here, protein set membership accuracy is defined as ability to detect the set of expected proteins per genome.
To evaluate our method in the context of emerging and shifting SARS-CoV-2 variants, we expanded the initial genome corpus analyzed to include representation of all four variants of concern (VoC) and four variants of interest (VoI) defined by the Wold Health Organization and U.S. Centers for Disease Control as of 19 August 2021. This includes the following variants: B.1.1.7 Alpha, B.1.351 Beta, B.1.617.2 Delta, P.1 Gamma as well as B.1.525 Eta, B.1.526 Iota, B.1.617.1 Kappa, C.37 Lamda for VoC and VoI, respectively. For each variant listed, 500 genomes were selected randomly from the list of all SARS-CoV-2 genomes present in NCBI GenBank on 19 August 2021 for a total of 4000 additional diverse variant genomes. These genomes were subsequently annotated as described in Section 2.2 and Section 2.3 and analyzed for accuracy of gene, protein, domain, and mutation predictions.
Protein annotations were evaluated against the SARS-CoV-2 proteome reference sequences indicated in ViralZone, SIB Swiss Institute of Bioinformatics [23] for complete protein set membership per genome, sequence length, and sequence similarity to known references indicated in NCBI UniProt [24]. Set membership accuracy is the count of observations of a given protein for a set of genomes analyzed or in the case of domains, the set of domain sequences annotated for a given protein.
For domain accuracy comparative analysis, our predicted domains identified in the spike glycoprotein (S protein) were analyzed for set membership completeness against the expected InterPro domain architecture for UniProt reference sequence P0DTC2 (https://www.ebi.ac.uk/interpro/protein/reviewed/P0DTC2/, accessed on 12 February 2021). Additionally, where predicted domain sequences were assigned an IPR code (8146 unique domain sequences out of 9120 total domain sequences), the predicted domain sequence was compared against the reference sequence to yield a percent identity. Reference domain sequences were extracted from the S protein amino acid sequence (UniProt: P0DTC2) based on domain start and stop sites indicated at the link above. The amino acid percent identity was calculated with considerations for insertions, deletions, or substitutions.
For genome-to-genome and protein-variant comparisons (Section 3.1 and Section 3.4), genomeassociated metadata were retrieved from GISAID and processed for each analysis. For duplicated genome identification, an md5 of the genome sequence (excluding header) was completed as described in Section 2.1. The originating lab, date submitted, and host fields were used to further characterize candidate duplicate genome sequences. For the labeling of the spike protein variants, the date submitted and exposure region fields provided by GISAID for the containing genome were used to describe the time and geography of our predicted variants.
To identify spike protein mutations, the amino acid modifications for the eight variants of interest and concern were retrieved from Outbreak.info [25]. To select mutations that are hallmarks of a given variant, each mutation must be observed in at least 95% of the sequences analyzed by Outbreak.info for that variant. A multiple sequence alignment for spike protein sequences was completed per variant with the reference sequence included (UniProt RefSeq: P0DTC2) using Mafft [26] with default parameters. The mutated amino acid proportion was manually extracted from the consensus sequence with gaps excluded.

3. Results

Here, we present a novel semi-supervised pipeline (Figure 1) to annotate the gene, protein, and functional domain molecular targets from SARS-CoV-2 genomes. This pipeline builds on Prokka [8], a prokaryotic genome annotation tool, that is cited by nearly 7000 papers and was downloaded nearly 80,000 times from BioConda alone. We developed our pipeline to overcome key deficiencies of existing methods, such as incorrect Replicase polyprotein 1ab sequences, which are fully absent, falsely discontinuous, or artificially truncated in other methods. Additionally, ORF9b, ORF10, and Envelope small membrane protein were absent in annotations from other methods and indicated that a targeted search must be incorporated into our pipeline. Below, we demonstrate the resulting accuracy of our methods against known reference data and our advantage over other bioinformatic tools. We also evaluated the genome quality from data in public repositories and quantitatively evaluated commonly used quality criteria for their effects on the resulting annotations.

3.1. Assessment of SARS-CoV-2 Genome Quality in Multiple Data Sources

It is important to assess the quality of input genome assemblies before genome annotation in order to achieve accurate and high quality annotations. In this study, we analyzed a corpus of 66,905 SARS-CoV-2 genomes (Supplementary File S1) deposited over the span of eight months from 108 countries into two key aggregate data sources: GISAID [21] and NCBI GenBank [20]. We observed an average of 0.0067% unknown bases (denoted as N per IUPAC definitions) per genome (unknown base range is 0–46.76%), and all genomes were observed to have fewer than 1% degenerate bases (Figure 2a). The presence of unknown bases can indicate insufficient genome coverage or other issues from genome assembly. Next, we aimed to identify criteria for inclusion of a SARS-CoV-2 genome assembly into our platform to ensure that the input data for molecular target identification were of the highest quality. Two commonly used criteria were evaluated for their effects on prediction of full length protein sequences. Briefly, Criteria A is more permissive and prioritizes the ratio of length vs. coverage, whereas Criteria B is more stringent and applies a higher penalty to the number of gaps (detailed definitions in Section 2.1). Here, “full length” is defined as a protein sequence length within 10% of the known UniProt protein reference sequence indicated in the SARS-CoV-2 proteome as defined in ViralZone [23,24]. Figure 2b demonstrates that Criteria A yielded the highest count of full length protein products (35,099 non-redundant protein sequences) while also effectively reducing the majority of truncated products (2197 non-redundant protein sequences). If applying the more stringent Criteria B, over 14,000 high quality protein products would be inadvertently removed. Based on this, we proceeded with applying the thresholds defined by Criteria A to the corpus of genomes analyzed in this work. From GISAID and GenBank genomes, 9.9% (out of 55,708) and 3.1% (out of 11,197) of the genomes fell below this criteria (Figure 2a) and thus, were removed from subsequent analysis and marked as low quality unless otherwise mentioned.
As part of our pre-processing steps for genomic data, we computed md5 hashes (a unique identifier) of all genome sequences to track duplicates. The rate of ‘duplicated’ SARS-CoV-2 genome sequences within a single data source or between data sources is indicated in Table 1. From the data at hand, it is unclear whether these duplicated genome sequences, as others have observed [27,28,29], are artifacts of data processing, e.g., due to alignments to a single reference genome, or are a result of sampling multiple patient infections within the same lineage. Of the 10,528 genomes that are duplicated within GISAID, we compared the metadata for each entry: 3953 are described with matching metadata entries in addition to identical full length genome sequences and therefore may be more likely to be data duplication artifacts. These potential duplication events are reported here but are not removed from subsequent analysis.

3.2. Quantification of Protein Sequence Prediction Accuracy

For an autonomous COVID-19 genome annotation pipeline to achieve clinical and biological relevance, it must accurately identify all known molecular targets within a genome. The SARS-CoV-2 proteome [2,23] is defined as having thirteen protein products, each with a corresponding gene sequence present in each genome. SARS-CoV-2 proteins are split into structural and non-structural groups, but all proteins are required for the virus to carry out its life cycle, which includes host cell invasion, replication, and transmission [30]. Using our gene and protein annotation method (Figure 1 and Section 2.2), we achieved an average per protein identification accuracy of 98.5 ± 2.9% across all genomes above the aforementioned quality thresholds. The number of observations per protein (Figure 3a) indicates that we were able to achieve complete or near-complete protein set membership for all genomes. Each protein is a translated gene sequence, and thus the equivalent gene identification accuracy is also achieved.
Furthermore, not only must the complete set of named genes and proteins be identified for accurate genome annotation, but the generated sequences must also be grounded in biological reality. Specifically, in silico predicted sequences should not be truncated with respect to the length of known references, and the mutational density must be low, considering the temporally recent emergence of SARS-CoV-2 and observed lower mutation rate, compared to other RNA viruses [18]. Using our semi-supervised gene and protein annotation method (Figure 1 and Section 2.2), we were able to identify full length protein products that, on a per protein basis, match the expected lengths of known reference sequences with an average observed/expected protein length value of 99.1% (Figure 3b). The distributions of our predicted and the expected protein sequence lengths are observed to be statistically similar by two-sample Kolmogorov–Smirnov test (D = 0.0071, p < 2.2 × 10−16) and are 8.75-fold more similar (D = 0.0617) than those predicted from genomes not passing our quality thresholds, i.e., low quality genomes.
In addition, certain gene and protein sequences required us to develop additional targeted methodological advances for identification (Figure 1 and Appendix A). Specifically, Replicase polyprotein 1ab (pp1ab) is the longest gene sequence within SARS-CoV-2, and its protein sequence is cleaved into 16 non-structural proteins [2]. It overlaps with Replicase polyprotein 1a, and during translation, undergoes −1 programmed ribosomal frame shift at what is known as a slippery site [6]. Both of these attributes make it more challenging to accurately identify with off-the-shelf in silico genome annotation methods. Specifically, in our benchmarking analysis (Section 3.3), base Prokka was unable to yield a single full length pp1ab sequence from any genome. Therefore, we implemented a semi-supervised method (Appendix A.2) to correct and extend the putative predicted gene coordinates for pp1ab and adjust the translation method to accommodate ribosomal frame shift, which is a problem that negatively affects other bioinformatic tools. Our algorithmic improvement yielded full length pp1ab sequences in all genomes and further achieved greater than 95% sequence identity to the reference pp1ab sequence (UniProt ID: P0DTD1) in over 99.15% of the variants we predicted (Figure 4).
Ultimately from this genome corpus, we were able to identify over 13 million gene, protein, and functional domain sequences in total (Table 2). Our system only stores each uniquely identified sequence once (distinct sequence), but maintains the relationship to its originating genome and to any connected sequences, e.g., gene, protein, or domain sequence, providing the total sequences identified (Table 2). The number of variants (distinct sequences) differs per molecular target across all bio-entities as well each variant’s frequency (cumulatively shown in the redundant count). Access to these data through the Functional Genomics Platform allows rapid investigation of these molecular targets.

3.3. Comparative Analysis of Genome Annotation Methods

With regard to pipeline accuracy, we evaluated our pipeline against VAPiD [7], which created a special release for annotating SARS-CoV-2 genomic data, and Prokka [8], a prokaryotic genome annotation tool for bacteria and viruses. From the same set of genomes, we contrasted the resulting protein annotations (Figure 5) in the context of set membership as well as in observed protein sequence length, compared to reference protein sequence length (expected). VAPiD and our method both achieved high accuracy with regard to truncated proteins, but our pipeline elicited more proteins in the highest accuracy category and 1.8-fold more protein annotations overall (Figure 5). Consistently, ORF9b and Protein 3a were missing from the VAPiD annotations. Prokka, on the other hand, did not yield any full length pp1ab protein sequences and generated a high amount of missing or truncated proteins, especially for Envelope small membrane protein, ORF9b, and ORF10 among others (Figure 5). Our method was able to identify 6.4-fold more protein products compared to base Prokka, and was able to generate full-length pp1ab products with high sequence identity to known UniProt references.

3.4. Investigation of Predicted SARS-CoV-2 Protein and Domain Sequences

As SARS-CoV-2 undergoes mutation events, a comprehensive catalog of variants is essential for developing molecular interventions with sufficient specificity and binding efficiency. In our initial genome corpus, we observed a median of 425 unique sequences with non-synonymous mutational differences per protein (the number of unique sequences range = 109–19,406) per protein. The S protein, which is involved in the invasion of human cells through interaction with ACE2 [31], is observed to have the highest number of variants among structural SARS-CoV-2 proteins (Figure 3a). Not surprisingly, the non-structural products of ORF1a and ORF1ab are also observed to have a higher amount of sequence variants, compared to other SARS-CoV-2 proteins (Figure 3a).
Since the S protein is key in the recognition of the host cellular receptor to initiate virus entry and host cell invasion and the target of multiple vaccines, antivirals, and diagnostics, we further examined its observed variants. By querying the S protein from the Functional Genomics Platform and accessing 4548 unique sequences, including metadata, such as collection date and exposure region, we observed two predominant S protein variants that shift in their cumulative frequency over time (Figure 6). Initially, an exact match to the reference spike glycoprotein sequence (green line, UniProt: P0DTC2) is observed most frequently. Then in mid-April 2020, the notable variant D614G (orange line) with now known increased infectivity, due to interaction with the ACE2 receptor [32,33], overtakes the ancestral reference sequence (green line) in its abundance, achieving fixation. Two other differing sequences are observed at lower abundance in this genome cohort and correspond to P1140X (olive line) and S2 cleavage product (pink line). Additionally, there are minor variants observed in fewer than 1% of the sequenced genomes. For example, we observed five protein sequences to contain the N501Y mutation from 13 genomes originating from Oceania (submitted 2 July 2020) and North America (submitted 1 June 2020). These variants are also observed to contain the D614G mutation, but are not present with the 69–70 deletion present in the B.1.1.7 variant of concern (U.K.) or B.1.351 E484K mutation (South Africa). Our observations are consistent with the current understanding of multiple introduction events causing the emergence of the N501Y variants [34]. Furthermore, since this mutation is observed in the B.1 and B.1.1 lineages which predate the current B.1.1.7 and B.1.351 variants, it further clarifies the current timing of mutational introduction points in the pandemic. Some of our observed sequence variants may be due to sampling limitations or data artifacts, e.g., sequencing or genome assembly error, but if a minor variant confers a selective advantage, its frequency could shift to become a more common variant as we have seen in recent months with the B.1.1.7 (Alpha), B.1.351 (Beta), and B.1.617.2 (Delta) variants [35]. The detection of these type of mutations is crucial to understanding viral evolution and sequence divergence. The identification of these mutations provides a jumping off point for further explorations in biochemical and structural experiments, which are part of common virological workstreams.
Related to understanding S protein function and interaction with host proteins, we further evaluated our predicted protein domains for their identification and sequence accuracy. Protein domains are sub-regions in the amino acid chain that are observed to determine biological activity, binding efficacy, and key structural components of a protein [36]. In the case of SARS-CoV-2 spike glycoprotein (S protein), these domains are responsible for the conformational change that occurs during host cell invasion and are also the targets of the current vaccines in circulation [32]. Therefore, the accurate identification of the presence and sequence of S protein domains is of the utmost importance when describing drivers of SARS-CoV-2 molecular characteristics. Specifically, we analyzed the set membership completeness of our predicted domains in S protein against the reference domain architecture defined by InterProScan for the S protein UniProt RefSeq (https://www.ebi.ac.uk/interpro/protein/reviewed/P0DTC2/, accessed on 12 February 2021). The S protein is canonically annotated to have nine domains necessary for its function (based on InterPro reference data at time of manuscript submission). From 5702 distinct spike protein sequences, our annotation method yielded an average 94.4 ± 4.4% domain set membership accuracy (Figure 7a) with minimal false positives (IPR043002 and IPR043614 observed in fewer than 0.1% of the proteins). For one of the expected domains (IPR043473), the domain architecture is split across two locations, and we correctly observed approximately twice as many counts as genomes. The corresponding count of distinct sequences for each domain is indicated in Figure 7a, and these domains were observed to have 679 unique sequences on average. The S1-subunit of the N-terminal domain (for SARS-CoV IPR044341 and Betacoronavirus IPR032500) was observed to have the highest count of non-synonymous variants. This domain is present on the side of the spike trimer and is involved in binding host receptors. Mutations in this region can affect differences in transmissibility and vaccine escape. To further evaluate the accuracy of our predictions in these key regions, we calculated the amino acid percent identity of each of our domain sequences against the reference domain sequences extracted from the spike glycoprotein reference sequence (UniProt: P0DTC2). All of our predicted domain sequences achieved greater than 98% median percent identity to the reference domain sequences (Figure 7b) and the very small percentage difference reflects the variation in S protein domain sequences from the ancestral strain and reference data. Together, this indicates the completeness of the annotation and correctness of the predicted domain sequences.

3.5. Methodological Robustness in Variant Diverse Genomes

Beyond the initial corpus used to develop this method, we aimed to assess the robustness of the method against the more recent variants that have emerged. A random sampling of SARS-CoV-2 genomes were retrieved from NCBI GenBank [20] across the eight named variants of interest and variants of concern by US CDC and WHO as of 19 August 2021. The resulting annotations were then evaluated for comprehensiveness and accuracy. In accordance with our previously described quality control steps, the variant-diverse genomes (500 randomly sampled genomes per variant) were assessed for quality, and 3079 high quality genomes out of 4000 total were observed. On average, 77.0% ± 9.0 s.d. passed the quality thresholds, with Beta and Kappa having the most low quality genomes (Figure 8a). Using this set of high quality variant-diverse genomes, we achieved 91.5–98.3% protein set membership accuracy across all variants, with the highest detection accuracy in the Delta variant (Figure 8a). Additionally, we were able to identify full length pp1ab sequences in over 99% of all genomes across all variants. Our spike protein domain annotations were observed to have an average 95.0% set membership accuracy. Beyond this, we assessed the ability of our annotation method to be able to identify key mutations in the spike glycoprotein. For this, we retrieved the set of mutations expected in at least 95% of sequences for each variant [25]. With overwhelming accuracy, we were able to identify all mutations of concern or interest across all variants and all other expected mutations for any of the variants with an average 99.8% accuracy (Figure 8b). This includes observations of deletions early in the S protein and differentiation between substitutions P681H, which is a mutation of interest, and P681R. This finding demonstrates the ability of our pipeline to scale with additional SARS-CoV-2 genomes across variants under the constraints of evolving sequence divergence. The high accuracy achieved in multiple attributes of our predicted protein and domain sequences demonstrates the robustness of this method as well as its scalability and extensibility for surveillance in the face of expanding viral evolution.

4. Discussion

Since the start of the SARS-CoV-2 global pandemic, there have been immense efforts globally to sequence with near real-time efficiency the viral genomes observed in infected patients. In order to capitalize on this large and growing corpus of data, high throughput computational methods must be developed for rapid, high accuracy analysis to deliver the molecular targets that are actually under evaluation for drug development, vaccine specificity, and diagnostic testing. The method described here provides one such avenue to accomplish this goal. The protein and domain data generated as part of this work provide these molecular targets in an efficient manner with very high accuracy across the entire SARS-CoV-2 proteome and for all genomes analyzed in this corpus, spanning multiple countries and lineages. Beyond this, our semi-supervised pipeline does not require the use of a single reference genome, which better allows the detection of novel or mutating gene, protein, and respective domain sequences as they emerge. The method described here was integrated with our Functional Genomics Platform and applied to hundreds of thousands of SARS-CoV-2 genomes. As the vaccination rates rise and the pandemic continues, this method can be used to rapidly monitor and track emerging protein variants across hosts and sampling niches, e.g., aerosol, wastewater, and surfaces, to inform disease understanding, vaccine specificity, and host protein binding affinity. Additionally as future work, further confirming the in silico predicted sequences, using a structural model will allow for refinement of the protein sequences and key domains to expand our understanding of interaction with host proteins, antivirals, or diagnostics. Overall, the data generated as part of this work provide a comprehensive set of protein and domain variants observed globally and support the research community as we continue to aim to understand and control the COVID-19 pandemic.

Supplementary Materials

The following are available online at https://www.mdpi.com/article/10.3390/v13122426/s1: Supplementary File S1: SARS-CoV-2 Genome Acknowledgments (txt). Supplementary File S2: Non-redundant Protein Sequences (fasta.gz). Supplementary File S3: Genome and Protein Mapping Information (csv). Supplementary File S4: Spike Glycoprotein Domain Named Sequences (csv). Supplementary File S5: Protein and Domain Mapping Information (tsv). Supplementary File S6: Cloud Object Store Access Instructions (md).

Author Contributions

K.L.B., E.S. and V.M. conceived of this work. K.L.B., E.S., G.N. and A.A. designed the experiments. K.L.B., E.S., G.N., A.A., H.K., T.A.N. and M.K. generated and analyzed the data. K.L.B., E.S., G.N., A.A. and M.K. wrote the manuscript. S.B., V.M. and J.H.K. analyzed the data and oversaw the experiments. All co-authors revised and approved the manuscript. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

To support the reuse of this method and data resources, we have created multiple data access points. Pertaining to this manuscript specifically, protein and domain sequence data are provided in Supplemental Files S2 and S4, respectively with identifier mappings described in Supplemental Files S3 and S5. The data generated from the extension of this method to additional variant-diverse genome sequences can be accessed via Cloud Object Store with instructions in Supplemental File S6. The Functional Genomics Platform is available at https://ibm.biz/functional-genomics, which provides a developer toolkit (REST services, omxware Python SDK, and Docker container) or web interface and can be accessed by requesting credentials at the link above. All the GISAID data are available at www.gisaid.org.

Acknowledgments

We would like to acknowledge the immense collaborative effort from the IBM COVID-19 Task Force to help us open this platform to support research globally for the SARS-CoV-2 pandemic. Additionally, we gratefully acknowledge all the authors from the originating laboratories responsible for obtaining the specimens and the submitting laboratories where SARS-CoV-2 genetic sequence data were generated and shared via the GISAID Initiative, on which part of this research is based.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
CDCCenters for Disease Control
FGPFunctional Genomics Platform
GISAIDGlobal Initiative for Sharing All Influenza Data
IPRInterPro
IUPACInternational Union of Pure and Applied Chemistry
NCBINational Center for Biotechnology Information
ORFOpen Reading Frame
pp1abReplicase polyprotein 1ab
SARS-CoV-2Severe Acute Respiratory Syndrome Coronavirus 2
WHOWorld Health Organization

Appendix A. Methodological Details for Gene and Protein Annotation

Specific modifications to our previously described genome annotation pipeline [22] were made to process SARS-CoV-2 genomes and yield gene, protein, and domain sequences. In the subsections below, we describe, in detail, the key modifications and augmentations of Prokka v1.14.5 [8] for improved unsupervised annotation of SARS-CoV-2 genomes (Appendix A.1) and the addition of custom-built supervised algorithms to improve identification of specific proteins that were unable to be detected using the base implementation (Appendix A.2). The novel steps added by our method are indicated in blue in Figure 1 and were Dockerized for use at https://github.com/IBM/omxware-getting-started/tree/master/SARS-CoV-2_parser accessed on 16 September 2020.

Appendix A.1. Modifications to Accommodate SARS-CoV-2 Genome Attributes and Nascent State of Reference Data

To yield gene and protein names, Prokka [8] requires a reference protein database as a BLAST [37] index. We constructed this from the UniProt COVID-19 pre-release reference (ftp://ftp.uniprot.org/pub/databases/uniprot/prerelease/covid-19.dat, accessed on 16 September 2020).
During the build phase for this index (Prokka script: prokka-uniprot_to_fasta_db), the following modifications were made and applied during SARS-CoV-2 annotation:
  • Modify minimum evidence level required from transcript level (evidence = 2) to predicted (evidence = 4) when selecting reference proteins. This change allows proteins with evidence levels—at the protein level (evidence = 1), at the transcript level (evidence = 2), inferred from homology (evidence = 3), or predicted (evidence = 4)—to be used when building references (but does not include protein uncertain, evidence = 5). This is to better accommodate the nascent state of SAR-CoV-2 protein references.
  • Do not assign “hypothetical protein” to the recommended full names that start with the following regular expression:
       /^UPD\d|^Uncharacterized protein|^ORF|^Protein /
    as some valid SARS-CoV-2 proteins contain these prefixes, e.g., ORF3a protein and Uncharacterized protein 14.
  • Accept proteins without a recommended full name as long as the entry includes a full name provided by the submitter, e.g., ORF10.
Based on the above, the BLAST index was built using prokka-uniprot_to_fasta_db with the following command parameters: –verbose –term Viruses –evidence 4. The output of this command was then copied to the db/kingdom/Viruses folder of the Prokka distribution to use as reference data and in the protein naming step.
Additionally, if a genome is less than 100,000 bp in length, by default, Prokka will automatically switch to “metagenome mode”, even in the absence of the metagenome flag, as opposed to persisting in “single genome mode”. To ensure that single genomes of SARS-CoV-2 which are 29,000 bp were processed appropriately, we added an option named mintotalbp to the main prokka script, which parameterized the minimum total base pairs required before this auto-switch could be activated. We set the default value for mintotalbp to 100 bp to avoid this inadvertent mode switch.

Appendix A.2. Modifications to Improve Complete and Accurate Protein Identification

Custom processing was developed for ORF9b, ORF10, Envelope small membrane protein, and Replicase polyprotein 1ab. To support additional identification of these sequences, all raw potential gene sequence coordinates and their scores were output from Prodigal using -s (as opposed to only gene coordinates above Prodigal’s default threshold) during an intermediate step prior to Prokka with additional modifications as indicated below.
For the ORF9b, ORF10, and Envelope small membrane protein, an additional extraction process was performed by parsing the extended potential gene coordinate information. A length search was completed from these putative coordinates, where accepted sequences must be within 10% of the reference protein sequence length and be the closest match to known reference sequences within those length bounds. Global alignments between the candidate protein sequence and known references (UniProt IDs: P0DTD2, A0A663DJA2, and P0DTC4 respectively) were completed using pairwise2 in BioPython with BLOSUM62 scoring matrix [38], gap open penalty = −2, and gap extend penalty = −1 to indicate sequence similarity between predicted and known reference sequences.
For Replicase polyprotein 1ab (pp1ab), important modifications were added beyond this to ensure the identification of the full length sequence and to accommodate the naturally occurring −1 programmed ribosomal frameshift [6]. We used the raw predicted gene coordinates from Prodigal to extract a candidate gene sequence from the originating genome. However, these candidate coordinates do not yield the full gene length or correct full length pp1ab sequence and were therefore modified as follows:
  • If Prodigal output two separate segments of the full gene sequence, we augmented and filled in the missing gap section from the originating genome based on the overall start and end coordinates to yield one contiguous gene sequence.
  • If Prodigal output only one truncated segment of the full pp1ab gene sequence, we shifted the starting index to ensure that the full length sequence achieved the expected entire 21,289 bp known to be part of the reference sequence (UniProt ID: P0DTD1).
  • In both cases, we verified that the gene sequence begins with an expected start codon (Methionine, ATG) and ends with a proper stop codon (TAA). When identifying the start codon, we verified that the expected first three nucleotides were in the predicted sequence and shifted the start index to ensure this was the start position if that was not the case. Then, if the sequence did not include the start codon, we subtracted 1 from the start index until the correct start codon (ATG) was the first three nucleotides. The same procedure was used to ensure that the sequence ended with a proper stop codon, as we added 1 to the end index until TAA were the last three nucleotides.
  • Next, the slippery site as identified by Kelly et al. [6] was identified in the gene sequence, allowing for nucleotide degeneracy as indicated.
  • At the point of the slippery site, the preceding base was repeated, and the remaining gene sequence was appended to yield the gene sequence, which was then translated to yield the full length pp1ab protein sequence.
This method for generating complete Replicase polyprotein 1ab sequences was applied to all genomes. Of the 5055 genomes below our quality control thresholds (low quality genomes), only 3056 genomes were observed to contain a slippery site and therefore, only those were able to be analyzed using this method.

References

  1. Wu, F.; Zhao, S.; Yu, B.; Chen, Y.M.; Wang, W.; Song, Z.G.; Hu, Y.; Tao, Z.W.; Tian, J.H.; Pei, Y.Y.; et al. A new coronavirus associated with human respiratory disease in China. Nature 2020, 579, 265–269. [Google Scholar] [CrossRef] [Green Version]
  2. Yoshimoto, F.K. The Proteins of Severe Acute Respiratory Syndrome Coronavirus-2 (SARS CoV-2 or n-COV19), the Cause of COVID-19. Protein J. 2020, 39, 198–216. [Google Scholar] [CrossRef]
  3. Fernandes, J.D.; Hinrichs, A.S.; Clawson, H.; Gonzalez, J.N.; Lee, B.T.; Nassar, L.R.; Raney, B.J.; Rosenbloom, K.R.; Nerli, S.; Rao, A.A.; et al. The UCSC SARS-CoV-2 Genome Browser. Nat. Genet. 2020, 52, 991–998. [Google Scholar] [CrossRef]
  4. Gussow, A.B.; Auslander, N.; Faure, G.; Wolf, Y.I.; Zhang, F.; Koonin, E.V. Genomic determinants of pathogenicity in SARS-CoV-2 and other human coronaviruses. Proc. Natl. Acad. Sci. USA 2020, 117, 15193–15199. [Google Scholar] [CrossRef] [PubMed]
  5. Zhang, Y.Z.; Holmes, E.C. A Genomic Perspective on the Origin and Emergence of SARS-CoV-2. Cell 2020, 181, 223–227. [Google Scholar] [CrossRef]
  6. Kelly, J.A.; Olson, A.N.; Neupane, K.; Munshi, S.; Emeterio, J.S.; Pollack, L.; Woodside, M.T.; Dinman, J.D. Structural and functional conservation of the programmed -1 ribosomal frameshift signal of SARS coronavirus 2 (SARS-CoV-2). J. Biol. Chem. 2020, 295, 10741–10748. [Google Scholar] [CrossRef] [PubMed]
  7. Shean, R.C.; Makhsous, N.; Stoddard, G.D.; Lin, M.J.; Greninger, A.L. VAPiD: A lightweight cross-platform viral annotation pipeline and identification tool to facilitate virus genome submissions to NCBI GenBank. BMC Bioinform. 2019, 20, 48. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  8. Seemann, T. Prokka: Rapid prokaryotic genome annotation. Bioinformatics 2014, 30, 2068–2069. [Google Scholar] [CrossRef] [PubMed]
  9. Jones, P.; Binns, D.; Chang, H.Y.; Fraser, M.; Li, W.; McAnulla, C.; McWilliam, H.; Maslen, J.; Mitchell, A.; Nuka, G.; et al. InterProScan 5: Genome-scale protein function classification. Bioinformatics 2014, 30, 1236–1240. [Google Scholar] [CrossRef] [Green Version]
  10. Koyama, T.; Weeraratne, D.; Snowdon, J.L.; Parida, L. Emergence of Drift Variants That May Affect COVID-19 Vaccine Development and Antibody Treatment. Pathogens 2020, 9, 324. [Google Scholar] [CrossRef] [PubMed]
  11. Chand, M.; Hopkins, S.; Dabrera, G.; Allen, H.; Lamagni, T.; Edeghere, O.; Barclay, W.; Ferguson, N.; Volz, E.; Loman, N.; et al. Investigation of Novel SARS-CoV-2 Variant: Variant of Concern 202012/01 Technical Briefing 2; Technical Report; Public Health England: London, UK, 2020.
  12. Report 42—Transmission of SARS-CoV-2 Lineage B.1.1.7 in England: Insights from Linking Epidemiological and Genetic Data; Faculty of Medicine, Imperial College London: London, UK, 2021.
  13. US COVID-19 Cases Caused by Variants; CDC: Atlanta, GA, USA, 2021.
  14. Hadfield, J.; Megill, C.; Bell, S.M.; Huddleston, J.; Potter, B.; Callender, C.; Sagulenko, P.; Bedford, T.; Neher, R.A. Nextstrain: Real-time tracking of pathogen evolution. Bioinformatics 2018, 34, 4121–4123. [Google Scholar] [CrossRef] [PubMed]
  15. Langmead, B.; Salzberg, S.L. Fast gapped-read alignment with Bowtie 2. Nat. Methods 2012, 9, 357–359. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  16. Gordon, D.; Huddleston, J.; Chaisson, M.J.; Hill, C.M.; Kronenberg, Z.N.; Munson, K.M.; Malig, M.; Raja, A.; Fiddes, I.; Hillier, L.D.W.; et al. Long-read sequence assembly of the gorilla genome. Science 2016, 352, aae0344. [Google Scholar] [CrossRef]
  17. Vezzi, F.; Cattonaro, F.; Policriti, A. e-RGA: Enhanced Reference Guided Assembly of Complex Genomes. EMBnet J. 2011, 17, 46–54. [Google Scholar] [CrossRef]
  18. Callaway, E. The coronavirus is mutating—Does it matter? Nature 2020, 585, 174–178. [Google Scholar] [CrossRef] [PubMed]
  19. Neches, R.Y.; McGee, M.D.; Kyrpides, N.C. Recombination should not be an afterthought. Nat. Rev. Microbiol. 2020, 18, 606. [Google Scholar] [CrossRef] [PubMed]
  20. Benson, D.A.; Karsch-Mizrachi, I.; Lipman, D.J.; Ostell, J.; Sayers, E.W. GenBank. Nucleic Acids Res. 2009, 37, D26–D31. [Google Scholar] [CrossRef] [Green Version]
  21. Elbe, S.; Buckland-Merrett, G. Data, disease and diplomacy: GISAID’s innovative contribution to global health. Glob. Chall. 2017, 1, 33–46. [Google Scholar] [CrossRef] [Green Version]
  22. Seabolt, E.; Nayar, G.; Krishnareddy, H.; Agarwal, A.; Beck, K.L.; Kandogan, E.; Kuntomi, M.; Roth, M.; Terrizzano, I.; Kaufman, J.; et al. IBM Functional Genomics Platform, A Cloud-Based Platform for Studying Microbial Life at Scale. IEEE/ACM Trans. Comput. Biol. Bioinform. 2020. [Google Scholar] [CrossRef]
  23. Hulo, C.; De Castro, E.; Masson, P.; Bougueleret, L.; Bairoch, A.; Xenarios, I.; Le Mercier, P. ViralZone: A knowledge resource to understand virus diversity. Nucleic Acids Res. 2011, 39, D576–D582. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  24. Apweiler, R.; Bairoch, A.; Wu, C.H.; Barker, W.C.; Boeckmann, B.; Ferro, S.; Gasteiger, E.; Huang, H.; Lopez, R.; Magrane, M.; et al. UniProt: The universal protein knowledgebase. Nucleic Acids Res. 2016, 45, D158–D169. [Google Scholar] [CrossRef]
  25. Latif, A.A.; Mullen, J.L.; Alkuzweny, M.; Tsueng, G.; Cano, M.; Haag, E.; Zhou, J.; Zeller, M.; Hufbauer, E.; Matteson, N.; et al. Lineage Comparison. Available online: https://outbreak.info/compare-lineages?pango=Alpha&pango=Beta&pango=Delta&pango=Eta&pango=Gamma&pango=Iota&pango=Kappa&pango=Lambda&gene=S&threshold=95&dark=true.
  26. Katoh, K.; Misawa, K.; Kuma, K.I.; Miyata, T. MAFFT: A novel method for rapid multiple sequence alignment based on fast Fourier transform. Nucleic Acids Res. 2002, 30, 3059–3066. [Google Scholar] [CrossRef] [Green Version]
  27. Bauer, D.C.; Tay, A.P.; Wilson, L.O.W.; Reti, D.; Hosking, C.; McAuley, A.J.; Pharo, E.; Todd, S.; Stevens, V.; Neave, M.J.; et al. Supporting pandemic response using genomics and bioinformatics: A case study on the emergent SARS-CoV-2 outbreak. Transbound. Emerg. Dis. 2020, 67, 1453–1462. [Google Scholar] [CrossRef]
  28. Lemoine, F.; Blassel, L.; Voznica, J.; Gascuel, O. COVID-Align: Accurate online alignment of hCoV-19 genomes using a profile HMM. Bioinformatics 2021, 37, 1761–1762. [Google Scholar] [CrossRef] [PubMed]
  29. Liu, B.; Liu, K.; Zhang, H.; Zhang, L.; Bian, Y.; Huang, L. CoV-Seq, a new tool for SARS-CoV-2 genome analysis and visualization: Development and usability study. J. Med. Internet Res. 2020, 22, e22299. [Google Scholar] [CrossRef]
  30. V’kovski, P.; Kratzel, A.; Steiner, S.; Stalder, H.; Thiel, V. Coronavirus biology and replication: Implications for SARS-CoV-2. Nat. Rev. Microbiol. 2021, 19, 155–170. [Google Scholar] [CrossRef]
  31. Starr, T.N.; Greaney, A.J.; Hilton, S.K.; Ellis, D.; Crawford, K.H.; Dingens, A.S.; Navarro, M.J.; Bowen, J.E.; Tortorici, M.A.; Walls, A.C.; et al. Deep Mutational Scanning of SARS-CoV-2 Receptor Binding Domain Reveals Constraints on Folding and ACE2 Binding. Cell 2020, 182, 1295–1310. [Google Scholar] [CrossRef] [PubMed]
  32. Yurkovetskiy, L.; Pascal, K.E.; Tompkins-Tinch, C.; Nyalile, T.; Wang, Y.; Baum, A.; Diehl, W.E.; Dauphin, A.; Carbone, C.; Veinotte, K.; et al. SARS-CoV-2 Spike protein variant D614G increases infectivity and retains sensitivity to antibodies that target the receptor binding domain. bioRxiv 2020. [Google Scholar] [CrossRef]
  33. Plante, J.A.; Liu, Y.; Liu, J.; Xia, H.; Johnson, B.A.; Lokugamage, K.G.; Zhang, X.; Muruato, A.E.; Zou, J.; Fontes-Garfias, C.R.; et al. Spike mutation D614G alters SARS-CoV-2 fitness. Nature 2021, 592, 116–121. [Google Scholar] [CrossRef]
  34. Xie, X.; Liu, Y.; Liu, J.; Zhang, X.; Zou, J.; Fontes-Garfias, C.R.; Xia, H.; Swanson, K.A.; Cutler, M.; Cooper, D.; et al. Neutralization of SARS-CoV-2 spike 69/70 deletion, E484K and N501Y variants by BNT162b2 vaccine-elicited sera. Nat. Med. 2021, 27, 620–621. [Google Scholar] [CrossRef]
  35. Kupferschmidt, K. Fast-spreading U.K. virus variant raises alarms. Science 2021, 371, 9–10. [Google Scholar] [CrossRef]
  36. Vogel, C.; Bashton, M.; Kerrison, N.D.; Chothia, C.; Teichmann, S.A. Structure, function and evolution of multidomain proteins. Curr. Opin. Struct. Biol. 2004, 14, 208–216. [Google Scholar] [CrossRef]
  37. Altschul, S.F.; Gish, W.; Miller, W.; Myers, E.W.; Lipman, D.J. Basic local alignment search tool. J. Mol. Biol. 1990, 215, 403–410. [Google Scholar] [CrossRef]
  38. Pearson, W.R. Selecting the right similarity-scoring matrix. Curr. Protoc. Bioinform. 2013, 43, 3–5. [Google Scholar] [CrossRef] [PubMed]
Figure 1. Pipeline schematic for semi-supervised identification of molecular targets. The data and analytic steps comprising our SARS-CoV-2 annotation pipeline described in Methods Section 2.1, Section 2.2, Section 2.3 are indicated. Input data are indicated with a dashed line and discarded data, e.g., genomes below quality thresholds, are indicated with a red line. Blue boxes indicate steps where our augmentation of base Prokka and Prodigal yield methodological advancements specific to the requirements of SARS-CoV-2 genomes.
Figure 1. Pipeline schematic for semi-supervised identification of molecular targets. The data and analytic steps comprising our SARS-CoV-2 annotation pipeline described in Methods Section 2.1, Section 2.2, Section 2.3 are indicated. Input data are indicated with a dashed line and discarded data, e.g., genomes below quality thresholds, are indicated with a red line. Blue boxes indicate steps where our augmentation of base Prokka and Prodigal yield methodological advancements specific to the requirements of SARS-CoV-2 genomes.
Viruses 13 02426 g001
Figure 2. SARS-CoV-2 genome quality observations and their effect on annotation results. (a) The percent of unknown (N) and degenerate bases (as defined by IUPAC) are calculated as a function of total genome size for SARS-COV-2 genomes from two sources: NCBI GenBank and GISAID. The quality threshold of unknown bases is indicated with a dashed line. (b) Full length (red) or truncated (blue) protein products are indicated for genomes by quality criteria status: our selected criteria (Criteria A), more stringent criteria (Criteria B), or below quality thresholds. In this upset plot for each vertical bar, the categories defining the intersection are indicated with filled-in dots. For example, the first bar represents the number of proteins that pass both Criteria A and B and are also full length proteins, whereas the second bar represents the number of full length proteins that pass Criteria A but not Criteria B and are still full length. For criteria definitions, see Section 2.1.
Figure 2. SARS-CoV-2 genome quality observations and their effect on annotation results. (a) The percent of unknown (N) and degenerate bases (as defined by IUPAC) are calculated as a function of total genome size for SARS-COV-2 genomes from two sources: NCBI GenBank and GISAID. The quality threshold of unknown bases is indicated with a dashed line. (b) Full length (red) or truncated (blue) protein products are indicated for genomes by quality criteria status: our selected criteria (Criteria A), more stringent criteria (Criteria B), or below quality thresholds. In this upset plot for each vertical bar, the categories defining the intersection are indicated with filled-in dots. For example, the first bar represents the number of proteins that pass both Criteria A and B and are also full length proteins, whereas the second bar represents the number of full length proteins that pass Criteria A but not Criteria B and are still full length. For criteria definitions, see Section 2.1.
Viruses 13 02426 g002
Figure 3. Protein annotation set membership and sequence accuracy. (a) Set membership of all (grey) and distinct (red) protein sequences identified in SARS-CoV-2 genomes above quality thresholds. Count indicates the number of times a given protein was observed in the entire high quality genome corpus (dashed line). (b) Protein size distribution of known protein references (expected, red) more closely matches our in silico predicted protein sequences from genomes above quality thresholds (high quality genomes, green), compared to products predicted from genomes below quality thresholds (low quality genomes, blue).
Figure 3. Protein annotation set membership and sequence accuracy. (a) Set membership of all (grey) and distinct (red) protein sequences identified in SARS-CoV-2 genomes above quality thresholds. Count indicates the number of times a given protein was observed in the entire high quality genome corpus (dashed line). (b) Protein size distribution of known protein references (expected, red) more closely matches our in silico predicted protein sequences from genomes above quality thresholds (high quality genomes, green), compared to products predicted from genomes below quality thresholds (low quality genomes, blue).
Viruses 13 02426 g003
Figure 4. For Replicase polyprotein 1ab, the protein sequence variant frequency and protein sequence similarity of our predicted sequence to the known UniProt ID: P0DTD1 references is shown. The frequency of each protein variant is indicated by color and point size.
Figure 4. For Replicase polyprotein 1ab, the protein sequence variant frequency and protein sequence similarity of our predicted sequence to the known UniProt ID: P0DTD1 references is shown. The frequency of each protein variant is indicated by color and point size.
Viruses 13 02426 g004
Figure 5. Protein length comparisons against known reference sequences for three pipelines: Functional Genomics Platform (our method), VAPiD, Prokka with default usage for viral genomes. The count of protein sequences at each observed/expected value is plotted for each pipeline. Length is set to zero if a protein is missing in the results from that pipeline but present in another.
Figure 5. Protein length comparisons against known reference sequences for three pipelines: Functional Genomics Platform (our method), VAPiD, Prokka with default usage for viral genomes. The count of protein sequences at each observed/expected value is plotted for each pipeline. Length is set to zero if a protein is missing in the results from that pipeline but present in another.
Viruses 13 02426 g005
Figure 6. Spike glycoprotein variantsobserved in SARS-CoV-2 genomes over time and geography. Each line represents the cumulative frequency per variant (orange: D614G, green: UniProt ID P0DTC2, olive: P1140X, pink: S2 cleavage product). Low frequency S protein sequences (<5 observations) are removed from plotting for simplicity.
Figure 6. Spike glycoprotein variantsobserved in SARS-CoV-2 genomes over time and geography. Each line represents the cumulative frequency per variant (orange: D614G, green: UniProt ID P0DTC2, olive: P1140X, pink: S2 cleavage product). Low frequency S protein sequences (<5 observations) are removed from plotting for simplicity.
Viruses 13 02426 g006
Figure 7. Domain annotation set membership and sequence accuracy for spike glycoprotein. (a) Set membership of all (grey) and distinct (red) domain sequences identified in spike glycoprotein. Count indicates the number of times a given domain was observed for all S proteins (dashed line). (b) The percent identity of our predicted domain sequences is calculated against reference domain sequences. For false positive domains not present in the spike protein, there is no reference sequence; therefore, these entries are omitted from this plot.
Figure 7. Domain annotation set membership and sequence accuracy for spike glycoprotein. (a) Set membership of all (grey) and distinct (red) domain sequences identified in spike glycoprotein. Count indicates the number of times a given domain was observed for all S proteins (dashed line). (b) The percent identity of our predicted domain sequences is calculated against reference domain sequences. For false positive domains not present in the spike protein, there is no reference sequence; therefore, these entries are omitted from this plot.
Viruses 13 02426 g007
Figure 8. Method accuracy across a variant-diverse set of SARS-CoV-2 genomes. (a) Methodological evaluation was completed across eight variants of concern or interest with accuracy metrics including: genomes passing quality thresholds (percent high quality), the ability to identify all expected proteins per genome (protein set membership accuracy), length similarity between predicted pp1ab protein sequences and the reference sequence (pp1ab observed/expected), and targeted analysis to examine spike glycoprotein functional domains (domain set membership accuracy). (b) Expected mutations are characterized in a random sampling of genomic sequences across current variants of concern or interest. Each mutation is shown on the y-axis with a single asterisk indicating a mutation of interest and two asterisks indicating a mutation of concern. Grey indicates not applicable, i.e., the mutation is not expected for that variant. For the sampled genomes above quality thresholds, the percent of the mutated amino acid or deletion observed is shown.
Figure 8. Method accuracy across a variant-diverse set of SARS-CoV-2 genomes. (a) Methodological evaluation was completed across eight variants of concern or interest with accuracy metrics including: genomes passing quality thresholds (percent high quality), the ability to identify all expected proteins per genome (protein set membership accuracy), length similarity between predicted pp1ab protein sequences and the reference sequence (pp1ab observed/expected), and targeted analysis to examine spike glycoprotein functional domains (domain set membership accuracy). (b) Expected mutations are characterized in a random sampling of genomic sequences across current variants of concern or interest. Each mutation is shown on the y-axis with a single asterisk indicating a mutation of interest and two asterisks indicating a mutation of concern. Grey indicates not applicable, i.e., the mutation is not expected for that variant. For the sampled genomes above quality thresholds, the percent of the mutated amino acid or deletion observed is shown.
Viruses 13 02426 g008aViruses 13 02426 g008b
Table 1. Distribution of Duplicated Genome Sequences. The number of unique genome sequences and total genome accessions (count of all entries) are listed for each source: GISAID, GenBank, and NCBI RefSeq. Pairwise comparisons are then made for each genome sequence to indicate how many times a genome sequence is duplicated within its source or between sources and for how many entries this accounts for (total accessions). For RefSeq comparisons, note that only one SARS-CoV-2 reference genome sequence is available NC_045512.2.
Table 1. Distribution of Duplicated Genome Sequences. The number of unique genome sequences and total genome accessions (count of all entries) are listed for each source: GISAID, GenBank, and NCBI RefSeq. Pairwise comparisons are then made for each genome sequence to indicate how many times a genome sequence is duplicated within its source or between sources and for how many entries this accounts for (total accessions). For RefSeq comparisons, note that only one SARS-CoV-2 reference genome sequence is available NC_045512.2.
Source 1Source 2Unique SequencesTotal Accessions
GISAIDNA47,90855,708
GENBANKNA939811,196
REFSEQNA11
GISAIDGISAID279110,528
GISAIDGENBANK555913,977
GENBANKGENBANK7062504
GISAIDREFSEQ143
GENBANKREFSEQ111
Table 2. Observed gene, protein, and functional domain biological entities in total count (redundant) and unique sequences (distinct) in high quality genomes.
Table 2. Observed gene, protein, and functional domain biological entities in total count (redundant) and unique sequences (distinct) in high quality genomes.
TypeTotal CountUnique Count
Gene936,60359,531
Protein815,87842,611
Domain11,621,78459,271
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Beck, K.L.; Seabolt, E.; Agarwal, A.; Nayar, G.; Bianco, S.; Krishnareddy, H.; Ngo, T.A.; Kunitomi, M.; Mukherjee, V.; Kaufman, J.H. Semi-Supervised Pipeline for Autonomous Annotation of SARS-CoV-2 Genomes. Viruses 2021, 13, 2426. https://doi.org/10.3390/v13122426

AMA Style

Beck KL, Seabolt E, Agarwal A, Nayar G, Bianco S, Krishnareddy H, Ngo TA, Kunitomi M, Mukherjee V, Kaufman JH. Semi-Supervised Pipeline for Autonomous Annotation of SARS-CoV-2 Genomes. Viruses. 2021; 13(12):2426. https://doi.org/10.3390/v13122426

Chicago/Turabian Style

Beck, Kristen L., Edward Seabolt, Akshay Agarwal, Gowri Nayar, Simone Bianco, Harsha Krishnareddy, Timothy A. Ngo, Mark Kunitomi, Vandana Mukherjee, and James H. Kaufman. 2021. "Semi-Supervised Pipeline for Autonomous Annotation of SARS-CoV-2 Genomes" Viruses 13, no. 12: 2426. https://doi.org/10.3390/v13122426

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop