Abstract
The relationship of HIV tropism with disease progression and the recent development of CCR5-blocking drugs underscore the importance of monitoring virus coreceptor usage. As an alternative to costly phenotypic assays, computational methods aim at predicting virus tropism based on the sequence and structure of the V3 loop of the virus gp120 protein. Here we present a numerical descriptor of the V3 loop encoding its physicochemical and structural properties. The descriptor allows for structure-based prediction of HIV tropism and identification of properties of the V3 loop that are crucial for coreceptor usage. Use of the proposed descriptor for prediction results in a statistically significant improvement over the prediction based solely on V3 sequence with 3 percentage points improvement in AUC and 7 percentage points in sensitivity at the specificity of the 11/25 rule (95%). We additionally assessed the predictive power of the new method on clinically derived ‘bulk’ sequence data and obtained a statistically significant improvement in AUC of 3 percentage points over sequence-based prediction. Furthermore, we demonstrated the capacity of our method to predict therapy outcome by applying it to 53 samples from patients undergoing Maraviroc therapy. The analysis of structural features of the loop informative of tropism indicates the importance of two loop regions and their physicochemical properties. The regions are located on opposite strands of the loop stem and the respective features are predominantly charge-, hydrophobicity- and structure-related. These regions are in close proximity in the bound conformation of the loop potentially forming a site determinant for the coreceptor binding. The method is available via server under http://structure.bioinf.mpi-inf.mpg.de/.
Author Summary
Human Immunodeficiency Virus (HIV) requires one of the chemokine coreceptors CCR5 or CXCR4 for entry into the host cell. The capacity of the virus to use one or both of these coreceptors is termed tropism. Monitoring HIV tropism is of high importance due to the relationship of the emergence of CXCR4-tropic virus with the progression of immunodeficiency and for patient treatment with the recently developed CCR5 antagonists. Computational methods for predicting HIV tropism are based on sequence and on structure of the third variable region (V3 loop) of the viral gp120 protein — the major determinant of the HIV tropism. Limitations of the existing methods include the limited insights they provide into the biochemical determinants of coreceptor usage, high computational load of the structure-based methods and low prediction accuracy on clinically derived patient samples. Here we propose a numerical descriptor of the V3 loop encoding the physicochemical and structural properties of the loop. The new descriptor allows for server-based prediction of viral tropism with accuracy comparable to that of established sequence-based methods both on clonal and clinically derived patient data as well as for the interpretation of the properties of the loop relevant for tropism. The server is available under http://structure.bioinf.mpi-inf.mpg.de/.
Introduction
The entry of the human immunodeficiency virus (HIV) into human cells is initiated by binding of the viral envelope glycoprotein gp120 to the cellular CD4 receptor [1], [2]. This primary interaction induces conformational changes in gp120 [3] that enable viral binding to one of the cell-surface coreceptors CCR5 or CXCR4 [4]. The interaction of gp120 with the coreceptor induces a series of further rearrangements in the envelope glycoproteins that trigger fusion of the virus and cell membranes [1]. The third variable region (V3) of gp120 [5], [6] plays a crucial role in biding to the coreceptor. Whether a virus can bind to CCR5 only (R5 virus), or is capable of binding to CXCR4 (X4 virus) is determined predominantly by the sequence and structure of this region [7]. The phenotype of viral coreceptor usage is termed viral tropism.
It has been shown that in the early, asymptomatic stages of infection mainly R5 viruses are observed, whereas progression towards AIDS is often associated with the emergence of X4 viruses [8]. The finding that humans who lack CCR5 expression due to the homozygosity of the Δ32 mutation in the CCR5 gene are resistant to HIV-1 infection [9] stimulated research on CCR5 inhibitors which led to the licensing of Maraviroc (MVC) [10] for clinical use in 2007. Viral tropism is an indicator of disease progression and determining viral tropism is a companion diagnostic obligatory for the application of CCR5 inhibitors. Therefore there is a need for efficient methods for monitoring of coreceptor usage and for a better understanding of its determinants.
Computational methods for predicting viral tropism based on the sequence of the V3 loop have been developed [11], [12], [13], [14] as an alternative to costly phenotypic assays for testing of the coreceptor usage [15]. The 11/25 rule was proposed as an initial approach for inferring coreceptor usage, and is based on the observation that a positive charge on either of the 11th or 25th residues in the V3 region is indicative of an X4 virus [5], [6]. Due to its simplicity, the 11/25 rule has been commonly used although it has been shown that for many viral variants, changes at positions 11 or 25 are neither necessary nor sufficient for the tropism switch [11]. More elaborate sequence-based methods for prediction of coreceptor usage rely on a binary encoding of amino acids in the V3 sequence and use statistical approaches to construct predictive models and to infer residues strongly related to the tropism [11], [12], [13], [14]. The geno2pheno[coreceptor] method developed by our lab has been made freely available on the internet and is widely used throughout Europe and beyond for interpreting genotypic data measured as a companion diagnostic to Maraviroc therapy. The method has entered the German/Austrian expert guidelines for HIV-1 tropism testing in 2009 [16] and the respective European guidelines in 2011 [17]. The major drawback of the binary sequence representation is that it only indirectly encodes the physicochemical properties of amino acids and their spatial arrangement in the binding site which ultimately determine viral tropism.
Structures of gp120 including the V3 loop have been determined by x-ray crystallography [18], [19]. The V3 loop is an extended structure protruding approximately 30 Å from the CD4-bound core of gp120 [18]. It is composed of a conserved base, a flexible stem that rigidifies upon coreceptor binding and a tip in a β-hairpin conformation. After the first structure of the V3 loop has been resolved [18], new coreceptor prediction methods were developed [20], [21] incorporating structural information on the loop in the prediction process. Sander et al. [21] proposed a distance-based descriptor of the spatial arrangement of physicochemical properties of the loop. They found that the distance information resulting from structural modeling of the side chains of the loop together with a binary encoding of its sequence outperforms prediction methods based on sequence alone. Dybowski et al. [20] developed a two-level classification approach that combines two physicochemical properties of the loop – electrostatic potential and hydrophobicity. This two-level approach resulted in improvement in prediction accuracy over prediction based on sequence alone. Even though including the structural information into the prediction represents a step forward in understanding of the binding mechanism of gp120 to the coreceptor, both methods have limitations. The method by Sander et al. is based on molecular distances that do not offer a direct interpretation of the structural determinants of the phenotype. Dybowski et al. include only two features in their predictor while a systematic analysis of a larger set of physicochemical features of the V3 loop would allow for identifying other features relevant for tropism. Both methods involve costly computational operations such as calculation of the electrostatic potential or modeling of side chains that stand in the way of making the methods available as an online application. Finally, all previously proposed methods except one [14] were developed and tested exclusively on clonal data. Such data are inferred from lab-cloned viruses as opposed to clinically derived data, which are obtained through bulk Sanger sequencing of patient samples and contain viral mixtures. In bulk sequencing data, diversity of virus populations in a patient is represented by a consensus sequence comprising dominant strains. The exact composition of the virus population as well as viral minorities below 10% [22] of the population are not detected by bulk Sanger sequencing which has been shown to pose additional challenge for in silico coreceptor prediction [14].
The work presented here was motivated by the goal of developing a method for genotypic prediction of viral tropism that is at least as accurate as existing structure-based methods, i.e., more accurate than the widely used sequence-based method [14]. At the same time, the method should allow for a computationally efficient implementation allowing for its general use as an online application.
To meet this goal we present a systematic approach to incorporating physicochemical and structural properties of the V3 loop into the prediction of HIV coreceptor usage. We map 54 amino acid indices representing the physicochemical properties of amino acids onto the V3 loop structure and use methods from statistical learning to extract those features that are most informative of coreceptor usage. The extracted set of features represents a small fraction of the initial feature set and models based on this set attain higher prediction accuracy with decreased computational load. Our structural descriptor affords direct interpretation of the features of the V3 loop relevant for viral tropism by pointing to specific physicochemical properties of amino acids in different parts of the loop being predictive of coreceptor usage. We also applied our method to clinically derived (bulk) data and tested its usability for prediction of the MVC therapy outcome.
Results
Model parameters
The structural descriptor of the V3 loop is based on the published structure of the V3 loop [18] and amino acid indices [23] representing physicochemical properties of amino acids in a numerical form. Each residue of the V3 loop sequence is represented by a vector comprising the 56 preselected indices [24]. The residue positions were mapped to spheres centered along the V3 loop backbone (Figure 1). The spheres represent structural proximities along the loop as well as uncertainty in the structural conformation of individual loop variants. The vectors of amino acid indices of the mapped residues were normalized using Gaussian smoothing and summed up within each sphere. Next, the sphere vectors were concatenated into a single V3 loop vector. This vector was used as the V3 loop structural descriptor in the statistical model (full model) for coreceptor usage prediction. A training dataset of 1186 phenotyped V3 sequences from the Los Alamos database [25] (clonal dataset) was used for model development.
We investigated the average number of residues covered by each sphere and selected the radius of 8 Å based on predefined criteria (see Text S1, Figure S1). We tested several other radii for their predictive performance (Figure S2). Throughout this study we used area-under-receiver-operating-characteristic (ROC) curve (AUC) and, in line with the common approach to validating genotypic predictions of viral tropism, sensitivity at the specificity of 11/25 rule in a given dataset (ranging between 0.89 and 0.97 termed here sensitivity for brevity) calculated in a 10×10-fold cross validation as cutoff-independent measures of the prediction accuracy. The radius of 8 Å yielded the AUC of 0.847 and a sensitivity of 0.587. Smaller or larger radii led to significant reduction of prediction performance (p<0.001 for R = 3 Å and R = 15 Å, paired Wilcoxon test). The performances of models with different parameter values are shown in Figure S2.
For comparison we implemented two sequence-based descriptors of the V3 loop. The g2p model represents each amino acid as a binary vector of size 20 in which the position of a single 1 indicates the amino acid it encodes. This representation is used by sequence-based approaches, among others by geno2pheno[coreceptor] [14]. Those approaches are not necessarily based on the same training sets as the one used in our study. Certainly the training set used by the geno2pheno[coreceptor] method is different. The aaindex model encodes each amino acid as a vector of the 56 amino acid indices used in the structural descriptor.
Feature selection
In order to reduce the highly redundant feature vector of the structural descriptor of the full model and to investigate which features are informative for coreceptor usage we applied several feature selection procedures: Random Forest (RF) [26], linear support vector machine (SVM) [27] and Lasso regression [28]. We next compared the performance of the full model based on the entire set of features to the descriptor based on separate and combined subsets of features selected by three feature selection methods. SVM was the prediction method used throughout this study independent of the feature set and sequence encoding. Overall, reducing the feature set resulted in improved prediction accuracy over the full set of features and over the g2p model (Table 1). The SVM(1) model based on the top 1% ranking features performed better than the SVM(5) model based on a larger feature set of the top 5% ranked features. The Lasso model based on the most strongly reduced feature set (102 features) selected via Lasso regression resulted in the highest performance with AUC 0.893 and sensitivity 0.674. Models based on features selected via RF ranking showed the poorest predictive performance of all models tested (Table 1).
Table 1. Performance of models based on feature sets and combination of feature sets selected using different feature selection methods.* .
model | features | AUC | sensitivity |
g2p | 1000 | 0.860 | 0.616 |
aaindex | 2800 | 0.829 | 0.565 |
full | 5544 | 0.847 | 0.587 |
RF(1) | 144 | 0.860 | 0.673 |
RF(5) | 241 | 0.863 | 0.634 |
SVM(1) | 123 | 0.889 | 0.706 |
SVM(5) | 362 | 0.879 | 0.674 |
Lasso | 102 | 0.893 | 0.674 |
RF(1)_SVM(1) | 264 | 0.878 | 0.683 |
RF(5)_SVM(5) | 588 | 0.875 | 0.668 |
RF(1)_Lasso | 226 | 0.883 | 0.652 |
RF(5)_Lasso | 315 | 0.874 | 0.639 |
SVM(1)_Lasso# | 218 | 0.892 | 0.686 |
SVM(5)_Lasso | 448 | 0.881 | 0.674 |
RF(1)_SVM(1)_Lasso | 340 | 0.868 | 0.644 |
RF(5)_SVM(5)_Lasso | 653 | 0.883 | 0.685 |
Models are named after the feature selection method with the number in parentheses indicating the percentage cutoff of the ranked features. Sensitivity shown is at specificity of 11/25 rule in the clonal dataset. The clonal model is indicated with a #.
The sets of features selected by the three feature selection methods show a limited overlap. The initial feature set contains small subsets of highly correlated features that pertain to highly correlated amino acid properties in overlapping structure regions (spheres). These features convey the same information to the prediction method and can be therefore selected interchangeably by each method (see Text S2 and Figure S3). However, the overall correlation of features in the descriptor is low and a version of the descriptor based on an uncorrelated feature set does not yield improved performance (Text S3, Figure S4). We performed the same feature selection procedures on models based on the structural descriptor with a sphere radius of 10 Å, chosen based on analysis described in Text S1 and Figure S1. The results of models based on this radius showed similar patterns of performance although with lower prediction performance (data not shown). In the rest of this study we used models based on the 8 Å radius.
Clonal model
We inspected the predictive performance of models based on combined sets of features selected using different methods (Table 1). Given the performance of the tested models we selected the SVM(1)_Lasso model based on the combined set of the top 1% SVM-ranked features and the Lasso-selected features, termed it clonal model and used as the structural descriptor model in subsequent tests (Figure 2). The performance of the clonal model was not significantly higher than the performance of the Lasso model, however we chose the SVM(1)_Lasso feature set offering higher sensitivity. The AUC and sensitivity of the clonal model were significantly higher than those of the sequence-based g2p and aaindex models (p<0.01, paired Wilcoxon test). In our approach the features were first selected and then evaluated on the entire sequence set in two subsequent steps involving cross validation. A test involving reselection of the SVM(1)_Lasso features in each cross validation run (nested cross validation) resulted in a decrease of the AUC of only approximately 1.6 percentage points. Since the analysis of features selected for the clonal model was an additional goal of this study, we refrained from reselection of features within the separate cross validation runs. We regard this difference in performance as a potential uncertainty of our accuracy estimation inherent to the feature selection procedure. The accuracy obtained using nested cross validation is still significantly higher (p∼0.003) than the accuracy of the g2p prediction suggesting that the selected structural and physicochemical features are more informative of tropism than the sequence alone [14].
In our approach we refrain from modelling of the side chains of the V3 loop. There is certain level of imprecision related to modelling of side chains due to the high flexibility and variability of the loop. We use our approach based on spheres as an approximation of the real structure of the loop that is costly to derive computationally and is unreliable. Such approximation of the structure is robust against indels as we observe no relationship of the model performance to the presence of indels in a sequence (Figure S5).
We additionally tested the performance of a model based on a different V3 loop structure (Protein Data Bank (PDB) code 2QAD) [19] and performance of models based on combinations of structure- and sequence-based descriptors. However, these models did not yield an improvement in prediction performance (see Text S4).
Comparison with other structure-based methods
We compared the performance of our method with the performance of previously published structure-based methods for tropism prediction [20], [21] by testing the descriptor on the datasets used in the study of Sander et al. [21] (Sander dataset) and the study of Dybowski et al. [20] (Dybowski dataset). These datasets have sequence overlap of 19% and 58% with the clonal dataset, respectively. The overlap varies presumably due to different content of the Los Alamos database [25] at a given time point and to the different filtering methods used. In order to avoid overtraining and to test the performance of our model independently of the training dataset, we did not repeat feature selection on the datasets of other studies but based the predictions on the features of the clonal model. Structural descriptors trained on the Sander and Dybowski datasets were constructed based on these features and tested in a 10×10-fold cross validation setting. The clonal model showed performance similar to that of the original method of Sander et al. with a lower AUC 0.901 (0.923 reported by Sander et al.) and higher sensitivity 0.782 (0.774 reported by Sander et al.), see Table 2. The result of Sander et al. was obtained on a dataset with no insertions or deletions relative to the reference structure and involved costly side-chain modeling steps. In contrast, our result was based on features selected on a different dataset, and the prediction procedure did not involve structural modeling. The clonal model reached better performance on the Dybowski dataset in comparison to the original method with AUC 0.948 (0.937 reported by Dybowski et al.) and sensitivity 0.838 (0.810 reported by Dybowski et al.), see Table 2.
Table 2. Performance of the clonal and clinical models on different datasets.* .
dataset | model | features | AUC | sensitivity | original method/g2p | |
AUC | sensitivity | |||||
Sander | clonal | 218 | 0.901 | 0.782 | 0.923 | 0.774 |
Dybowski | clonal | 218 | 0.948 | 0.838 | 0.937 | 0.810 |
HOMER | clinical | 59 | 0.774 | 0.463 | 0.743 | 0.451 |
HOMER-clinical | clinical (CD4, VL) | 61 | 0.803 | 0.474 | 0.781 | 0.442 |
The performance of the clonal model on the Sander and Dybowski datasets is compared to the performance of the original methods [20], [21] developed on these datasets. The clinical model constructed on the HOMER dataset is compared to the performance of g2p method in a 10×10-fold cross validation. Additionally the clinical model trained on the HOMER dataset coupled with clinical correlates (VL and CD4+ T cell counts) (HOMER-clinical) is compared to the g2p model also coupled with clinical correlates.
Performance on clinical data
We additionally tested the method on clinically derived patient data from the HOMER cohort [29] (HOMER dataset). We reran the feature selection procedures on this dataset and selected the best performing model (Lasso) as the clinical model. The clinical model showed AUC 0.774 and the sensitivity 0.463 [29], a result significantly higher (p<0.01, paired Wilcoxon test) than the one of the g2p model [14] with AUC 0.743 and sensitivity of 0.451 (Table 2, Figure 3). To support this assessment, we performed an additional test on another independent patien-derive sequence set. On this dataset we observed a similar performance advantage of the clinical over the g2p model (see Text S5, Figure S6). Similar to the clonal model, the test of reselecting the Lasso features within the cross validation runs resulted in a decrease of performance of approximately 1.8% in AUC, which is still significantly higher (p∼0.002) than the performance of the g2p model.
We additionally tested the effect of amino-acid ambiguities on the prediction accuracy of the clinical model and found that the combined information from both types of sequence positions, ambiguous and non-ambiguous is important for tropism prediction (see Text S6 and Table S1).
As shown by Sing et al. [14] accuracy of tropism prediction methods applied on clinical data improves upon augmenting the sequence information with clinical correlates, such as VL or CD4+ T cell counts. Accordingly, adding such clinical information as additional features to the input of the clinical model significantly improved the predictive performance (p<0.001, paired Wilcoxon test) over that of the clinical model to AUC 0.803 and sensitivity 0.474 (Table 2, Figure 3). This performance is also significantly higher than that of the g2p model containing clinical correlates in terms of both AUC and sensitivity (p<0.001, paired Wilcoxon test). This demonstrates the higher prediction accuracy of the new method based on preselected structural and physicochemical features of the V3 loop over the commonly used sequence-based methods such as geno2pheno [14].
Predicting therapy outcome
Finally, we tested the prediction performance of the clinical model on a dataset of sequences collected at therapy start from a German cohort of patients undergoing MVC therapy (MVC dataset). Among the 53 sequences five originate from patients who experienced therapy failure. With the decision cutoff at the 11/25 rule specificity of the HOMER dataset (specificity 0.928, score 0.097) three of these sequences were predicted as X4 viruses in accordance with the patient therapy outcome. The two remaining sequences of patients experiencing therapy failure that were predicted as R5 viruses were also phenotyped as R5 virus, which suggests the presence of undetectable minorities as the potential reason for the classification error.
The remaining 48 patients experienced therapy success. 41 of the cases were classified as R5 viruses by the clinical model, which is in accordance with the patient therapy outcome. Out of seven remaining cases that were classified as X4 viruses, two were phenotyped as X4 viruses. For comparison, we predicted tropism of the sequences in this dataset using the g2p model. This sequence-based prediction reported correctly only two therapy failure cases but also 44 therapy success cases which is more than the clinical model predicted. As a measure of the quality of predictions of the MVC dataset we used the Matthews correlation coefficient (MCC), which quantifies the correlation of the observed and predicted binary classification and is suited for datasets with an unbalanced class proportion. Therapy outcome prediction based on structural descriptor showed overall accuracy of MCC = 0.34 comparing favorably with g2p model yielding MCC = 0.29.
Phenotypic characterization was only available for a subset of 28 sequences from the MVC dataset (Trofile dataset). In this subset the phenotype appeared to be the best predictor of the therapy outcome with one correctly predicted therapy failure case out of three and 23 correctly predicted therapy successes out of 25 (MCC = 0.25). The clinical model reported the same number of correctly predicted therapy failure cases and lower number of 20 correctly predicted therapy success cases (MCC = 0.10). The clinical model scored higher than the g2p method that did not report correctly any of the therapy failure cases and predicted correctly 23 therapy successes (MCC = −0.10). Additionally, the clinical model correctly classified all X4 sequences in the Trofile dataset reaching MCC of 0.660 and favorably comparing with the g2p showing MCC of 0.352.
Overall, the phenotype as well as the structural descriptor model and the g2p model trained on clonal data showed a generally lower capacity of detecting therapy outcome compared to the models trained on clinical data. Detailed results of the MVC dataset analysis are provided in Tables S2 and S3.
Feature clustering
In order to facilitate the interpretation of the large number of selected features we clustered the 56 amino acid indices into four groups (Figure 4) using hierarchical clustering. Cluster 1 is composed of two types of indices – related to residue size and volume and to residue occurrence in proteins. Cluster 2 contains the smallest number of indices and is composed of indices related to residue charge. Indices of cluster 3 are related to the secondary and tertiary structure of proteins. Cluster 4 contains indices related to different structural properties e.g. residue occurrence in β-sheet, solvent accessibility, amino acid polarity or hydrophobicity.
Feature analysis
By combining amino-acid indices with specific positions on the V3 loop, the proposed features can be interpreted in terms of physicochemical properties along the structure of the loop. The features selected for the clonal model are informative about the coreceptor usage. Their analysis can therefore provide insights into the physicochemical and structural factors of viral tropism.
Features selected by different methods
Features of the clonal model were selected based on two different feature selection methods – Lasso and SVM. Among 218 features in this model seven were selected by both methods. Three of the features describe electrical charge at positions 319–322. Two of the features are structure-related (“Free energy in β-strand region”, “Normalized frequency of turn”) and related to positions 304 and 305. These amino acid indices based on statistical analysis of 3D structures define propensities of amino acids to form β-strands [30] and reverse turns [31], respectively. The remaining two features selected by both methods are based on amino-acid indices “Number of codons” at position 297 and “Relative mutability” at position 307. “Number of codons” defines how many different codons encode a given amino acid and “Relative mutability” quantifies the rate of exchange of an amino acid based on alignment of a large set of protein sequences [32].
Top-ranking features
Both feature selection methods allow for feature ranking based on the feature coefficients in the respective linear models. We inspected the top-scoring features in both rankings (Figure 5). SVM scoring follows a gamma distribution with a shape parameter of 2.2. The selected features follow a close to uniform distribution in the range of values above the chosen cutoff. The feature scores based on Lasso selection are distributed over a wider range of values and contain several high-scoring outliers.
Among the top-scoring features selected by both methods we found “Positive charge” at the stem position 322 corresponding to the position 25 in the consensus sequence. Highly ranked features in the SVM scoring include also “Positive charge” at the position 321. Additionally SVM scoring pointed to secondary structure propensities and mutability at the loop stem (“Normalized frequency of coil”, “Normalized frequency of β-sheet unweighted”, “Normalized relative frequency of bend” at positions 307, 319–320 and 324). These indices are based on statistical analyses of secondary structures and statistical models for predicting tertiary structures and define the contributions of different amino acids to the formation of a given structural element [33], [34], [35].
Among the high-ranking features in the Lasso scoring we found predominantly charge indices at the loop stem (“Positive charge”, “Isoelectric point” and “Net charge” at positions 307, 316, 322–323) and at the loop base (“Net charge” at position 300). Additionally we found “Hydrophobicity factor” at the loop base positions 302–303. Two structure-related features based on “Normalized frequency of turn” and “Normalized frequency of β-turn” amino acid indices at the base position 305 were also scored high by the Lasso method. Details of the feature ranking are provided as Tables S4, S5 and S6.
Amino-acid indices and their clusters
Next, we investigated which clusters of indices were significantly overrepresented among selected features. The only cluster significantly overrepresented among the selected features was cluster 2 (p<0.05). Three out of five features of this cluster are also overrepresented individually in the full set of selected features – “Positive charge” (22 features), “Isoelectric point” (14 features) and “Normalized frequency of extended structure” (9 features) that describes the propensity of amino acids to form specific secondary structures [36]. Most of the selected features of this cluster describe residues in positions 319–320 and position 324 (Figure S7) and their relevance was confirmed by additional analysis described below.
Next, we inspected which of the amino-acid indices most often appear among the selected features of the clonal model and analyzed the distribution of selected features along the V3 loop in a sliding-window approach (Figure 6). Among individual amino-acid indices we found six that are significantly enriched among selected features: “Positive charge”, “Isoelectric point”, “Hydrophobicity factor”, “Number of codons”, “Relative mutability” and “Normalized frequency of extended structure” (Figure 6A). Notably all of the significantly overrepresented indices belong to clusters 1 or 2. The sliding-window analysis of the distribution of selected features along the loop pointed to two regions: between positions 303 and 312 and more strongly between positions 318 and 324. These regions correspond to two strands of the V3 stem. In the first region (303–312) the selected features are based mostly on indices from clusters 1 and 3. The second region (318–324) shows also a high number of features based on indices from cluster 2 which are predominantly associated with residue charge (Figure 6B). A similar pattern of amino acid index overrepresentation and of feature distribution along the V3 loop was observed in the clinical model (Figure S8).
Structural regions
To gain more insight into the two regions observed in the sliding-window test, we mapped the positions of the features of the clonal model on the crystal structure of the V3 loop (Figure 7). Most features of the two regions of interest describe positions 304, 307 and 319–321, respectively (Figure 7A). We label these regions core site (CS) 1 and 2. In the bound conformation of the loop (PDB code 2QAD) CS1 and CS2 are located closer to each other than in the open conformation (Figure 7B and Figure S9). We investigated the interactions of the residues of the two sites [37] and found that in the bound conformation residues of CS1 and CS2 form interacting pairs between two sides of the central loop stem. In particular residues 304 and 307, which are located on one side of the loop stem, form van-der-Waals interactions with residues 319 and 320, which are located on the other strand of the stem. In the open conformation CS1 and CS2 are more widely separated and the interactions between two sides of the loop are not observed. Position 324 is also associated with a high number of selected features and is located on the loop stem however does not interact with CSs in either of the conformations.
Features of the clonal model involving the six amino acid-indices that are significantly overrepresented among the selected features are all found in CS1 or CS2 as well as around residue 324 (see Figure 7 and Figure S10), which confirms the importance of CS1 and CS2 in determining coreceptor usage.
Discussion
Physicochemical and structural properties of proteins determine their binding affinities. Prediction methods of HIV-1 coreceptor usage based solely on the V3 sequence do not account for this type of properties nor do they provide the information on loop characteristics that are crucial for the interaction. Prediction models incorporating loop structure can provide such information. However, previously reported structure-based prediction models suffer from limitations in terms of (i) runtime and software complexity – which prevents their accessibility via a tool publicly available online – and (ii) interpretation of the prediction result. Here we present a prediction model of HIV coreceptor usage based on V3 sequence and structure [18] that overcomes these limitations. The method is based upon a set of features that was selected from a large initial feature set. The model shows better performance than the one based on the initial feature set, both in terms of prediction accuracy and computational efficiency and shows higher predictive power than the prediction method based uniquely on sequence. In addition, the proposed model affords an interpretable set of physicochemical properties located in specific parts of the loop structure that play a role in determining viral tropism. The approach is generic and can be applied in other supervised learning applications involving the combination of sequence or evolutionary information, physicochemical and structural properties. In particular, computational biology and medical applications involving molecular binding mechanisms are good potential candidates for achieving improved accuracy and interpretability with the proposed approach.
Our clonal model was developed on a sequence set comprising different HIV-1 subtypes. The limited number of sequences of each subtype and the high variability of the V3 loop sequence which obviates a clear subtype classification advocate use of a common model for all subtypes, an approach also applied by other prediction methods [11], [14], [20], [21]. The proposed structural descriptor appears to entail information on both structure and sequence, as adding the binary encoding of the sequence to the descriptor does not improve the performance of the clonal model (Text S4). In contrast, the distance-based descriptor of Sander et al. [21] is complementary to the sequence which is demonstrated by the improved performance of the descriptor, when combined with the sequence information.
Our method shows a moderately but significantly higher prediction performance of approximately 3 percentage points over the model based on sequence only [14] both on the clonal and clinical datasets with and without patient clinical markers. The model additionally shows a higher or similar prediction performance to that of other structure-based methods [20], [21] without modeling steps that increase the computational cost of the prediction procedure. Our model shows higher prediction accuracy when applied on external datasets from these studies than on the dataset it was trained on, suggesting the selected feature set is not biased towards the used sequence set. Note that our approach implements an approximate representation of the structure of the V3 loop with the goal of predicting coreceptor usage based on an interpretable model and without predicting of an accurate structural model of the V3 loop with respect to insertions or deletions compared to the template structure. Also, unlike method of Sander et al. our approach does not involve modeling of side chains. The effectiveness of a thorough structural modeling and especially of modeling side chains for the purpose of predicting tropism is likely to be limited by the variability of the V3 loop sequence and the structural flexibility of the loop. In our method spheres are used to represent structural proximities over which physicochemical properties are averaged. In this way our approach accounts for the uncertainty of the structural conformation of the loop and avoids costly modeling steps. The accuracy and efficiency of our approach enables its use as a server application.
Unlike previously developed structure-based methods [20], [21], our method was tested not only on clonal data but also on clinically derived (bulk) data and showed significantly better performance over the established sequence-based approach. Given the common usage of this type of data in patient diagnosis and the potential difficulties it represents in classification [14], predicting tropism and MVC therapy outcome based on clinical data represents a more realistic scenario for training and assessment of classification methods than prediction of tropism based on clonal data.
We also assessed the capacity of our method to predict MVC therapy outcome. For the purpose of this validation, we used a cohort of patients treated with MVC. This analysis is limited due to the low number of cases in the MVC dataset. With increasing use of entry inhibitors, therapy outcome data are expected to become more abundant and the capacity to train models predicting therapy outcome will improve. The higher performance of the clinical over the clonal model in predicting therapy outcome suggests that comprehensive datasets appropriate for specific prediction goals can produce more reliable models.
The analysis of features informative of viral tropism points to two critical sites in the loop stem, comprising residues 304, 307 and 319–322, respectively and to position 324 located more closely to the base of the stem. The charge of amino acids at these sites is known to play role in coreceptor binding [6], [7]. Additionally, our analysis points to the importance of the propensities of these amino acids for forming specific secondary structures. Residues on both sides of the stem form interactions in the bound conformation of the loop probably contributing to the rigid form of the loop upon binding. The combined effect of charge and propensity for specific local structural conformations might therefore contribute to acquiring the adequate binding site complementarity and local loop conformation required for specific coreceptor binding.
The results of other studies of structural features related to HIV tropism are in general accordance with our results. A recently published method [38] predicts coreceptor usage based on a perturbation vector reflecting relative change in compatibility of a given V3 the sequence and structure with the reference structure [39]. Ten most important positions for the coreceptor usage, according to this study are positions 302–304, 306–307, 309, 312, 322, 324–325. However, no additional interpretation of the characteristics of these positions is provided. Sander et al. point to the residues 298, 302, 306, 308, 315, 317, 319, 321, 322 and 328 involved in residue pairs important for tropism. The regions found in our analysis are in close proximity or in-between the positions listed by Sander et al. on the V3 structure. However the ranking of Sander et al. is based on the importance of distances among functional atom types in the V3 loop, which is not equivalent to the importance of the residue itself. Findings reported by Dybowski et al. [20], point to electrostatic hulls around positions 306, 321 and 322, and between position 301 and 326 as the features of highest importance for the classification which is also in agreement with our results. Additionally, the authors point to hydrophobicity of residues 303 and 307 as important for viral tropism.
Given the considerable structural flexibility and sequence variability of the V3 loop, individual features of this region distinguishing between the two virus phenotypes are hard to define. We performed a comprehensive analysis of a large number of physicochemical residue characteristics in various locations on the loop and pointed to those that are the most informative of tropism. The resulting method offers higher performance than the standard sequence-based approach with a comparable efficiency and a direct interpretation of structural and physicochemical determinants of tropism. The method has been implemented as a server application within the geno2pheno framework under http://structure.bioinf.mpi-inf.mpg.de/.
Materials and Methods
Dataset
To construct the clonal dataset we screened the Los Alamos database [25] for all phenotyped V3 loop sequences. In order to avoid bias due to overrepresentation of data from the same patient we filtered the dataset extracting one randomly chosen sequence per patient. The resulting dataset contains 1186 sequences with tropism annotation, 215 of which are annotated as X4 viruses. In the dataset 501 sequences are of subtype B, 286 of subtype C, the remaining sequences are of other and recombinant subtypes. We aligned the sequences in the dataset and the sequence of the V3 loop of the PDB entry 2B4C using ClustalW [40] obtaining an alignment of length 50. In order to assess the robustness of this alignment we aligned each of the sequences in our dataset to the alignment of all the remaining sequences. In this test all the alignments were identically reproduced suggesting that the sequence alignment prior to prediction results in the correct alignment. The clonal dataset is provided as Supplemental Text S7. In our study the positions in the gp120 sequence are numbered relative to the reference as previously described [41]. See Figure S11 for the correspondence between the numbering of the V3 loop positions in the reference sequence HXBc2 [41] and the subtype B consensus sequence.
Amino-acid indices
We used the amino-acid indices collected in the AAindex database [23]. In this database various physicochemical and biochemical properties of amino acids are stored in the form of numerical indices. Due to the high number of over 500 indices in the database many of which are redundant we used a representative and interpretable subset of 54 indices, selected using multivariate statistical analysis [24]. This is a minimal fully representative set of indices. Reducing it further would limit the physicochemical information provided by our descriptor. Two of the selected indices named “Normalized frequency of beta-turn” and “Free energy in beta-strand region” were represented by duplicate entries in the AAindex database showing minor differences (AAindex entries: CHOP780101/CHOP780203 and MUNV940104/MUNV940105 respectively). To avoid arbitrary selection between the duplicate entries we used both of the ambiguous indices, which resulted in a set of 56 indices selected for this study.
Structural descriptor
The descriptor of the V3 loop was based on the published structure of the V3 loop with PDB [42] code 2B4C [18]. To construct the descriptor for each V3 loop sequence we used spheres defining structural neighbors inside the loop structure within which the physicochemical properties of residues are averaged as detailed below. The spheres are positioned along the reference loop backbone and centered at its residues. Specifically, positions of residues were defined as the position of the representative atom of each residue in the structure – the Cα atom for Glycine and the Cβ atom for all other amino acid types. Positions of insertions in the alignment relative to the reference structure were inferred based on the positions of representative atoms of the residues at both ends of the insertions (flanking atoms). First, a line connecting the flanking atoms was calculated. Then the inserted residues were placed along the line at equidistant positions. This way we approximate the location of atoms on the loop structure without precise modeling of the structure which is likely to be inaccurate given the flexibility of the V3 loop structure and which would considerably slow down the prediction process. The resulting coordinates of the residues of the V3 loop sequences were used as centers of the spheres defining the structural neighborhoods in the loop structure.
In addition to the set of spheres corresponding to alignment positions additional spheres were positioned at the midpoints of lines connecting centers of each pair of consecutive alignment spheres. This way we obtained a set of 99 spheres – 50 corresponding to alignment positions and 49 positioned in-between consecutive alignment positions. Example spheres are illustrated in Figure 1.
Each V3 sequence position was mapped to a sphere if the corresponding representative atom was located within the given sphere. The details of the selection of the sphere radius and Gaussian smoothing parameter within the spheres are described and illustrated in Text S1 and Figure S1.
Prediction method
The model based on the structural descriptor classifying viruses as R5 or X4 was constructed using a linear SVM [43] implemented in the R package e1071 [44]. For model evaluation we used the ROC curve that illustrates the trade-off between specificity and sensitivity. The AUC and the specificity at the sensitivity of the 11/25 rule were used as measures of model performance. We used the R package ROCR [45] for visualization and evaluated the models with ten times ten (10×10) fold cross validation. Each descriptor feature was normalized to [0,1] within the training dataset.
Feature selection
We used two classification methods performing feature ranking: Random Forests (RF) [26], with the mean decrease in Gini index and linear SVMs with the feature weights as two measures of feature importance [27]. We also used Lasso regression [28] which performs feature selection by assigning zero coefficients to the less important features. For the methods producing feature ranking (RF and linear SVM) we tested two cutoffs for the selected features: top 1% and top 5% of a gamma distribution fitted to the ranking of all the features using maximum likelihood. We used all features selected by the Lasso regression method. The feature ranking of the SVM and Lasso regression methods was obtained via an average of a 10×10-fold cross validation. The RF method performs internal randomization, its feature ranking was therefore inferred from a single run of the method. We tested the performance of models based on subsets of features selected by each method and combined feature sets selected by different methods. Models based on subsets of selected features were named after the feature selection method with the percent cutoff indicated in parentheses (e.g. SVM(1)). Names of models based on combinations of feature sets selected using several feature selection methods were composed of the corresponding feature selection methods separated by an underscore (e.g. SVM(1)_Lasso). As the analysis of the features selected for the clonal model was a goal of our study, feature selection was performed on the entire clonal dataset. To assess how the choice of the set of sequences on which the features are selected impacts the model's prediction accuracy, we performed two different types of tests. In the first test, features of the model were reselected on the training set in each cross validation run on the clonal set (nested cross validation). In the second test we applied the features of the clonal model to other sequence sets – Sander and Dybowski datasets.
Other datasets
The HOMER dataset was filtered to contain one randomly chosen sequence per patient, which resulted in a set of 954 sequences out of which 167 comprised X4 viruses. Each sequence in the clinical dataset represents a population of variants genotyped and phenotyped in bulk, an approach used in the routine clinical practice. These sequences contain ambiguous positions with alternative amino acids representing different variants in the population. The ambiguous positions were represented by a balanced average of vectors of indices of all alternative amino acids at a given position. Due to these differences between the clinically and clonally derived data, we repeated the feature selection on this dataset and constructed the clinical model.
The MVC dataset comprises 53 patient cases under MVC therapy whose therapy outcome can be assessed based on the viral load (VL). We define as therapy success an observed 2log decrease in VL with respect to the level immediately before the therapy start or a VL drop below 50 copies/ml measured three months after the therapy start [46]. We classified the viruses sequenced at therapy start with respect to their tropism in order to investigate the capacity of the structural descriptor to predict the therapy outcome. Since the MVC dataset was derived in clinical bulk sequencing we used the clinical model to predict the phenotype of the sequences in this dataset. We used the prediction score at the specificity of 11/25 rule which corresponds to a false discovery rate (FDR) of 6.28% in the HOMER dataset as a classification cutoff between the R5 and X4 viruses. The FDR is an estimate of the expected proportion of sequences incorrectly classified as X4 viruses with a given cutoff and is calculated as the fraction of R5 viruses in the training set scored above the cutoff among all sequences scored above the cutoff in 10×10-fold cross validation. In the MVC dataset we additionally distinguish 28 sequences that were phenotyped using the Trofile assay (Trofile dataset). Summary statistics for all datasets used are presented in Table 3.
Table 3. Summary statistic of the used datasets.
dataset | all sequences | X4 sequences | R5 sequences |
clonal | 1188 | 215 | 973 |
Sander | 1357 | 205 | 1152 |
Dybowski | 515 | 151 | 364 |
MVC* | 53 | 5 | 48 |
Trofile | 28 | 3 | 25 |
For the MVC dataset in the columns “X4 sequences” and “R5 sequences” the numbers of therapy failures and successes are shown respectively.
Feature clustering
Clustering of the 56 amino acid indices was performed in order to facilitate the interpretation of the large number of selected features. As a similarity score among the indices we used the absolute value of their correlation. This way, indices that express the same affinities among amino acids are considered similar. We performed hierarchical clustering of the 56 amino acid indices and computed silhouette values [47] in order to select the best set of clusters. The highest silhouette value was obtained for a partitioning of indices into 12 clusters. The highest silhouette value of a partitioning of indices into fewer than 12 clusters was obtained for four clusters. We selected four as the number of clusters for further analysis as it represents a small and interpretable number of groups of indices. The silhouette values as well as the 12 clusters are shown in Figures S12 and S13.
Supporting Information
Acknowledgments
We would like to thank Alexander Thielen for providing support with additional dataset analysis.
Funding Statement
This work was partly supported by the German Federal Ministry of Education and Research (BMBF) grant No. 0315480A. The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.
References
- 1. Chan DC, Kim PS (1998) HIV entry and its inhibition. Cell 93: 681–684. [DOI] [PubMed] [Google Scholar]
- 2. Pierson TC, Doms RW (2003) HIV-1 entry and its inhibition. Curr Top Microbiol Immunol 281: 1–27. [DOI] [PubMed] [Google Scholar]
- 3. Sattentau QJ, Moore JP (1991) Conformational changes induced in the human immunodeficiency virus envelope glycoprotein by soluble CD4 binding. J Exp Med 174: 407–415. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 4. Trkola A, Dragic T, Arthos J, Binley JM, Olson WC, et al. (1996) CD4-dependent, antibody-sensitive interactions between HIV-1 and its co-receptor CCR-5. Nature 384: 184–187. [DOI] [PubMed] [Google Scholar]
- 5. Fouchier RA, Groenink M, Kootstra NA, Tersmette M, Huisman HG, et al. (1992) Phenotype-associated sequence variation in the third variable domain of the human immunodeficiency virus type 1 gp120 molecule. J Virol 66: 3183–3187. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 6. Shioda T, Levy JA, Cheng-Mayer C (1992) Small amino acid changes in the V3 hypervariable region of gp120 can affect the T-cell-line and macrophage tropism of human immunodeficiency virus type 1. Proc Natl Acad Sci U S A 89: 9434–9438. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 7. Jensen MA, van 't Wout AB (2003) Predicting HIV-1 coreceptor usage with sequence analysis. AIDS Rev 5: 104–112. [PubMed] [Google Scholar]
- 8. Berger EA, Murphy PM, Farber JM (1999) Chemokine receptors as HIV-1 coreceptors: roles in viral entry, tropism, and disease. Annu Rev Immunol 17: 657–700. [DOI] [PubMed] [Google Scholar]
- 9. Huang Y, Paxton WA, Wolinsky SM, Neumann AU, Zhang L, et al. (1996) The role of a mutant CCR5 allele in HIV-1 transmission and disease progression. Nat Med 2: 1240–1243. [DOI] [PubMed] [Google Scholar]
- 10. Dorr P, Westby M, Dobbs S, Griffin P, Irvine B, et al. (2005) Maraviroc (UK-427,857), a potent, orally bioavailable, and selective small-molecule inhibitor of chemokine receptor CCR5 with broad-spectrum anti-human immunodeficiency virus type 1 activity. Antimicrob Agents Chemother 49: 4721–4732. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 11. Jensen MA, Li FS, van 't Wout AB, Nickle DC, Shriner D, et al. (2003) Improved coreceptor usage prediction and genotypic monitoring of R5-to-X4 transition by motif analysis of human immunodeficiency virus type 1 env V3 loop sequences. J Virol 77: 13376–13388. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 12. Pillai S, Good B, Richman D, Corbeil J (2003) A new perspective on V3 phenotype prediction. AIDS Res Hum Retroviruses 19: 145–149. [DOI] [PubMed] [Google Scholar]
- 13. Resch W, Hoffman N, Swanstrom R (2001) Improved success of phenotype prediction of the human immunodeficiency virus type 1 from envelope variable loop 3 sequence using neural networks. Virology 288: 51–62. [DOI] [PubMed] [Google Scholar]
- 14. Sing T, Low AJ, Beerenwinkel N, Sander O, Cheung PK, et al. (2007) Predicting HIV coreceptor usage on the basis of genetic and clinical covariates. Antivir Ther 12: 1097–1106. [PubMed] [Google Scholar]
- 15. Whitcomb JM, Huang W, Fransen S, Limoli K, Toma J, et al. (2007) Development and characterization of a novel single-cycle recombinant-virus assay to determine human immunodeficiency virus type 1 coreceptor tropism. Antimicrob Agents Chemother 51: 566–575. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 16.German AIDS Society (2008) Empfehlung zur Bestimmung des HIV-1-Korezeptor-Gebrauchs. Available: http://www.daignet.de/site-content/hiv-therapie/leitlinien-1/Leitlinien%20zur%20Topismus_Testung%20Stand%20Juni%202009.pdf Accessed 25 January 2013.
- 17. Vandekerckhove LP, Wensing AM, Kaiser R, Brun-Vézinet F, Clotet B, et al. (2011) European guidelines on the clinical management of HIV-1 tropism testing. Lancet Infect Dis May 11: 394–407. [DOI] [PubMed] [Google Scholar]
- 18. Huang CC, Tang M, Zhang MY, Majeed S, Montabana E, et al. (2005) Structure of a V3-containing HIV-1 gp120 core. Science 310: 1025–1028. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 19. Huang CC, Lam SN, Acharya P, Tang M, Xiang SH, et al. (2007) Structures of the CCR5 N terminus and of a tyrosine-sulfated antibody with HIV-1 gp120 and CD4. Science 317: 1930–1934. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 20. Dybowski JN, Heider D, Hoffmann D (2010) Prediction of co-receptor usage of HIV-1 from genotype. PLoS Comput Biol 6: e1000743. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 21. Sander O, Sing T, Sommer I, Low AJ, Cheung PK, et al. (2007) Structural descriptors of gp120 V3 loop for the prediction of HIV-1 coreceptor usage. PLoS Comput Biol 3: e58. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 22. Leitner T, Halapi E, Scarlatti G, Rossi P, Albert J, et al. (1993) Analysis of heterogeneous viral populations by direct DNA sequencing. Biotechniques Jul;15: 120–127. [PubMed] [Google Scholar]
- 23. Kawashima S, Ogata H, Kanehisa M (1999) AAindex: Amino Acid Index Database. Nucleic Acids Res 27: 368–369. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 24. Atchley WR, Zhao J, Fernandes AD, Druke T (2005) Solving the protein sequence metric problem. Proc Natl Acad Sci U S A 102: 6395–6400. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 25.Los Alamos HIV databases (2012) Available: http://www.hiv.lanl.gov/ Accessed 30 June 2011.
- 26. Breiman L (2001) Random Forests. Mach Learn 45: 5–32. [Google Scholar]
- 27. Guyon I, Weston J, Barnhill S, Vapnik V (2002) Gene Selection for Cancer Classification using Support Vector Machines. Mach Learn 46: 389–422. [Google Scholar]
- 28. Tibshirani R (1996) Regression shrinkage and selection via the lasso. J Royal Statist Soc B 58: 267–288. [Google Scholar]
- 29. Brumme ZL, Dong WW, Yip B, Wynhoven B, Hoffman NG, et al. (2004) Clinical and immunological impact of HIV envelope V3 sequence variation after starting initial triple antiretroviral therapy. Aids 18: F1–9. [DOI] [PubMed] [Google Scholar]
- 30. Muñoz V, Serrano L (1994) Intrinsic secondary structure propensities of the amino acids, using statistical phi-psi matrices: comparison with experimental scales. Proteins Dec 20: 301–311. [DOI] [PubMed] [Google Scholar]
- 31. Crawford JL, Lipscomb WN, Schellman CG (1973) The reverse turn as a polypeptide conformation in globular proteins. Proc Natl Acad Sci U S A Feb;70: 538–542. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 32. Jones DT, Taylor WR, Thornton JM (1992) The rapid generation of mutation data matrices from protein sequences. Comput Appl Biosci Jun;8: 275–282. [DOI] [PubMed] [Google Scholar]
- 33. Isogai Y, Némethy G, Rackovsky S, Leach SJ, Scheraga HA (1980) Characterization of multiple bends in proteins. Biopolymers Jun;19: 1183–1210. [DOI] [PubMed] [Google Scholar]
- 34. Levitt M (1978) Conformational preferences of amino acids in globular proteins. Biochemistry Oct 3;17: 4277–4285. [DOI] [PubMed] [Google Scholar]
- 35. Nagano K (1973) Logical analysis of the mechanism of protein folding. I. Predictions of helices, loops and beta-structures from primary structure. J Mol Biol Apr 5;75: 401–420. [DOI] [PubMed] [Google Scholar]
- 36. Burgess AW, Ponnuswamy PK, Scheraga HA (1974) Analysis of conformations of amino acid residues and prediction of backbone topography in proteins. Isr J Chem 12: 239–286. [Google Scholar]
- 37. Word JM, Lovell SC, LaBean TH, Taylor HC, Zalis ME, et al. (1999) Visualizing and quantifying molecular goodness-of-fit: small-probe contact dots with explicit hydrogen atoms. J Mol Biol 285: 1711–1733. [DOI] [PubMed] [Google Scholar]
- 38. Masso M, Vaisman II (2010) Accurate and efficient gp120 V3 loop structure based models for the determination of HIV-1 co-receptor usage. BMC Bioinformatics 11: 494. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 39. Vranken WF, Budesinsky M, Fant F, Boulez K, Borremans FA (1995) The complete Consensus V3 loop peptide of the envelope protein gp120 of HIV-1 shows pronounced helical character in solution. FEBS Lett 374: 117–121. [DOI] [PubMed] [Google Scholar]
- 40. Thompson JD, Higgins DG, Gibson TJ (1994) CLUSTAL W: improving the sensitivity of progressive multiple sequence alignment through sequence weighting, position-specific gap penalties and weight matrix choice. Nucleic Acids Res 22: 4673–4680. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 41. Korber B, Foley B, Kuiken C, Pillai S, Sorodski J (1998) Numbering positions in HIV relative to HXB2CG. Human Retrovirus and AIDS III-102-111. [Google Scholar]
- 42. Berman HM, Westbrook J, Feng Z, Gilliland G, Bhat TN, et al. (2000) The Protein Data Bank. Nucleic Acids Res 28: 235–242. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 43.Boser EB, Isabelle MG, Vladimir NV (1992) A training algorithm for optimal margin classifiers. In: Proceedings of the fifth annual workshop on Computational learning theory; 1992; Pittsburgh, Pennsylvania, United States: ACM. Available: http://dl.acm.org/citation.cfm?id=130401 Accessed 30 June 2011.
- 44. Dimitriadou E, Hornik K, Leisch F, Meyer D, Weingessel A (2005) e1071: Misc Functions of the Department of Statistics (e1071). TU Wien Available: http://CRAN.R-project.org/ [Google Scholar]
- 45. Sing T, Sander O, Beerenwinkel N, Lengauer T (2005) ROCR: visualizing classifier performance in R. Bioinformatics 21: 3940–3941. [DOI] [PubMed] [Google Scholar]
- 46. Reuter S, Braken P, Jensen B, Sierra-Aragon S, Oette M, et al. Maraviroc in treatment-experienced patients with HIV-1 infection - experience from routine clinical practice. Eur J Med Res 15: 231–237. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 47. Rousseeuw P (1987) Silhouettes: A Graphical Aid to the Interpretation and Validation of Cluster Analysis. J Comput Appl Math 20: 53–65. [Google Scholar]
- 48.Schrodinger LLC (2010) The PyMOL Molecular Graphics System, Version 1.3r1. Available: http://www.pymol.org Accessed 30 June 2011.
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.