Graphical abstract
Keywords: GWAS, COVID-19, SARS-CoV-2, Case-control, Nsp14, AlphaFold
Highlights
-
•
We provide an automated way to identify emerging variants of concern using viral genome and patient-outcome data.
-
•
We assembled 10,000 sample-strong case-control dataset and identified 117 single nucleotide variants (SNV) associated with adverse patient outcomes.
-
•
We observe co-evolution of protective and pathogenic interactions between the spike, nsp14, and N region with either orf3a or nsp3.
-
•
Structural modelling reveals mutation clusters in the Zn binding domain of nsp14 suggesting ongoing adaptation to the human host.
-
•
Our approach identified Variants Being Monitored (VBM) a week before they were flagged by Health Organizations and offers a clade-independent function-orientated grouping.
Abstract
New SARS-CoV-2 variants emerge as part of the virus’ adaptation to the human host. The Health Organizations are monitoring newly emerging variants with suspected impact on disease or vaccination efficacy as Variants Being Monitored (VBM), like Delta and Omicron. Genetic changes (SNVs) compared to the Wuhan variant characterize VBMs with current emphasis on the spike protein and lineage markers. However, monitoring VBMs in such a way might miss SNVs with functional effect on disease.
Here we introduce a lineage-agnostic genome-wide approach to identify SNVs associated with disease. We curated a case-control dataset of 10,520 samples and identified 117 SNVs significantly associated with adverse patient outcome. While 40% (47) SNV are already monitored and 36% (43) are in the spike protein, we also identified 70 new SNVs that are associated with disease outcome. 31 of these are disease-worsening and predominantly located in the 3′-5′ exonuclease (NSP14) with structural modelling revealing a concise cluster in the Zn binding domain that has known host-immune modulating function. Furthermore, we generate clade-independent VBM groupings by identifying interacting SNVs (epistasis). We find 37 sets of higher-order epistatic interactions joining 5 genomic regions (nsp3, nsp14, Spike S1, ORF3a, N). Structural modelling of these regions provides insights into potential mechanistic pathways of increased virulence as well as orthogonal methods of validation.
Clade-independent monitoring of functionally interacting (epistasis, co-evolution) SNVs detected emerging VBM a week before they were flagged by Health Organizations and in conjunction with structural modelling provides faster, mechanistic insight into emerging strains to guide public health interventions.
1. Introduction
Genetic mutations of SARS-CoV-2 have emerged as part of the virus’ adaptation to the human host. There is evidence that some of these mutations have made the virus more transmissible, have caused more severe disease, or reduced diagnostics, treatments, or vaccine effectiveness. Virus strains containing mutations with functional consequences are catalogued by the Centers for Disease Control and Prevention (CDC) as Variants of Concern (VOC) [1]. Examples include the Delta Variant, which is characterized by 15 single nucleotide variants (SNVs) in the spike protein and the Omicron Variant, characterized by 37 SNV in the spike protein.
CDC also defined ‘Variants of Interest’ (VOI), for which there is emerging evidence that implies their role in changed receptor binding, reduced neutralization by antibodies generated against previous infection or vaccination, reduced efficacy of treatments, potential diagnostic impact, or predicted increase in transmissibility or disease severity. To monitor potential VOI and/or VOC, CDC maintains a list of ‘Variants Being Monitored’ (VBM) with their specific phylogenetic lineages with examples being Alpha, Beta, Gamma, Epsilon, Eta, Iota, Kappa, Zeta, Mu. All VBM to date have focused on the genomic regions of the spike protein as it is the most well understood segment of the virus and where in vivo and protein structure experiments can best provide evidence of functional changes [2].
However, there is evidence that other regions of the SARS-CoV-2 virus may also have an impact on clinically relevant properties [3], [4]. A genome-wide screening for SNVs with genome-phenome association, such as severity of disease, is hence desirable to gain the full picture of existing and emerging VBM.
Traditional genome-wide association studies (GWAS) can identify SNVs that are statistically associated with common or complex traits using regression-based approaches [5]. Indeed, a GWAS study on 7,548 patient-outcome annotated SARS-CoV-2 samples from the Global Initiative on Sharing All Influenza Data (GISAID) used logistic regression to identify SNVs associated with disease outcome. Surprisingly, they identified only a single locus of significance (25088 bp resulting in V1176F in the Spike protein) [6]. Since VBMs are characterized by multiple SNVs it is hence more likely that multiple loci in the viral genome evolve together to modulate its pathology and such an outcome would have been expected in a GWAS study.
The reason for this unexpected outcome might be that these genomic changes individually only have small or no functional effects, and only when taken together explain the different capabilities of the viral strains (epistasis). Traditional methods, like logistic regression, are hence not suitable to identify such epistatic interactions of SNV with small effect size.
Here, we introduce VariantSpark as a platform for the automatic detection of genome-wide interacting SNV in large international data resources with the ability to characterize emerging VBM. VariantSpark, originally developed for the human disease space [7], is a distributed machine learning framework capable of identifying complex genomic associations and was adapted to identify SNV with likely functional consequences in SARS-CoV-2 genomes. Unlike other Random Forest packages such as Ranger [8], VariantSpark can process very large datasets and can handle ambiguity codes needed to process non-human encodings.
Demonstrating the power of this approach, we assembled the largest association dataset to date with 10,000 case-control samples by carefully curating the “Patient Status” field from GISAID and matching it with the mutation profile of the viral genome. We used VariantSpark on this stringent case/control dataset to identify SNVs associated with severe disease outcome. We annotate the set of SNVs which are jointly driving disease using BitEpi [9], a software for the exhaustive search of up to 4 epistatic interaction partners, to generate clade-independent definitions of VBMs.
2. Results and discussion
2.1. Curating the largest Case-Control dataset for VOI detection
We first assembled the case-control dataset by obtaining the “Patient Status” field of the 3,472,078 GISAID samples (data freeze on 14th Sep 2021). To curate a high-confidence dataset, we group the samples by patient outcome into 3411 cases (worse disease outcome) and 7109 controls. Table 1 summarises our inclusion and exclusion criterion. Note that only 0.3% of samples passed our inclusion criteria despite GISAID making the “Patient Status” field mandatory on 27 April 2020, indicating an ongoing issue with data standardization [10]. During the quality control step, we removed a further 276 samples, which had incomplete genomic information (sequence length less than 29000) or sequences from non-human sources (e.g. pangolin). To our knowledge, this resulted in the world's largest case-control dataset for VBM detection with 10,520 samples.
Table 1.
Annotations | Removed/Kept | Number of Samples |
---|---|---|
Patient status annotated as ‘Unknown’ | Removed | 3,312,914 |
Ambiguous annotations that cannot be associated with better or worse disease outcome including, ‘Live’, ‘Hospitalized’, ‘Outpatient’, ‘Symptomatic’, ‘Released’, ‘Ambulatory’, ‘Inpatient’, ‘other’. | Removed | 120,429 |
Unannotated (missing patient status) | Removed | 27,939 |
‘Deceased’, ‘Severe’, ‘Critical’, ‘Dead’, ‘Post-mortem’, ‘Death’ and ‘ICU’. | Kept – Cases | 3,639 |
‘Asymptomatic’, ‘Mild’, ‘Mild clinical signs without hospitalisation’, and ‘Recovered’ | Kept – Controls | 7,157 |
Total Samples Removed | 3,461,282 | |
Total Samples Kept | 10,796 |
2.2. Estimating the effects of confounders
Next, we evaluated if this new case-control dataset had any geographical biases. For example, whether samples from regions with relatively poor healthcare may be overrepresented in the cases while countries with higher sequencing and reporting regimes may skew the control samples.
While a large proportion of reporting countries had an even distribution of cases and controls, some countries, like Bulgaria were indeed overrepresented in the cases, while Réunion island was enriched in controls. This suggests that geographical bias is not the main driver for clustering.
To test this hypothesis, we compared the data clustering with country against clustering with the dominant variant or clade which was circulating at the time. We first conducted principal component analysis to reduce the dimensionality of the data, resulting in 29 principal components accounting for 99.9% of the total variance explained. Next, we performed Uniform Manifold Approximation and Projection (UMAP) [11] to visualise our data. We then used density-based spatial clustering of applications with noise (DBSCAN) to cluster our data, resulting in 8 distinct clusters (Supplementary Figure S1). Color-coding revealed an association with CDC clade (Supplementary Figure S2) instead of country (Supplementary Figure S3). To quantify this, we calculated the purity and entropy.
The purity and entropy of the clade clustering were 0.698 and 0.446 respectively, where 1 represents a strong relationship between the clustering and the annotation. In contrast, clustering by country only achieved a purity of 0.429 and entropy of 0.291. Similarly, the adjusted-rand index also suggested a stronger relationship with clades (0.247) rather than country (0.104). Taken together, these data suggests that the overrepresentation of cases/controls in some regions are a consequence of the genetic make-up of the virus strains active in the region rather than a data collection artefact.
2.3. VariantSpark identifies novel single nucleotide variants associated with patient outcome
We conducted the case-control study on the 10,520 samples to identify genetic variants that are associated with poor health outcome (see Table 1). We used VariantSpark to determine the Gini-importance score for all genetic variants in the viral genome. In order to maximise the accuracy of our model, parameter tuning was conducted to determine the optimum parameters for our analysis. Out of bag (OOB) error was used to estimate model accuracy, resulting in a minimum OOB of 0.251 based on the parameters tested (Supplementary Table S1). All further analyses were carried out using the selected parameters (Supplementary Table S1, green highlight). We performed significance testing by measuring the deviation of the observed Gini importance scores from the right-skewed distribution of the background signal [12].
We identified 117 genetic mutations that had a significant association with patient health outcome (FDR adjusted p-value cut off 0.01, Supplementary Table S2). As shown in Fig. 1, of the 117 significant SNV 36% (43/117) are located in the spike protein and 40% (47/117) are already monitored in one or more VBMs (16 mutations are reported in the Gamma variant, 12 in the Mu, 11 Beta, 1 in the Delta and 9 in other VBM).
To investigate the relevance of the 70 mutations not currently monitored as VBMs, we next identified their likely role on disease outcome, e.g., protective (mild disease) or pathogenic (severe disease). We calculated the odds ratio with 95% confidence interval to classify loci as protective (confidence interval below 1) or pathogenic (confidence interval above 1). We identified 64 SNV to be pathogenic and 53 SNV to be protective amongst the 117 significant SNVs. Unsurprisingly, 70% of the SNVs included in the VBM are pathogenic (33/47). However, there are also 14 protective SNVs defining the VBMs. Conversely, out of the 70 SNV that are not currently part of VBM, 31 have putative pathogenic effects (Table 2).
Table 2.
Locus | REF | ALT | p-value | Gene | Consequence | Product |
---|---|---|---|---|---|---|
19,276 | G | N | 4.75E-07 | NSP14 | 'G413S', 'G413R', 'G413C' | 3′-to-5′ exonuclease |
19,277 | G | N | 9.08E + 00 | NSP14 | 'G413D', 'G413A', 'G413V' | 3′-to-5′ exonuclease |
19,278 | T | N | 9.14E + 00 | NSP14 | 'G413G', 'G413G', 'G413G' | 3′-to-5′ exonuclease |
19,279 | T | N | 9.03E + 00 | NSP14 | 'C414S', 'C414R', 'C414G' | 3′-to-5′ exonuclease |
19,280 | G | N | 2.34E-06 | NSP14 | 'C414Y', 'C414S', 'C414F' | 3′-to-5′ exonuclease |
19,281 | T | N | 2.10E-06 | NSP14 | 'C414*', 'C414C', 'C414W' | 3′-to-5′ exonuclease |
19,282 | G | N | 1.54E-06 | NSP14 | 'D415N', 'D415H', 'D415Y' | 3′-to-5′ exonuclease |
19,283 | A | N | 4.36E-07 | NSP14 | 'D415A', 'D415G', 'D415V' | 3′-to-5′ exonuclease |
19,284 | T | N | 5.29E-07 | NSP14 | 'D415E', 'D415D', 'D415E' | 3′-to-5′ exonuclease |
19,285 | G | N | 2.98E-07 | NSP14 | 'G416S', 'G416R', 'G416C' | 3′-to-5′ exonuclease |
19,286 | G | N | 1.34E-06 | NSP14 | 'G416D', 'G416A', 'G416V' | 3′-to-5′ exonuclease |
19,287 | T | N | 5.62E-06 | NSP14 | 'G416G', 'G416G', 'G416G' | 3′-to-5′ exonuclease |
19,288 | G | N | 9.62E-06 | NSP14 | 'G417S', 'G417R', 'G417C' | 3′-to-5′ exonuclease |
20,800 | A | N | 6.14E-05 | NSP16 | 'T48P', 'T48A', 'T48S' | 2′-O-ribose methyltransferase |
20,801 | C | N | 5.22E-05 | NSP16 | 'T48N', 'T48S', 'T48I' | 2′-O-ribose methyltransferase |
20,802 | T | N | 6.71E-05 | NSP16 | 'T48T', 'T48T', 'T48T' | 2′-O-ribose methyltransferase |
20,803 | C | N | 6.68E-05 | NSP16 | 'Q49K', 'Q49E', 'Q49*' | 2′-O-ribose methyltransferase |
20,804 | A | N | 6.85E-05 | NSP16 | 'Q49P', 'Q49R', 'Q49L' | 2′-O-ribose methyltransferase |
20,805 | A | N | 6.46E-05 | NSP16 | 'Q49H', 'Q49Q', 'Q49H' | 2′-O-ribose methyltransferase |
20,809 | T | N | 2.21E-05 | NSP16 | 'C51S', 'C51R', 'C51G' | 2′-O-ribose methyltransferase |
20,810 | G | N | 2.16E-05 | NSP16 | 'C51Y', 'C51S', 'C51F' | 2′-O-ribose methyltransferase |
20,811 | T | N | 2.25E-05 | NSP16 | 'C51*', 'C51C', 'C51W' | 2′-O-ribose methyltransferase |
20,812 | C | N | 2.31E-05 | NSP16 | 'Q52K', 'Q52E', 'Q52*' | 2′-O-ribose methyltransferase |
20,813 | A | N | 2.18E-05 | NSP16 | 'Q52P', 'Q52R', 'Q52L' | 2′-O-ribose methyltransferase |
26,492 | A | T | 5.93E-05 | Between E and M region | ||
27,512 | A | N | 1.03E-04 | ORF7a | 'Y40S', 'Y40C', 'Y40F' | Accessory protein |
27,513 | C | N | 1.02E-04 | ORF7a | 'Y40*', 'Y40*', 'Y40Y' | Accessory protein |
27,514 | G | N | 1.06E-04 | ORF7a | 'E41K', 'E41Q', 'E41*' | Accessory protein |
27,516 | G | N | 7.21E-05 | ORF7a | 'E41E', 'E41D', 'E41D' | Accessory protein |
28,272 | A | T | 4.13E-06 | Between ORF8 and N region | ||
29,782 | A | * | 8.62E-05 | N/A |
With the global health organizations focusing on the spike protein, it is noteworthy that all of the 31 unmonitored and putatively pathogenic SNVs occur in other regions of the genome, namely ORF1ab (which produces either 3′ to 5′ exonuclease nsp14 or 2′ O-ribose methyl transferase nsp16) and ORF7a (interferon antagonist). nsp14 and nsp16 along with the stimulatory factor nsp10 is important for viral replication, RNA stability and RNA viral proofreading [13], [14]. Interestingly, SARS-CoV-2 ORF7a ectodomain has been found to bind efficiently to human CD14+ monocytes, suggesting that SNVs in this region may differentially modulate the severity of the host immune response to viral infection [15]. Monocytes are a key driver in the recruitment of macrophages to the lungs, and increased levels of macrophages have been shown to correlate with increased disease severity [15]. Taken together, this suggests that SNV outside the spike protein need to be monitored.
2.4. VariantSpark hits are robust and replicable with logistic regression.
To technically validate our findings, we compared the VariantSpark hits with results from Firth’s logistic regression including the first 20 principal components as covariates. We next conducted Spearman’s rank correlation to compare the ranks from VariantSpark hits and hits from logistic regression. The rank correlation for the top 20 LR hits was 0.90, indicating a good agreement on the dominant signal. As expected, the rank correlation for the top 100 hits reduced to 0.68 because LR is not able to take gene-gene interactions into account. Drilling in further, we found that the two main clusters of hits we identified in nsp14 and spike regions with VariantSpark overlapped with the LR clusters (Supplementary Figure S4, Supplementary Tables S4 – S6).
We further tested the robustness of the results by creating a down-sampled balanced dataset (1:1, case:control), as random forest methods like VariantSpark are sensitive to imbalanced training data. We ran VariantSpark on a dataset with 3412 cases and 3714 controls. Supplementary Table S3 summarizes the comparable number of top 100 hits in both balanced and actual dataset. We determined that clusters of mutations in S proteins were reproduced. This finding suggests that for this analysis, the impact of our original imbalanced dataset is likely minimal. Therefore, we retained the largest dataset available to avoid any data loss due to under-sampling.
2.5. Disease associated SNV have epistatic interactions and structural changes
Next, we investigated which of the 117 SNV have epistatic interaction and jointly modulate disease outcome. Using BitEpi we identified 99 highly associative 2-SNV interactions with all the hits comprising of 1 protective SNV and 1 pathogenic SNV indicating a balanced co-evolution (Supplementary Table S7).
To investigate this behaviour further, we looked at higher-order interactions. BitEpi identified 540 highly associative 3-SNV interactions (Supplementary Table S8) and 37 4-SNV interactions (Fig. 2, Supplementary Table S9), respectively. 92% (34/37) of the 37 4-SNV interactions involved interactions between nsp14 region, spike region, N region with either ORF3a region or nsp3 region. To investigate the co-evolution property we constructed contingency tables for the 4-SNVs, which lists the number of cases versus controls of each of the involved genotypes. From this we can identify which particular genotypes in the 4-SNV interactions are more frequently observed in cases versus controls by determining the deviation from the over-all case-ratio, which is 0.37. Each SNV case-rate is listed in Supplementary Figures S5 – S7, Supplementary Table S10.
We again find interactive pairs of protective/pathogenic co-evolution. For example, the 4-SNV combination of 6319A:21801A:22346G:25563 T with one alternative allele “0001” seems to be very pathogenic, doubling the case-ratio over the baseline (0.63 vs 0.37) (Supplementary Table S11). However, pairing this with another alternative allele “0011”, with a shift away from G at 22346, reduces the pathogenic effect to 0.45, because this mutation alone seems to be very protective (“0010” has a case ratio of only 0.08).
We examined the distribution of these allele combinations across viral strains/clades in a recent data freeze from GISAID (22nd March 2022). Interestingly, we found that although some allele combinations were quite specific to a particular CDC variant, most allele combinations were distributed over multiple variants. For example, of all the samples with the pathogenic D_1 (6319A:21801A:22346 N:25563 T) combination, 98.9% were comprised of the Beta variant (Supplementary Table S12). More commonly, allele combinations were not variant-specific, with 73.8% of all samples with the pathogenic B_1 combination (6319A:21801A:22346G:25563 T) classified into the mixed group “Other” and the protective C_1 combination (6319A:21801A:22346 N:25563G) evenly distributed between Alpha, Omicron, Delta and Other groups. This effect was observed in most of the significant pathogenic and protective combinations we investigated (Supplementary Table S13). This co-evolution of protective and pathogenic SNV further substantiates that variants should be monitored independent of their phylogenetic clade membership and rather based on their functional association with phenotype and other SNV. Further in-vitro and in-vivo studies are needed to establish the functional importance of interactions between these regions.
2.6. Predicted structural consequences of pathogenic mutations
In this section we investigate the potential consequences of the identified VariantSpark mutations. We focused on the 31 unmonitored pathogenic mutations to focus the discussion.
Interestingly, 29 of the 31 unmonitored pathogenic mutations, and indeed 63 out of the 117 significant VariantSpark hits, resulted in an allele change to “N”. This indicates that any move away from the original Wuhan strain has an influence on the disease outcome. An observation that is consistent with a virus under substantial selective pressure and evolutionary activity after the jump to a new host. To investigate this further we use NextVariant, a script to list the codon changes that are associated with such changes.
Table 2 lists the predicted consequences for any associated proteins. These were predominantly amino-acid substitutions, but we also found 1 deletion and two SNVs in intergenic regions. We found that the mutations clustering around the 3′-5′ exonuclease had the highest importance scores of all the significant pathogenic loci. Interestingly, these mutations cluster around codons 413–415, which represent the active site of the 3′-5′ exonuclease, containing a metal binding domain. Again, this is consistent with evolutionary pressure on a non-optimal active site for human hosts. We also found 3 silent mutations. Previous studies have highlighted the presence of synonymous mutations in nsp16 that show a high rate of positive selection, suggesting that although such mutations may not change the amino acid sequence, changes to the RNA secondary structure may affect other cellular functions [16], [17].
To further assess structural implications of these mutational changes we evaluated models of both crystallographic data augmented with AlphaFold2 structure predictions [18] (Fig. 3). As both the 3′ to 5′ exonuclease (nsp14) and 2′-O-ribose methyltransferase (nsp16) are found as independent allosteric complexes with nsp10 we modelled the respective heterodimers. Alphafold2 model predictions agreed remarkably well with crystallographic data with RMSD differences of less than 0.95 Å to where crystallographic data existed but had the advantage of including regions missing in the diffraction data. Our modelling showed that the observed cluster of mutations in nsp14 including 413 to 417 (residue sequence GCDGG) occurs in the S-adenosyl methionine (SAM)-dependent (guanine-N7) methyl transferase domain (N7-MTase) at the junction on the N-terminal domain and is adjacent to the zinc binding motif from residues His 257, Cys261, His264 and Cys279. In the case of nsp16, the cluster of mutations T48, Q49, C51, Q52 occurred at the interface of nsp10, with T48 being adjacent to leucine 45 of nsp10 potentially altering the strength of the nsp10/16 complex formation and subsequent activity kinetics. Orf7a accessory protein contains two putative adverse outcome associated mutation at position Y40 and E41. This protein is thought to interfere with a human defence protein tetherin, by glycosylation interference which is thought to enhance viral escape and proliferation [19]. As no Orf7a/tetherin structure currently exists we were not able to investigate this interaction further.
The structural analysis suggests that the locations of the observed putative mutation sites could plausibly modulate the activity of key viral proteins of nsp14, nsp16, and their interacting partner nsp10. Though our sequence analysis does not provide specific mutations, changes in the highlighted positions would be expected to change the strength of protein–protein interactions in the case of nsp10/14, or even alter the flexibility of inter-domain interactions as in the case of nsp16. We are unable to determine the effects that this may have on viral-host interactions in the scope of this study.
3. Conclusion
New SARS-CoV-2 variants continue to emerge giving rise to the need for a data-driven platform that can flag SNV with functional consequences early. Our combination of machine learning and structural modelling may offer such a solution. Specifically, CDC started monitoring the Mu variant on Sep 21, 2021 and VariantSpark flagged 12 mutations characterizing Mu working with Sep 14th data. Similarly, VariantSpark flagged C27513T SNV, which WHO started monitoring as B.1.640 originating in Republic of Congo.
Moreover, VariantSpark identified new SNV with statistically significant association on disease outcome. It might therefore be more informative to use these SNVs for tracking and differentiating VBMs rather than lineage markers, which might not have functional consequences. Sets of disease associated SNV, especially when they are shown to interact with each other through a BitEpi analysis, may provide insights into the molecular cause for the different capabilities and pathology of VBMs.
Our work shows protein model analysis, such as those provided by crystallography and AlphaFold, can be a useful addition to sequence analysis by providing structural context of mutations, both within the protein and its binding partners. These insights can help determine if the observations are plausible and may help mechanistic interpretations.
For example, recent laboratory experiments have highlighted protein residues crucial to the translation inhibition activity of NSP14′s exonuclease domain, such as C261 [20], [21], [22]. Using AlphaFold we can see that the VariantSpark-identified mutations, Cys 414 and Asp 415, (Supplementary Table S5) are adjacent to laboratory-evaluated C261 (Fig. 3, inset). It is likely that the mutations observed in epidemiological data have modulating effects on the zinc finger motif and thus the translational inhibition capability of SARS-CoV-2.
Using genomic, health, structural and molecular data, our study provides further evidence supporting the importance of this region as an attractive therapeutic target for SARS-CoV-2 [23] e.g. by inhibiting this complex, which increases efficacy of antiviral drugs such as remdesivir [24]. It also provides evidence for the ongoing evolutionary activity of the virus in adapting to its new human host. We noted the disease associated SNVs around the active site of 3′-5′ exonuclease and the observation that any shift away from the original Wuhan-allele had impact on disease outcome.
While this is the largest case-control dataset assembled to date, it is far from being sufficient for the robust automatic surveillance of emerging VBM. More than 99% of GISAID samples were lost due to the lack of annotations for patient outcome. This means that our results may be impacted by sampling bias, as the samples included in our study may not necessarily be representative of the whole dataset. This emphasises the crucial need for improved clinical annotations in databases such as GISAID. Ideally, location-matched samples should be used to avoid reporting bias. For example, we noticed collection sites, which submitted more samples from deceased patients than asymptomatic patients. While this seem to have been averaged out in our global analysis (see Section 3.2), a local or country-specific analysis would not be possible. Another caveat of our study is that we have used a single variable, the viral genome, to predict disease outcome. In reality, patient outcome would be the result of a complex interplay between viral strain, hospital care and patient characteristics such as age, immune system and comorbidities.
Despite the shortcoming of a limited dataset, it is encouraging that our analysis identified mutations associated with known variants of concern, including the 25088 bp locus identified in previous studies [6] as well as suggested novel mutations for monitoring. With additional analysis of crystallographic structures augmented with Alphafold models of protein complexes, we could predict the importance of lesser-known mutations based on their structural context, e.g. for NSP14. Our method of identifying single mutations and 2-, 3- and 4-SNV combinations that significantly affect patient outcome and are supported by protein modelling predictions may offer a streamlined approach to quickly flag dangerous mutation combinations and has the potential to supplement current variant surveillance efforts. Future work should include in vitro assays assessing functional consequences of the novel mutations identified in this study.
4. Methods
New SARS-CoV-2 sequences are added constantly to GISAID’s central repository of SARS-CoV-2 genomes. We took a data freeze on 14th Sep 2021 to work with 3,444,139 sequences. 3,306,730 of these sequences had “unknown” annotation for patient status field.
4.1. Data wrangling
We started curating the remaining 1,37,409 sequences to identify datasets with severe disease outcomes and no/less disease outcomes for cases and controls respectively. For cases, we used the patient status of “deceased”, “severe”, “critical”, “dead”, “post-mortem”, “death” and “ICU” with a total of 3639 sequences. For control, we used the patient status of “Asymptomatic”, “mild”, “Mild clinical signs without hospitalization” and “recovered” with a total of 7157 sequences. We then ran the 10,796 sequences to quality control (QC) process and removed the incomplete sequences (sequence length not 29000) and sequences not from human source. After QC the final dataset comprised of 3411 cases and 7109 controls with a total of 10,520 sequences with appropriate patient status annotations.
4.2. Data reformatting
VariantSpark accepts the locus information in VCF format and a corresponding label file associating VCF file sample names to phenotypes. To generate the VCF file for 4161 sequences we first aligned these to WIV04 reference sequence using MAFFT [25] (v7.471) alignment. The alignment was then converted to VCF format using the snp-sites (v2.3.3) [26] and the perl script was used to reset the reference used by MAFFT. The vcf file compressed by bgzip was used as input to VariantSpark. Sample names were isolated from the vcf file and were tagged against cases and controls as 1 and 0 respectively.
4.3. Exploratory data analysis
Principal component analysis was conducted using the R package PCAtools [27]. We retained all principal components accounting for 99.9% of the total variance for our dataset. Following this, the R package umap [28] was used to perform Uniform Manifold Approximation and Projection on the principal components derived from the previous step. External cluster validation and DBSCAN clustering was conducted using the R package fpc [29] using an optimal epsilon value of 0.45, and the threshold for minimum number of points per cluster was set at 100. The python package DNA Features Viewer [30] was used to produce images with SARS-CoV-2 protein regions.
4.4. VariantSpark and logistic regression association analyses
VariantSpark analysis was conducted on an AWS EMR through the RONIN interface with the following configurations: a Ubuntu 18.04 LTS server to run a BioSpark cluster on 8 × c5n.large instance with 5.25 Gb of RAM and 2vCPUs (total of 42 Gb of RAM and 16vCPUs). Hail 2.0 was used to construct matrix tables from our VCF file and phenotype data for use in VariantSpark. The multi-allelic VCF was split using bcftools [31] (version 1.12) to allow for allele-specific associations. p-values for VariantSpark analysis were computed using the R package RLocalFDR, which uses a Bayesian approach to calculate thresholds for gini importance scores (https://doi.org/10.1101/2022.04.06.487300). Firth’s logistic regression was conducted in Hail 2.0, using the first 20 principal components as covariates. Spearman’s rank correlation was used to compare ranked hits between VariantSpark and logistic regression methods.
4.5. Odds ratio analysis
The odds ratio of each locus’ association with cases was calculated, including a 95% confidence interval.. The odds ratio represents the relative likelihood of a sample being a case, given that it has a variant at a given locus. It is calculated as shown below, where c1 and c0 are the numbers of cases with and without the variant respectively, and n1 and n0 are the numbers of controls with and without the variant respectively.
(1) |
To give a confidence interval of 95% we then calculated the upper and lower bound for this odds ratio using the following formulae, where OR is the odds ratio as calculated above.
(2) |
(3) |
These calculations were repeated for each locus, and were used to classify a locus as protective, if the upper bound on the confidence interval was below 1, or pathogenic, if the lower bound was above 1. If the 95% confidence interval for a locus encompassed 1, the locus was discarded as not being insignificant.
4.6. NextVariant analysis
NextVariants script uses NCBI reference sequence NC_045512.2 as reference for SARS-CoV-2 genome. Using BioPython the script then maps any variants with nucleotide positions to reference sequence. Script then further identifies the corresponding gene, consequence, and product from the CDS section of genbank file. Consequences for “N” nucleotide is calculated based on codon changes by replacing N with A,T,G,C.
4.7. BitEpi analysis
More detailed information regarding the functionality and methodology of BitEpi has been described by Bayat et al. [9]. Briefly, BitEpi was used to identify 2-SNV, 3-SNV, and 4-SNV interactions associated with worse disease outcomes between the 117 significant VariantSpark SNVs. 228 highly associative 2-SNV, 1102 highly associative 3-SNV, and 43 highly associative 4-SNV were filtered based on thresholds of 95%, 99%, and 99.9% for 2- SNV, 3- SNV, and 4-SNV alpha and beta association effect respectively. Finally, after computing p-values for these filtered interactions, interactions with significant p-values after Bonferroni correction at 5% were kept. These interactions represent the final set of statistically significant highly associated interactions. Once we identify the 4-SNV combinations with significant beta and alpha values using BitEpi, we look further into those interactions by producing their corresponding contingency table. Using this table, one could identify the 'risk' and 'protective' allele combinations. While the 4-SNV contingency table can explain why beta value is significant. To understand why alpha value is significant we compare the best sub 3- SNV contingency table (highest 3-SNV beta) with the 4- SNV contingency table. If [A, B, C, D] is the 4- SNV interaction then (A, B, C), (A, B, D), (A, C, D) and (B, C, D) are possible sub 3- SNV combinations.
4.8. Structural modelling analysis
Crystallographic models of nsp14/nsp10 (pdb entry:7DIY [21]), nsp16/nsp10 (pdb entry: 6W4H [32]), and Orf7a (pdb entry: 6 W37 [33]) were visualized using VMD [34]. Additional model of the same sequences was generated using Alphafold2 [18]. Alignments of crystallographic data to AlphaFold models using VMD scripting showed good agreement with RMSD values of less than 0.95 Å. VMD was used for visual inspection of mutation sites and their proximity to protein interfaces and ion binding sites.
Declaration of Competing Interest
The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
Acknowledgments
Acknowledgement
We would like to acknowledge the RONIN team as well as thank Intel/AWS for funding of the computational resources used in the study.
Contribution
PRM and YJ conceived, planned, and performed most experiments, and co-wrote the manuscript. LMFS, CL, AB contributed the epistasis analysis, BH performed the odds-ratio analysis, and MK performed the structural analysis. LOWW and NAT directed and coordinated the experimental work. DCB conceived, directed, and coordinated the study, oversaw all the results, and co-wrote the manuscript. All authors discussed the results and commented on the manuscript
Footnotes
Supplementary data to this article can be found online at https://doi.org/10.1016/j.csbj.2022.06.005.
Appendix A. Supplementary data
The following are the Supplementary data to this article:
References
- 1.SARS-CoV-2 Variant Classifications and Definitions, Https://Www.Cdc.Gov/Coronavirus/2019-Ncov/Variants/Variant-Classifications.Html. (n.d.).
- 2.Y. Huang, C. Yang, X. feng Xu, W. Xu, S. wen Liu, Structural and functional properties of SARS-CoV-2 spike protein: potential antivirus drug development for COVID-19, Acta Pharmacol. Sin. 41 (2020). 10.1038/s41401-020-0485-4. [DOI] [PMC free article] [PubMed]
- 3.Manfredonia I., Incarnato D. Structure and regulation of coronavirus genomes: State-of-the-art and novel insights from SARS-CoV-2 studies. Biochem Soc Trans. 2021;49 doi: 10.1042/BST20200670. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 4.Zhao J., Qiu J., Aryal S., Hackett J.L., Wang J. The rna architecture of the sars-cov-2 3′-untranslated region. Viruses. 2020;12 doi: 10.3390/v12121473. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 5.Manolio T.A. Genomewide Association Studies and Assessment of the Risk of Disease. N Engl J Med. 2010;363 doi: 10.1056/nejmra0905980. [DOI] [PubMed] [Google Scholar]
- 6.Hahn G., Wu C.M., Lee S., Lutz S.M., Khurana S., Baden L.R., et al. Genome-wide association analysis of COVID-19 mortality risk in SARS-CoV-2 genomes identifies mutation in the SARS-CoV-2 spike protein that colocalizes with P.1 of the Brazilian strain. Genet Epidemiol. 2021;45 doi: 10.1002/gepi.22421. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 7.Bayat A., Szul P., O’Brien A.R., Dunne R., Hosking B., Jain Y., et al. Variantspark: Cloud-based machine learning for association study of complex phenotype and large-scale genomic data. GigaScience. 2020;9 doi: 10.1093/gigascience/giaa077. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 8.M.N. Wright, A. Ziegler, Ranger: A fast implementation of random forests for high dimensional data in C++ and R, J. Stat. Softw. 77 (2017). 10.18637/jss.v077.i01.
- 9.Bayat A., Hosking B., Jain Y., Hosking C., Kodikara M., Reti D., et al. Fast and accurate exhaustive higher-order epistasis search with BitEpi. Sci Rep. 2021;11 doi: 10.1038/s41598-021-94959-y. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 10.Bauer D.C., Metke-Jimenez A., Maurer-Stroh S., Tiruvayipati S., Wilson L.O.W., Jain Y., et al. Interoperable medical data: The missing link for understanding COVID-19. Transbound Emerg Dis. 2021;68 doi: 10.1111/tbed.13892. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 11.L. McInnes, J. Healy, N. Saul, L. Großberger, UMAP: Uniform Manifold Approximation and Projection, J. Open Source Softw. 3 (2018). 10.21105/joss.00861.
- 12.Dunne R., Reguant R., Ramarao-Milne P., Szul P., Sng L., Lundberg M., et al. Threshold Values for the Gini Variable Importance: An Empirical Bayes Approach. BioRxiv. 2022 doi: 10.1016/j.csbj.2023.08.033. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 13.Ma Y., Wu L., Shaw N., Gao Y., Wang J., Sun Y., et al. Structural basis and functional analysis of the SARS coronavirus nsp14-nsp10 complex. Proc Natl Acad Sci U S A. 2015;112 doi: 10.1073/pnas.1508686112. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 14.Chen Y., Su C., Ke M., Jin X., Xu L., Zhang Z., et al. Biochemical and structural insights into the mechanisms of sars coronavirus RNA ribose 2′-O-methylation by nsp16/nsp10 protein complex. PLoS Pathog. 2011;7 doi: 10.1371/journal.ppat.1002294. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 15.Redondo N., Zaldívar-López S., Garrido J.J., Montoya M. SARS-CoV-2 Accessory Proteins in Viral Pathogenesis: Knowns and Unknowns. Front Immunol. 2021;12 doi: 10.3389/fimmu.2021.708264. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 16.Berrio A., Gartner V., Wray G.A. Positive selection within the genomes of SARS-CoV-2 and other Coronaviruses independent of impact on protein function. PeerJ. 2020;8:e10234. doi: 10.7717/peerj.10234. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 17.Khailany R.A., Safdar M., Ozaslan M. Genomic characterization of a novel SARS-CoV-2. Gene Reports. 2020;19 doi: 10.1016/j.genrep.2020.100682. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 18.Jumper J., Evans R., Pritzel A., Green T., Figurnov M., Ronneberger O., et al. Highly accurate protein structure prediction with AlphaFold. Nature. 2021;596 doi: 10.1038/s41586-021-03819-2. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 19.Taylor J.K., Coleman C.M., Postel S., Sisk J.M., Bernbaum J.G., Venkataraman T., et al. Severe Acute Respiratory Syndrome Coronavirus ORF7a Inhibits Bone Marrow Stromal Antigen 2 Virion Tethering through a Novel Mechanism of Glycosylation Interference. J Virol. 2015;89:11820–11833. doi: 10.1128/JVI.02274-15/ASSET/4ABE15DC-C1BA-45BB-9533-1D2B4ACD5965/ASSETS/GRAPHIC/ZJV9990909900009.JPEG. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 20.Hsu J.C.C., Laurent-Rolle M., Pawlak J.B., Wilen C.B., Cresswell P. Translational shutdown and evasion of the innate immune response by SARS-CoV-2 NSP14 protein. Proc Natl Acad Sci U S A. 2021;118 doi: 10.1073/PNAS.2101161118/SUPPL_FILE/PNAS.2101161118.SAPP.PDF. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 21.Lin S., Chen H., Chen Z., Yang F., Ye F., Zheng Y., et al. Crystal structure of SARS-CoV-2 nsp10 bound to nsp14-ExoN domain reveals an exoribonuclease with both structural and functional integrity. Nucleic Acids Res. 2021;49:5382–5392. doi: 10.1093/NAR/GKAB320. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 22.Ma Y., Wu L., Shaw N., Gao Y., Wang J., Sun Y., et al. Structural basis and functional analysis of the SARS coronavirus nsp14-nsp10 complex. Proc Natl Acad Sci U S A. 2015;112:9436–9441. doi: 10.1073/PNAS.1508686112/SUPPL_FILE/PNAS.201508686SI.PDF. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 23.Khater S., Kumar P., Dasgupta N., Das G., Ray S., Prakash A. Combining SARS-CoV-2 Proofreading Exonuclease and RNA-Dependent RNA Polymerase Inhibitors as a Strategy to Combat COVID-19: A High-Throughput in silico Screening. Front Microbiol. 2021;12:1934. doi: 10.3389/FMICB.2021.647693/BIBTEX. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 24.G. Rona, A. Zeke, B. Miwatani-Minter, M. de Vries, R. Kaur, A. Schinlever, S.F. Garcia, H. V. Goldberg, H. Wang, T.R. Hinds, F. Bailly, N. Zheng, P. Cotelle, D. Desmaële, N.R. Landau, M. Dittmann, M. Pagano, The NSP14/NSP10 RNA repair complex as a Pan-coronavirus therapeutic target, Cell Death Differ. 2021 292. 29 (2021) 285–292. 10.1038/s41418-021-00900-1. [DOI] [PMC free article] [PubMed]
- 25.Katoh K., Standley D.M. MAFFT multiple sequence alignment software version 7: Improvements in performance and usability. Mol Biol Evol. 2013;30 doi: 10.1093/molbev/mst010. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 26.Page A.J., Taylor B., Delaney A.J., Soares J., Seemann T., Keane J.A., et al. SNP-sites: rapid efficient extraction of SNPs from multi-FASTA alignments. Microb Genomics. 2016;2 doi: 10.1099/mgen.0.000056. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 27.Blighe K., Lun A. PCAtools: everything Principal Components Analysis, R Packag. Version 200. 2020 [Google Scholar]
- 28.T. Konopka, CRAN - Package umap, (2022). https://cran.r-project.org/web/packages/umap/index.html (accessed April 8, 2022).
- 29.Christian Hennig, CRAN - Package fpc, (2020). https://cran.r-project.org/web/packages/fpc/index.html (accessed April 8, 2022).
- 30.Zulkower V., Rosser S. DNA features viewer: A sequence annotation formatting and plotting library for Python. Bioinformatics. 2020;36 doi: 10.1093/bioinformatics/btaa213. [DOI] [PubMed] [Google Scholar]
- 31.Li H. A statistical framework for SNP calling, mutation discovery, association mapping and population genetical parameter estimation from sequencing data. Bioinformatics. 2011;27 doi: 10.1093/bioinformatics/btr509. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 32.Rosas-Lemus M., Minasov G., Shuvalova L., Inniss N.L., Kiryukhina O., Brunzelle J., et al. High-resolution structures of the SARS-CoV-2 2’- O-methyltransferase reveal strategies for structure-based inhibitor design. Sci Signal. 2020;13 doi: 10.1126/SCISIGNAL.ABE1202. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 33.Nelson C.A., Minasov G., Shuvalova L., Fremont D.H. 6W37: STRUCTURE OF THE SARS-CoV-2 ORF7A ENCODED ACCESSORY PROTEIN, To Be Publ. (nd) 2022 https://www.ncbi.nlm.nih.gov/Structure/pdb/6W37 accessed April 8. [Google Scholar]
- 34.Humphrey W., Dalke A., Schulten K. VMD: visual molecular dynamics. J Mol Graph. 1996;14:33–38. doi: 10.1016/0263-7855(96)00018-5. [DOI] [PubMed] [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.