Skip to main content
NIHPA Author Manuscripts logoLink to NIHPA Author Manuscripts
. Author manuscript; available in PMC: 2022 Dec 7.
Published in final edited form as: Methods Mol Biol. 2021;2323:1–11. doi: 10.1007/978-1-0716-1499-0_1

Predicting RNA scaffolds with a hybrid method of Vfold3D and VfoldLA

Xiaojun Xu 1, Shi-Jie Chen 2
PMCID: PMC9728534  NIHMSID: NIHMS1852435  PMID: 34086269

Abstract

The ever-increasing discoveries of noncoding RNA functions draw a strong demand for RNA structure determination from the sequence. In recently years, computational studies for RNA structures, at both the two-dimensional and the three-dimensional levels, led to several highly promising new developments. In this chapter, we describe a hybrid method, which combines the motif template-based Vfold3D model and the loop template-based VfoldLA model, to predict RNA 3D structures. The main emphasis is placed on the definition of motifs and loops, the treatment of no-template motifs, and the 3D structure assembly from templates of motifs and loops. For illustration, we use the ZIKV xrRNA1 as an example to show the template-based prediction of RNA 3D structures from the 2D structure. The web server for the hybrid model is freely accessible at http://rna.physics.missouri.edu/vfold3D2.

Keywords: Structure prediction, Template-assembly, Secondary structural motifs, Single-stranded loops

1. Introduction

To perform crucial cellular functions, RNA molecules fold up to form compact three-dimensional (3D) structures.1-5 A comprehensive understanding of RNA structures, therefore, can not only provide the fundamental insights into the cellular functions of RNAs, but also promote the development of structure-based bioengineering, such as precise gene regulation and editing, as well as effective drug design. However, experimental determination of RNA 3D structures is usually laborious and challenging, leading to the fast development of predictive computational modeling for RNA 3D structure predictions.6-24 Structure predictions from sequence alone may achieve (near) atomic resolutions for most short RNAs, due to the relatively small degrees of freedom in the conformational space. Additional structural information, such as the base pairing pattern at two-dimensional (2D) level and tertiary contact maps at the 3D level, may be needed to further reduce the conformational searching space and increase the prediction accuracy for large RNAs.19-33

RNA 2D structure as defined by the base pairing pattern provides structural constraints for 3D structure folding. Different approaches have been developed to investigate the impact of RNA 2D structural constraint on 3D conformations.34-40 For example, conformational analysis based on TOPRNA38 and MC-sym20 showed that RNA global conformation is largely defined by topological constraints of RNA secondary structure while the electrostatics, intra- and inter-loop and other interactions select specific conformations from the accessible conformational ensemble. Recent investigation for RNA tertiary motifs containing the cross-linked base pairs indicates that, tertiary motif can further decrease the 3D conformational space and impose much stronger topological constraints than the secondary structural motifs, which lack cross-linked base pairs.40

Taking the advantage of the strong topological constraints of secondary structural motifs, template assembly-based RNA 3D structure models, such as RNAcomposer,19 MC-sym,20 and Vfold3D,21,22 select templates from known structures with homologous sequence information to predict 3D structures for large RNAs. For example, with the given RNA sequence and 2D structure, Vfold3D extracts the secondary structural motifs of helices, hairpin loops, internal/bulge loops, and multi-branched junctions, and predicts the 3D structures through the assembly of templates of non-helix motifs and A-form helices. With the existence of homologous structures for motifs, the knowledge-based methods for RNA 3D structure prediction can usually achieve higher accuracy and efficiency than the physics-based approaches. However, due to the limitation of current motif template database, the methods are severely limited by the low success rate of finding a proper template for a given motif.

Recently, we introduced VfoldLA,23,24 a hierarchical loop template-assembly method for RNA 3D structure prediction. Unlike the previous models which search for templates based on the whole motif or piece-wise fragments, VfoldLA searches for templates for single-stranded loops, and predicts 3D structures through the assembly of loop templates and A-form helices. It has a much higher success rate to find proper templates than the motif-based approaches, and has also a much higher computational efficiency than fragment-based approaches. In general, VfoldLA can predict a set of all-atom structures from any 2D structure. However, due to the large number of combinations for the different templates of the different loops, it can only handle RNAs containing small number of helices to avoid excessively long computational times.

By combining Vfold3D and VfoldLA, in this chapter, we present a hybrid model for RNA 3D structure predictions with given 2D structures. The model takes the advantage of the conserved 3D structures for secondary structural motifs and the high success rate of finding templates for single-stranded loops. The predicted structures may serve as useful scaffolds for further structure refinement studies.

2. Algorithms

2.1. RNA secondary structural motifs and single-stranded loops.

An RNA 2D structure contains helices of canonical base pairs and the single-stranded loops of unpaired nucleotides. According to the different loop-helix connection modes, we define four types of loops, as shown in Fig. 1(A): “helix2” loop for a single strand that connects two helices; “hairpin” loop as a special “helix2” loop whose two ends connect to the same helix; “tail5” and “tail3” loops for segments of unpaired nucleotides at the 5’ and 3’ ends, respectively. The length of each loop L is the number of unpaired nucleotides.

Figure 1:

Figure 1:

The definition of (A) single-stranded loops of hairpin, helix2 and tails, and (B) secondary structural motifs of internal/bulge loops and multi-branched junctions. Double-stranded helices are represented by cylinders. The red oval shape in each helix denotes the terminal base pair attached to the loops (shown as red lines). Sequences of loops and motifs are in the format of W-W (terminal base pair) and N (unpaired nucleotide), with all loops in the 5’ → 3’ directions.

According to the different connection modes between helices, we define the secondary structural motifs of internal/bulge loops and multi-branched junctions, as shown in Fig. 1(B) (see Note 1). Motif size is defined by the length of each loop L within a motif. For example, the three-way junction has three helices connected by three loops of L1, L2 and L3. The size of a three-way junction is denoted by L1-L2-L3. Other motifs, such as pseudoknots and hairpin-hairpin kissing motifs with the cross-linked base pairs, are not included in this model.

As shown by the red oval shapes in Fig. 1, we include the loop-connected terminal base pair(s) in the definition of loops and motifs to account for the loop-helix structural interference. The sequence of a loop/motif is formatted in the 5’ → 3’ direction with W-W and N denoting the terminal base pair and the unpaired nucleotides, respectively. For example, W-5’W and W3’-W in the “helix2” loop are the base pairs connected to the 5’ and 3’ ends of the loop, respectively.

2.2. RNA motif-based template library.

The (3D structure) template library for secondary structural motifs was built from 4659 PDB structures (see Note 2), including the RNA-involved complexes. It contains 3D templates for bulge loops, internal loops, and multi-branched junctions. The motif-based template library can be built in four steps:

  1. For a given RNA 3D structure, extract the A-form helices. From the base pairing pattern, the corresponding 2D structure is determined.

  2. Identify all the secondary structural motifs for the given 3D structure, according to the linkage between helices.

  3. Remove the redundant templates for those with root mean square deviation (RMSD) ≤ 1.5 Å for the same motif type, same size and identical sequence.

  4. Collect all the nonredundant motif structures to construct a template library. Table 1 shows the statistics for the current template library for motifs.

Table 1:

RNA loop- and motif-based template libraries

Loop name Number of templates Motif name Number of templates
Hairpin loops 2562 Internal/Bulge loops 4387
Helix2 loops 8612 3-way junctions 1230
Tail5 loops 739 4-way junctions 1168
Tail3 loops 1046 5-way junctions 380
6-way junctions 144
7-way junctions 217

2.3. RNA loop-based template library.

The template library for single-stranded loops was built from 4659 PDB structures. It contains 3D templates for hairpin, helix2, tail5 and tail3 loops. The loop-based template library can be built in the following steps:

  1. For a given RNA 3D structure, extract the A-form helices.

  2. Identify all the single-stranded loops for the given 3D structure, according to the linkage between helices and loops.

  3. Remove the redundant templates for those with RMSD ≤ 1.5 Å for the same loop type, same size and identical sequence.

  4. Collect all the nonredundant loop structures to construct a template library. Table 1 shows the statistics for the current template library for loops.

2.4. Sequence similarity-based score.

Given a query loop/motif sequence, the model scores the sequence similarity according to the following rule: The score si for nucleotide position i is equal to 0 for perfect match, otherwise equal to 1 for purine/pyrimidine-type match, and 2 for no match. For example, sA→G = 1 and sA→C = 2 when nucleotide A is substituted with G and C, respectively. We rank the loop/motif templates according to the total score defined as the sum over all the nucleotides: Sloop/motif = Σi si. This scoring scheme considers the similarity of nucleotides, assuming that less changes in base substitution result in less changes in 3D structure.

3. Methods

The Vfold3D and VfoldLA combined model predicts RNA 3D structure from a 2D structure by the structural assembly from the templates of motifs and loops. If the specific whole motif-based templates are available and can be successfully found, we predict the 3D structure from the motif-based templates. The motif-based templates usually give more accurate predictions than the VfoldLA model alone. If a motif does not have available 3D templates in the library, the model breaks the whole motif into single-stranded loops and applies the VfoldLA strategy to predict the 3D structures. Such an approach would lead to a much broader applicability than the Vfold3D alone. As shown in the workflow in Fig. 2, the model works with the following steps.

Figure 2:

Figure 2:

The workflow of the hybrid model.

  1. Identify the structural components of double-stranded helices (see Note 3), secondary structural motifs, and single-stranded loops from the given 2D structure. For the motif types excluded in the motif library (such as pseudoknot, and hairpin-hairpin kissing), we break the whole motifs into the single-stranded loops. For example, a pseudoknot with two helices and three loops can be divided into three “helix2” loops. Same treatment can be applied to all the secondary structural motifs without templates.

  2. Build the all-atom A-form helical structures.

  3. Assemble the helix configurations in 3D space based on templates of all the motifs (with available templates) and “helix2” loops, according to the aforementioned sequence similarity-base scoring scheme. The optimal templates are selected with minimal scores.

  4. Exclude helix configurations that involve steric clash or improper chain connectivity. To check steric clash between atoms in the assemble structures, we allow at most five atom pairs with a distance ≤ 2.0 Å. To check chain connectivity at the loop-helix interfaces, we allow at most a 5.0 Å heavy-atom RMSD of the helix terminal base pairs for each loop-closing (helix2) loops.

  5. For each viable helix configuration, select the optimal templates for other (hairpin, tail5 and tail3) loops to build the whole structure. The optimal templates are chosen from the sequence similarity-based score.

  6. Repeat step 5 until the assembled whole structure is clash-free (see Note 4 and 5). The overall score is calculated by the sum over the scores of all the templates.

  7. Terminate the assembly process when the number of the assembled 3D structures reaches a pre-set value or the computational time reaches a specific amount of time (see Note 6).

  8. Cluster the overall score-ranked structures (see Notes 7) and refine the structures of clusters. The assembled structures may contain structural clash and non-ideal bond lengths, bond angles, or bond torsional angles, especially at the loop-helix interface regions. To avoid long computational time, the web server utilizes the IsRNA model,16 which employs a coarse-grained representation of RNA conformations and the knowledge-based interaction potentials to refine the all-atom structures assembled by the model (see Notes 8).

  9. The centroid structures of the top clusters are considered as the predicted structures for the given 2D structure (see Note 9).

We use the ZIKV xrRNA141 for the illustration of the 3D structure prediction (see Note 10). The native 2D structure (Fig. 3(A), see Note 11) contains five helices, one three-way junction, and several single-stranded loops with a loop-kissing helix (H4, shown in red). Because of the loop-kissing helix, Vfold3D gives no predictions. However, the hybrid model builds 3D structures of the 3-way junction and loops from the motif template and loop template libraries, respectively, and assemble A-form helical structures to generate all-atom structures. As shown in Fig. 3(B), the RMSD between the (best) predicted structure and the experimental determined structure is 8.5 Å. This RMSD is smaller than the prediction from the VfoldLA model alone (RMSD = 10.6 Å). The use of the Vfold3D strategy for the secondary structural motif structure prediction contributes to the improved accuracy.

Figure 3:

Figure 3:

The prediction of the ZIKV xrRNA1. (A) Snapshot of the server input, which indicates the RNA sequence and 2D structure in dot-bracket format, as well as other job information, such as number of clusters, RMSD cutoff for clustering, job name and email address. The input 2D structure contains five helices, one three-way junction and several single-stranded loops, with a loop-kissing helix (H4 as shown in red). (B) Snapshot of the server output, which shows the detailed job information and a JSmol applet for visualization of predicted structures. The best prediction has the RMSD of 8.5 Å, compared with the experimentally determined structure.

4. Notes

  1. Other multi-way junctions, such as four-way and five-way junctions, are not shown in Fig. 1(B) for clarity.

  2. The list of the RNA PDB structures used for constructing the template library includes all the PDB entries released before February of 2020.

  3. Each helix should contain at least 2 base pairs. A lone base pair is treated as an inter-loop interaction.

  4. For each helix configuration, the model predicts one all-atom structure with the optimal score, since different loop conformations usually do not cause significant changes to the global fold.

  5. If none of the loop templates can satisfy the clash-free criteria, the specific helix configuration would be removed.

  6. Currently, the web server terminates predictions when the computational time exceeds 12h or the number of assembled structures reaches 100, which may lead to no predictions.

  7. As shown in Fig. 3(A), the RMSD cutoff for clustering is set to 5.0 Å by default. The server users are free to select other values (≤10 Å) before submission.

  8. The IsRNA can resolve most of the structural clash while keeping the overall 3D fold unchanged through small-RMSD conformational sampling.

  9. As shown in Fig. 3(A), the number of clusters is set to 5 by default. The server users are free to select other values (≤ 5) before submission.

  10. The sequence of the ZIKV xrRNA1 is: 5 ’GGGUCAGGCCGGCGAAAGUCGCCACAGUUUGGGGAAAGCU GUGCAGCCUGUAACCCCCCCACGAAAGUGGG3’.

  11. The native 2D structure is: ….(((((((((….)))).((((((..[[[[…))))))..)))))…]]]](((((….))))), which is extracted from the published paper41 of the crystal structure (PDB ID: 5tpy).

Acknowledgement

This research was supported by NIH grants R01-GM063732, R01-GM117059, and R35-GM134919.

Contributor Information

Xiaojun Xu, Institute of Bioinformatics and Medical Engineering, Jiangsu University of Technology, Changzhou, Jiangsu 213001, China.

Shi-Jie Chen, Department of Physics, Department of Biochemistry, and Institute for Data Science and Informatics, University of Missouri, Columbia, MO 65211, USA.

References

  • [1].Eddy SR (2001) Non-coding RNA genes and the modem RNA world. Nat Rev Genet 2: 919–929 [DOI] [PubMed] [Google Scholar]
  • [2].Sharp PA (2009) The centrality of RNA. Cell 136: 577–580 [DOI] [PubMed] [Google Scholar]
  • [3].Chappell J, Takahashi MK, Meyer S, Loughrey D, Watters KE, Lucks J (2013) The centrality of RNA for engineering gene expression. Biotechnol J 8: 1379–1395 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [4].Mortimer SA, Kidwell MA, Doudna JA (2014) Insights into RNA structure and function from genome-wide studies. Nat Rev Genet 15: 469–479 [DOI] [PubMed] [Google Scholar]
  • [5].Cech TR, Steitz JA (2014) The noncoding RNA revolution: trashing old rules to forge new ones. Cell 157: 77–94 [DOI] [PubMed] [Google Scholar]
  • [6].Laing C, Schlick T (2011) Computational approaches to RNA structure prediction, analysis, and design. Curr Opin Struct Biol 21: 306–318 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [7].Sim AY, Minary P, Levitt M (2012) Modeling nucleic acids. Curr Opin Struct Biol 22: 273–278 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [8].Shapiro BA, Yingling YG, Kasprzak W, Bindewald E (2007) Bridging the gap in RNA structure prediction. Curr Opin Struct Biol 17: 157–165 [DOI] [PubMed] [Google Scholar]
  • [9].Sun L-Z, Zhang D, Chen S-J (2017) Theory and Modeling of RNA Structure and Interactions with Metal Ions and Small Molecules. Annu Rev Biophys 46: 227–246 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [10].Miao Z, and Westhof E (2017) RNA structure: advances and assessment of 3D structure prediction. Annu Rev Biophys 46: 483–503 [DOI] [PubMed] [Google Scholar]
  • [11].Strobel EJ, Yu AM, Lucks JB (2018) High-throughput determination of RNA structures. Nat Rev Genet 19: 615–634 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [12].Sharma S, Ding F and Dokholyan NY (2008) iFoldRNA: three-dimensional RNA structure prediction and folding. Bioinformatics 24: 1951–1952 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [13].Xia Z, Gardner DP, Gutell RR and Ren P (2010) Coarse-grained model for simulation of RNA three dimensional structures. J Phys Chem B 114: 13497–13506 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [14].Shi YZ, Wang FH, Wu YY and Tan Z-J (2014) A coarse-grained model with implicit salt for RNAs: Predicting 3D structure, stability and salt effect. J Chem Phys 141: 105102. [DOI] [PubMed] [Google Scholar]
  • [15].Boniecki MJ, Lach G, Dawson WK, Tomala K, Lukasz P, Soltysinski T, Rother KM and Bujnicki JM (2016) SimRNA: a coarse-grained method for RNA folding simulations and 3D structure prediction. Nucleic Acids Res 44: e63. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [16].Zhang D and Chen S-J (2018) IsRNA: An iterative simulated reference state approach to modeling correlated interactions in RNA folding. J Chem Theory Comput 14: 2230–2239 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [17].Das R, and Baker D (2007) Automated de novo prediction of native-like RNA tertiary structures. Proc Natl Acad Sci USA 104: 14664–14669 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [18].Das R, Karanicolas J and Baker D (2010) Atomic accuracy in predicting and designing noncanonical RNA structure. Nat Methods 7: 291–294 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [19].Popenda M, Szachniuk M, Antczak M, Purzycka KJ, Lukasiak P, Bartol N, Blazewicz J and Adamiak RW (2012) Automated 3D structure composition for large RNAs. Nucleic Acids Res 40: e112. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [20].Parisien M, Major F (2008) The MC-Fold and MC-Sym pipeline infers RNA structure from sequence data. Nature 452: 51–55 [DOI] [PubMed] [Google Scholar]
  • [21].Cao S and Chen S-J (2011) Physics-based de novo prediction of RNA 3D structures. J Phys Chem B 115: 4216–4226 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [22].Xu X, Zhao P and Chen S-J (2014) Vfold: a web server for RNA structure and folding thermodynamics prediction. PLoS One 9: e107504. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [23].Xu X and Chen S-J (2018) Hierarchical assembly of RNA three-dimensional structures based on loop templates. J Phys Chem B 122: 5327–5335 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [24].Xu X, Zhao C, Chen S-J (2019) VfoldLA: a web server for loop assembly-based prediction of putative 3D RAN structures. J Struct Biol 207: 235–240 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [25].Ponce-Salvatierra A, Astha Merdas K, Nithin C, Ghosh P, Mukherjee S, Bujnicki JM (2019) Computational modeling of RNA 3D structure based on experimental data. Biosci Rep 39: BSR20181430. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [26].Das R, Kudaravalli M, Jonikas M, Laederach A, Fong R, Schwans JP, Baker D, Piccirilli JA, Altman RB, Herschlag D (2008) Structural inference of native and partially folded RNA by high-throughput contact mapping. Proc Natl Acad Sci USA 105: 4144–4149 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [27].Yang S, Parisien M, Major F, Roux B (2010) RNA structure determination using SAXS data. J Phys Chem B 114: 10039–10048 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [28].Kladwang W, Vanlang CC, Cordero P, Das R (2011) A two-dimensional mutate-and-map strategy for noncoding RNA structure. Nat Chem 3: 954–962 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [29].Ding F, Lavender CA, Weeks KM, Dokholyan NV (2012) Three-dimensional RNA structure refinement by hydroxyl radical probing. Nat Methods 9: 603–608 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [30].Falkner B, Schrder GF (2013) Cross-validation in cryo-EM-based structural modeling. Proc Natl Acad Sci USA 110: 8930–8935 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [31].Ramani V, Qiu R, Shendure J (2015) High-throughput determination of RNA structure by proximity ligation. Nat Biotechnol 33: 980–984 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [32].Nguyen TC, Cao X, Yu P, Xiao S, Lu J, Biase FH, Sridhar B, Huang N, Zhang K, Zhong S (2016) Mapping RNA-RNA interactome and RNA structure in vivo by MARIO. Nat Commun 7: 12023. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [33].Cheng CY, Kladwang W, Yesselman JD, Das R (2017) RNA structure inference through chemical mapping after accidental or intentional mutations. Proc Natl Acad Sci USA 114: 9876–9881 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [34].Bailor MH, Sun X, Al-Hashimi HM (2010) Topology links RNA secondary structure with global conformation, dynamics, and adaptation. Science 327: 202–206 [DOI] [PubMed] [Google Scholar]
  • [35].Bailor MH, Mustoe AM, Brooks CL 3rd, Al-Hashimi HM (2011) Topological constraints: using RNA secondary structure to model 3D conformation, folding pathways, and dynamic adaptation. Curr Opin Struct Biol 21: 296–305 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [36].Kim N, Laing C, Elmetwaly S, Jung S, Curuksu J, Schlick T (2014) Graph-based sampling for approximating global helical topologies of RNA. Proc Natl Acad Sci USA 111: 4079–4084 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [37].Sim AY, Levitt M (2011) Clustering to identify RNA conformations constrained by secondary structure. Proc Natl Acad Sci USA 108: 3590–3595 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [38].Mustoe AM, Al-Hashimi HM, Brooks CL 3rd (2014) Coarse grained models reveal essential contributions of topological constraints to the conformational free energy of RNA bulges. J Phys Chem B 118: 2615–2627 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [39].Mustoe AM, Bailor MH, Teixeira RM, Brooks CL 3rd, Al-Hashimi HM (2012) New insights into the fundamental role of topological constraints as a determinant of two-way junction conformation. Nucleic Acids Res 40: 892–904 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [40].Xu X, and Chen S-J (2020) Topological constraints of RNA pseudoknotted and loop-kissing motifs: applications to three-dimensional structure prediction. submitted [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [41].Akiyama BM, Laurence HM, Massey AR, Costantino DA, Xie X, Yang Y, Shi P, Nix JC, Beckham JD, Kieft JS (2016) Zika virus produces noncoding RNAs using a multi-pseudoknot structure that confounds a cellular exonuclease. Science 354: 1148–1152 [DOI] [PMC free article] [PubMed] [Google Scholar]

RESOURCES