Literature DB >> 30898165

QRNAS: software tool for refinement of nucleic acid structures.

Juliusz Stasiewicz1, Sunandan Mukherjee1, Chandran Nithin1, Janusz M Bujnicki2,3.   

Abstract

BACKGROUND: Computational models of RNA 3D structure often present various inaccuracies caused by simplifications used in structure prediction methods, such as template-based modeling or coarse-grained simulations. To obtain a high-quality model, the preliminary RNA structural model needs to be refined, taking into account atomic interactions. The goal of the refinement is not only to improve the local quality of the model but to bring it globally closer to the true structure.
RESULTS: We present QRNAS, a software tool for fine-grained refinement of nucleic acid structures, which is an extension of the AMBER simulation method with additional restraints. QRNAS is capable of handling RNA, DNA, chimeras, and hybrids thereof, and enables modeling of nucleic acids containing modified residues.
CONCLUSIONS: We demonstrate the ability of QRNAS to improve the quality of models generated with different methods. QRNAS was able to improve MolProbity scores of NMR structures, as well as of computational models generated in the course of the RNA-Puzzles experiment. The overall geometry improvement may be associated with increased model accuracy, especially on the level of correctly modeled base-pairs, but the systematic improvement of root mean square deviation to the reference structure should not be expected. The method has been integrated into a computational modeling workflow, enabling improved RNA 3D structure prediction.

Entities:  

Keywords:  3D structure; AMBER force field; DNA; Molecular modeling; RNA; Software; Structure refinement

Mesh:

Substances:

Year:  2019        PMID: 30898165      PMCID: PMC6429776          DOI: 10.1186/s12900-019-0103-1

Source DB:  PubMed          Journal:  BMC Struct Biol        ISSN: 1472-6807


Background

Ribonucleic acid (RNA) molecules play pivotal roles in living organisms. RNAs are involved in a variety of biological processes: they transmit genetic information, they sense and communicate responses to cellular signals, and even catalyze chemical reactions [1]. With the very rapid discovery of new classes of RNA molecules, new functions beyond storing genetic information are also being discovered. The functions of RNA molecules and interactions of proteins, RNAs, and their complexes, often depend on their structure, which in turn is encoded in the linear sequence of ribonucleotide residues. Thus, the understanding of the molecular basis of RNA function requires the knowledge of RNA structure. The experimental determination of RNA 3D structures is expensive and difficult [2, 3]. However, the ribonucleotide sequence determines RNA structure (in a similar manner as amino acid sequence determined protein structure), it is theoretically possible to infer the RNA structures from sequences. Since the historically first prediction of tRNA 3D structure in 1969 [4], throughout the decades, numerous computational methods were developed to generate RNA 3D structure from sequence. Currently, the field of research on RNA structure prediction is quite advanced, and the advantages and limitations of different methods are known, in particular from the assessment within the RNA-Puzzles community-wide experiment [5-7], which has been inspired by the CASP experiment for protein structure prediction [8]. Because of the very high costs of all-atom simulations, RNA 3D structures are usually not predicted by simulating all the details of the physical process of macromolecular folding, starting from sequence alone. The most successful general strategy for RNA 3D structure prediction that emerged from the RNA-Puzzles experiment involves the following approaches or their combination: 1) identification of pre-existing information in databases of molecular structure and e.g., using known structures as templates to develop a comparative model for the whole structure or its part; 2) running a simulation, often using a coarse-grained strategy, with restraints to represent all possible knowledge about the target structure, to generate ensembles of structurally similar conformations with possibly best scores. In this strategy, a typical approach is to derive potentials (scoring functions) based on a statistical analysis of experimentally determined structures. Statistical potentials can be used to replace or supplement the calculation of the physical free energy by evaluating the relative frequencies of features, such as pairwise distances of atoms (bonded and non-bonded) and mutual orientations of chemical groups (e.g., torsion angles). In this methodological framework, the most frequently observed structural features are also the most probable ones. Simplifications applied in the process of RNA 3D structure prediction come with a cost of the loss of fine structural details. Computational models often present imperfect stereochemistry, unnatural bond lengths or steric conflicts. These deficiencies are clearly visible when using quality assessment tools, such as MolProbity [9, 10]. To obtain a high-quality model, a structure obtained from template-based modeling or from coarse-grained simulations needs to be further refined. However, even models perceived as correct by validation tools can still be far from their native structures. The most challenging task faced by the refinement is not only to improve the visible quality of the model but to bring it closer to the ‘true’ structure (which in case of real predictions is unknown at the time of the modeling). According to RNA-Puzzles, the best models of medium-sized RNA molecules exhibit root mean square deviation (RMSD) of 5–10 Å from the reference structure. It is tempting to ask whether a dedicated software tool could improve these results. In this article, we present QRNAS, a new software tool for fine-grained refinement of nucleic acid structures, dedicated to improving the quality of models generated by low- to medium-resolution methods commonly used, e.g., for RNA 3D structure modeling. QRNAS is capable of handling RNA, DNA or chimeras and hybrids thereof, and enables modeling of nucleic acids containing modified residues. We demonstrate the ability of QRNAS to improve the quality of models generated in the course of RNA-Puzzles, often with improvement in the model accuracy, as compared to the reference structure. QRNAS is also able to improve MolProbity scores of NMR structures from Protein Data Bank.

Implementation

Force field

The force field used by QRNAS is a modified version of AMBER [11, 12] adopted to represent 107 modified nucleotides currently known to be present in RNA [13]. Currently, 130 residues are parametrized, including four canonical ribonucleotides (A, G, C, U) and deoxyribonucleotides (dA, dC, dG, dT) as well as naturally occurring modifications thereof (e.g., m7G, m1A, dU, wybutosine, queuosine, etc.). The key novel feature of QRNAS is an extension of the AMBER force field with energy terms that allow for modeling of restrained structures and enforce the backbone regularization. Imposition of secondary structure is also possible due to interaction types that go beyond the original AMBER force field, namely: explicit hydrogen bonds and enforcement of base pair co-planarity. These two interaction types are often poorly modeled in structures generated by computational structure prediction methods, and in our experience, their enforcement is a critical element of high-resolution refinement. Application of custom distance restraints required the introduction of pairwise harmonic interactions. Regularization of backbone torsions was realized by introduction of a knowledge-based energy term. All these add-ons carry along a certain degree of arbitrariness, and for this reason, we made them optional. In particular, our program falls back to plain AMBER [13] when all four additional terms are disabled. Similarly, electrostatics and van der Waals interactions can be disabled by the user (e.g., to speed up the calculation). With electrostatics enabled, the user can choose between generalized Born solvent and vacuum environment. In either case, the system is assumed to be non-periodic. The new energy terms associated with hydrogen bonds, base pairs, backbone irregularities, and custom restraints are given, respectively, by Eqs. (1)–(4) (see below).

Explicit hydrogen bonds

Although hydrogen bonds in AMBER are currently handled by means of electrostatic and van der Waals interactions, we decided to reintroduce an additional explicit description. Our goal was to gain finer control over the strength of this interaction. This was prompted in part by our observation, e.g., in the context of the RNA-Puzzles experiment, that in computational models of RNA structure obtained by low- to medium-resolution computational methods, interactions based on hydrogen bonding are often poorly modeled [5-7]. Computationally modeled structures often present an “almost correct” orientation of hydrogen bond donors and acceptors, which nonetheless deviates from the values typically observed in high-resolution structures. In these computational models, a relatively small adjustment of geometry often leads not only to an interaction that can be detected as a “proper” hydrogen bond by software for structure analysis but to an improved overall orientation of base moieties involved in pairing via these hydrogen bonds. Thus, with high force constant, explicit hydrogen bonds can be used as restraints when imposing secondary structure on the modeled nucleic acid molecule. Another benefit of enforcing strong hydrogen bonds in the structure optimization procedure is that geometrically correct contacts are preserved throughout the computational simulation once they are formed. According to Lu et al., the statistical analysis of the hydrogen-bonds obtained from simulations shows that the strengths of hydrogen bonds in liquid water conform to a Gaussian distribution [14]. Therefore, the energy term associated with hydrogen bond (EH-bond) was chosen to be Gaussian in its length with an exponential dependence on the cosine of its angle: Where k denotes the force constant, r is the hydrogen bond length between donor hydrogen i and acceptor j, and θijk is the bond angle between donor-hydrogen-acceptor. The parameters k, i, θ were iteratively tuned to reproduce experimental hydrogen bond lengths. The multiplier was arbitrarily set at a value of − 1 kcal/mol, which proved to provide good persistence of contacts in the course of energy minimization.

Base pair co-planarity

Models of RNA structure obtained by computational methods (in particular by coarse-grained methods and in the process of comparative modeling) often present various deviations of base-pair geometry. In particular, canonical Watson-Crick base pairs often deviate from co-planarity. Therefore, QRNAS was equipped with an optional feature that performs the idealization of base pair planarity. When enabled, Watson-Crick base pairs are not only restrained by explicit hydrogen bonds but also additionally flattened. The flattening is implemented by application of force to the atoms of each base according to Eq. (2):where k denotes the force constant; r is the distance from the i-th atom of the base to the plane that best matches the base pair. The plane is least-squares fitted to the atoms of both bases. The magnitude of the force acting on each atom is proportional to its distance from the plane of the base, while the direction of the force is perpendicular to this plane. Base pair restraints are introduced only at startup. For two Watson-Crick bases to be considered as a pair, the energy resulting from term (2) must be below − 2 kcal/mol. A user can also override this behavior by providing secondary structure in Vienna format (for a single chain) or as a list of contacts (in general case). In such case automatic detection of base pairs is disabled.

Backbone regularization

The feature of backbone regularization is intended to correct outlying conformers reported by MolProbity. Upon energy minimization, it drags the backbone atoms of each residue to a known conformation, stored in an internal database. The database of preferred conformations was populated with data from all crystal structures of RNA stored in Protein Data Bank (PDB) [15] with a resolution below 1.4 Å as of June 2013. QRNAS identifies a local backbone conformation in a fragment stored in the database that is closest to the one in the input model according to a minimal Root Mean Square Deviation (RMSD) value. The forces acting on atoms are harmonic, as given by Eq. (3). The parameter k denotes the force constant; bi is the position of i-th backbone atom in a reference backbone. Coordinates b are transformed by translations and rotations to minimize the RMSD between the optimized backbone and the reference one. A similar library-based approach has been used in RNAfitme web-server for remodeling of nucleic-acid residue conformations of RNA structures [16]. Noteworthy, the original force field parameters were subject to minor tuning, to generate structures with better MolProbity scores. We changed the rest values of OP1-P-OP2 and N9-C1’-O4’ angles to 119.62° and 109.00° respectively, thereby allowing for the elimination of most ‘bad angles’ reported by MolProbity.

Custom restraints

Distance restraints are implemented as simple harmonic forces, as given by Eq. (4). k denotes the force constant which can be set by the user. The spring forces can be used as positional or distance restraints since their anchor points c can be constituted by both atoms and arbitrary points in space.

Minimization

After setting up the model, QRNAS starts to minimize the energy of the system. All force field terms in our model are analytically differentiable, enabling us to use minimization schemes with explicit gradient information. We implemented two algorithms: steepest descent with golden section search and Polak-Ribiere conjugate gradients [17].

Performance optimization

Calculation of electrostatics was parallelized for machines with symmetric multiprocessing (SMP) capability, i.e., multicore workstations. Parallelism was achieved by processing of the ‘electrostatic interaction matrix’ in blocks that share no common atoms. Consequently, the proposed algorithm is nearly lock-free and has much-improved cache hit rate compared to a version which processes pairwise interactions in a random order. We tuned the parameters of the algorithm (block size and pointer hashing function) to achieve good performance on workstations with up to 8 cores. As a proof of concept, we successfully conducted minimization of ribosomal RNA taken from the 60S subunit of the eukaryotic ribosome (PDB code: 4A18) achieving the performance of 0.2 golden-section search steps per hour. Example run-times for representative models of RNA structure analyzed in this paper, minimized for 1000 steps on a single core of 2.40 GHz Intel® Xeon-E5620 CPU (Linux 4.15.0–45-generic-x86_64/Ubuntu 18.04.1 with g++/gcc 7.3.0 compiler) with/without new options (explicit hydrogen bonds, base pair co-planarity, and backbone regularization): 1byx (16 residues): 39.48 s/39.12 s; 2lu0 (49 residues): 254.00 s /250.19 s; 2jyf (86 residues): 689.26.s /685.86 s.

Results

Regularization of NMR structures

First, we tested QRNAS on a set of twelve nucleic acid 3D structures determined by solution NMR (1A60 [18], 1B36 [19], 2L7D [20], 1P5M [21], 1YG3 [22], 2JYF, 2LC8 [23], 2 LU0 [24], 2M4Q [25], 2 M58 [26], 1BYX [27], 1DXN [28] in the Protein Data Bank). The common feature of the targets chosen for this analysis were suboptimal scores reported by MolProbity [9]. The test set included mostly RNA structures, except for three chimeric and hybrid (RNA/DNA) structures (2L7D, 1BYX, 1DXN). Whenever an ensemble of models was present, we used the first model. All models except two (2LC8, 1BYX) suffered from high clash-scores. All models except two (2L7D, 1DXN) were reported as having bad backbone conformations. Some bad bonds were detected in 1A60, 1YG3 and bad angles were found in 1A60, 1YG3, 2LC8, 2 M58, 1BYX, 1DXN respectively. We used QRNAS with restraints on explicit hydrogen bonds, restraints on base pair co-planarity, and backbone regularization. No custom restraints were used at this stage. QRNAS was able to resolve all clashes in the studied set, outperforming both the RNAfitme web server (which uses NAMD with CHARMM force-field for optimizing RNA structures) and sander from the AMBER package (Table 1). The mean amount of bad angles was reduced from 3.46 to 1.31%. The average fraction of wrong backbone conformations was reduced from 27.43 to 14.83%. On the contrary, RNAfitme and sander increased the percentages of bad angle and wrong backbone conformations upon refinement. None of the methods has shown consistent improvement of the fraction of bad bonds. This analysis demonstrates the ability of QRNAS to regularize structures and improve their MolProbity scores, and also shows the limitations of current methods. For practical application of QRNAS to optimize NMR-derived RNA models it will be worthwhile to use NMR-derived data as additional custom restraints in the optimization process and to validate the optimized structures against the NMR data that were not used in the optimization.
Table 1

Performance of QRNAS on a selection of NMR structures in terms of optimization of MolProbity scores. QRNAS resolved nearly all steric clashes. It also improved backbone conformations and bond lengths in all studied cases at the price of small perturbations in the angle space. Quality scores of models optimized with RNAfitme and sander from the AMBER package are shown for comparison. In three cases, RNAfitme was unable to process the input file

PDB IDClashscoreBad backbone conf. [%]Bad bonds [%]Bad angles [%]
StartingQRNASRNAfitmesanderstartingQRNASRNAfitmesanderstartingQRNASRNAfitmesanderstartingQRNASRNAfitmesander
1A6087.140.0030.6879.9426.1916.6625.5826.190.340.340.170.341.630.652.021.74
1B3623.750.0012.2625.9052.6325.0052.6355.560.000.400.000.400.002.540.360.00
2L7D14.470.0014.990.000.000.000.000.001.520.000.000.00
1P5M27.870.0020.4528.2618.189.4418.1816.980.000.270.000.273.660.773.813.18
1YG385.460.0030.9491.2264.2953.8564.2969.232.580.552.563.294.444.404.584.75
2JYF66.930.0064.759.3012.209.760.000.350.350.001.000.35
2LC80.000.000.550.0012.505.5612.5012.960.000.260.000.2622.790.0822.7822.71
2 LU064.090.0023.4564.4344.9025.5344.9046.810.000.300.000.300.001.550.280.00
2M4Q23.090.0016.1321.387.410.007.418.000.000.570.000.570.000.734.074.21
2 M5813.160.009.4713.8650.8531.5750.8550.880.000.250.000.250.162.160.460.16
1BYX0.000.000.0041.660.0033.330.001.681.202.130.742.40
1DXN19.580.0010.0018.920.000.000.000.000.320.000.001.504.830.426.455.69

The first models from the NMR were used in this analysis. The PDBs that contains DNA/hybrid were not analyzed using RNAfitme and represented by ‘—‘in the table

Performance of QRNAS on a selection of NMR structures in terms of optimization of MolProbity scores. QRNAS resolved nearly all steric clashes. It also improved backbone conformations and bond lengths in all studied cases at the price of small perturbations in the angle space. Quality scores of models optimized with RNAfitme and sander from the AMBER package are shown for comparison. In three cases, RNAfitme was unable to process the input file The first models from the NMR were used in this analysis. The PDBs that contains DNA/hybrid were not analyzed using RNAfitme and represented by ‘—‘in the table

Assessment of model accuracy

In molecular modeling, one of the essential steps is the selection of the potentially best models. Once the different conformations are generated, a scoring function can be applied to assess the global and local features of the model, aiming at discriminating models that are closer to the ‘true’ structure (usually represented as a model obtained in the course of X-ray crystallography or NMR experiments and used as a reference) from those that are less accurate. While the selection of models was not the primary goal of QRNAS, we tested its ability to score models. In general, in our various analyses, we did not observe the correlation of QRNAS single point energy values (combined with additional scoring from our custom terms) with the model quality (data not shown) [6, 7, 29–31]. We suspected that this might be caused by the fine-grained character of the scoring function and its extreme sensitivity to the ruggedness of the RNA energy landscape. In other words, we expected that QRNAS might be able to discriminate ‘good’ and ‘bad’ models only very close to the global energy minimum corresponding to the reference structure. On the other hand, in typical modeling exercises, models generated computationally are relatively far from the reference structure, and their RMSD values rarely fall below 5 Å. Instead of looking at models generated by folding simulation, we started from six experimentally determined structures which include P4-P6 ribozyme domain of group I intron (PDB code: 1GID [32]), GBS/omegaG group-I intron (PDB code: 1K2G [33]), ai5-gamma group II self-splicing intron (PDB code: 1KXK [34]), viral RNA pseudoknot (PDB code: 1L2X [35]), G-riboswitch aptamer (PDB code: 1Y27 [36]), and fluoride riboswitch (PDB code: 4ENC [37]); and we generated models by introducing minor random perturbations to positions of all atoms. From the pool of generated models, we selected 1000 structures with RMSD to the starting/reference structure ranging from near 0.00 to 5.00 Å. Scoring these models with QRNAS revealed a funnel-like shape, indicative of an energy/score minimum near the native structure (Fig. 1). Alas, the funnel was very narrow, less than 2 Å, which indicated that QRNAS could discriminate only between models that were extremely close to the reference and all the others, but it was incapable of discriminating between models that are very good (RMSD, e.g., around 2 Å) and those that are much worse. This also suggested that the optimization of QRNAS score (e.g., in the course of model refinement) is unlikely to improve the global accuracy of models unless the starting models are already extremely close to the ‘true’ structure. For models of lower accuracy, statistical potentials can be used, such as RASP [38] or the energy functions used in 3D structure prediction methods such as SimRNA [31, 39] or ROSETTA/FARNA/FARFAR [40, 41]. It is worth emphasizing that computational improvement of model accuracy remains a difficult problem, for which no perfect solution exists. QRNAS addresses one of the aspects of this problem, at the level of local geometry.
Fig. 1

QRNAS single point energy vs. RMSD on sets of decoys derived from the six different experimentally determined structures (1GID, 1KXK, 1L2X, 1Y27, and 4ENC solved by X-ray crystallography and 1K2G by NMR). No correlation between the QRNAS score and model quality is observed, except for the immediate vicinity of the reference structures (RMSD 0–2 Å). 3D models of the native structures are displayed as an inset in the respective plots

QRNAS single point energy vs. RMSD on sets of decoys derived from the six different experimentally determined structures (1GID, 1KXK, 1L2X, 1Y27, and 4ENC solved by X-ray crystallography and 1K2G by NMR). No correlation between the QRNAS score and model quality is observed, except for the immediate vicinity of the reference structures (RMSD 0–2 Å). 3D models of the native structures are displayed as an inset in the respective plots

Refinement of models in RNA-puzzles experiment

We analyzed the performance of QRNAS on models for two targets of the RNA-Puzzles experiment (Puzzle #1 – relatively easy [5], Puzzle #6 – very difficult [6]), and the resulting broad range of model accuracy. We analyzed up to five top first structures submitted by various participants, generated with different modeling methods, and hence presenting different types of errors and inaccuracies. The modeling methods used by different groups for Puzzles #1 and #6 include ModeRNA [42] and SimRNA [31, 39] (Bujnicki group), Vfold [43] (Chen group), FARNA/FARFAR [40, 41] (Das group), iFoldRNA [44] (Dokholyan group), MC-Fold|MC-Sym [45] (Major group), and RNA123 software suite [46] (SantaLucia group). The models were obtained from the RNA-Puzzles experiment website (currently: http://rnapuzzles.org/). In Puzzle #1 the average RMSD of models was 4.93 Å (best model exhibited 3.42 Å), while in Puzzle #6 the model deviated from the reference structure by 23.05 Å on the average (best model exhibited 11.29 Å). To assess the capabilities of QRNAS, we conducted a full refinement with default parameters for 10,000 steps. For comparison, we performed refinement with RNAfitme and minimization with sander from the Amber 14 package [47]. RNAfitme was run with the default settings on the web server. Minimization with sander was performed in a truncated octahedral box of 10 Å with TIP3P water model [48] and leaprc.ff14SB variant of the forcefield [49, 50]. The following parameters were used while running sander: imin 1, maxcyc 10,000, cut 300, igb 2, saltcon 0.2, gbsa 1, ntpr 10, ntx 1, ntb 0. For the resulting models, we calculated the value of global RMSD to assess the overall accuracy, and the Interaction Network Fidelity (INF) to compare the accuracy of residue-residue contacts identified in the original and optimized structures [51]. INF values are calculated for all types of contacts including canonical and non-canonical base-pairs and stacking. For the detection of base pairs, we have used our in-house method ClaRNA [52]. In all cases, QRNAS improved MolProbity scores, in particular, it resolved nearly all steric clashes (Tables 2 and 3). For Puzzle #1 (Table 2), the average change of RMSD was − 0.01 for QRNAS vs. 0.26 for sander (i.e., essentially no change vs. minimal deterioration). However, the average INF value decreases from 0.802 to 0.768, 0.759, and 0.482, calculated from the optimized models using QRNAS, sander and RNAfitme web server, respectively. For Puzzle #6 (Table 3) the average change of RMSD was 0.53 for QRNAS vs. 0.51 for sander and 0.52 for RNAfitme (negligible deterioration), and the average improvement of INF was 0.001 (for QRNAS) compare to 0.00 (for sander) and − 0.04 (for RNAfitme) in respect to the starting models. To evaluate the performance of QRNAS to see how it can optimize the non-canonical contacts, we have calculated INF considering only the non-Watson-Crick contacts (INF_nWC) for the models of RNA-Puzzles #1 and #6. In both the rounds, QRNAS improved the INF_nWC values with respect to the starting models. Though QRNAS and RNAfitme have comparable (very minor) improvement of non-canonical contacts, sander does not improve such contacts. Summarizing, in terms of RMSD, the structures changed very little; sometimes the models improved slightly, sometimes they deteriorated slightly. This was expectable because in all cases the models were so far from the reference structure that the local refinement was not expected to drive them towards the global energy minimum, but rather towards a local minimum, which could be further away from the reference structure. On the other hand, we could observe a small increase in the INF values, indicating a small improvement of predicted contacts. We attribute this small change to the ability of QRNAS to improve the local geometry, in particular in the case of base pairs. In models that are reasonably close to the ‘true’ structure and exhibit residues that are ‘almost’ in proper contact with each other (as in many models for Puzzle #1), the optimization by QRNAS can refine these contacts and enable the formation of proper base pairs. The smaller improvement of contacts in models of Puzzle #6 can be explained by the low quality of the starting structures, and the lower fraction of ‘nearly correct’ contacts that could be optimized.
Table 2

Performance of QRNAS on RNA Puzzle #1 models in terms of model accuracy, as compared to RNAfitme and sander from the AMBER package

RNA-Puzzles#1 modelsRMSD [Å]INF_allINF_nWCClashscore
startingQRNASRNAfitmesanderstartingQRNASRNAfitmesanderstartingQRNASRNAfitmesanderstartingQRNASRNAfitmesander
1_bujnicki_15.705.635.605.630.8250.7780.5220.7870.7500.7500.8660.7500.000.000.000.00
1_bujnicki_26.135.985.935.970.7760.7740.4960.7360.2890.6710.5000.28961.251.4018.9160.88
1_bujnicki_35.285.245.225.230.7960.7610.4830.7500.7070.4080.8660.70748.212.1010.8148.32
1_bujnicki_44.944.874.844.840.7030.6540.3570.6520.2500.3780.3540.25069.060.7014.8670.22
1_bujnicki_55.114.914.955.010.7010.6640.3760.6560.3780.3330.3780.37866.302.1023.6568.12
1_chen_14.344.324.314.380.9010.8090.4570.7890.0000.5770.2890.0000.000.000.000.00
1_das_13.964.064.084.060.8120.8120.4990.8120.6710.6710.5770.6712.800.000.002.80
1_das_24.464.464.484.450.7780.7690.4990.7780.5000.6710.7500.5003.500.000.004.20
1_das_33.423.483.503.480.8430.8510.5220.8430.8940.8940.7500.8942.800.000.004.20
1_das_43.914.124.124.110.8190.8180.5220.8190.8160.8160.8160.8162.800.000.002.80
1_das_54.564.804.794.790.7430.7500.4800.7430.7500.5770.5770.7502.800.000.002.80
1_dokholyan_17.187.127.107.130.7850.7200.5030.7370.6710.5000.5000.67126.150.0010.1326.59
1_major_14.324.474.484.430.8850.8140.5220.7700.5770.8660.8660.57754.992.7814.1951.89
1_santalucia_15.755.465.415.430.8640.7760.5100.7550.5770.5770.5770.57725.070.008.7821.71
average4.934.924.924.920.8020.7680.4820.7590.5590.6210.6190.55926.120.657.2426.04
Table 3

Performance of QRNAS on RNA Puzzle #6 models in terms of model accuracy, as compared to RNAfitme and sander from the AMBER package

RNA Puzzle#6 modelRMSD [Å]INF_allINF_nWCClashscore
StartingQRNASRNAfitmesanderStartingQRNASRNAfitmesanderStartingQRNASRNAfitmesanderStartingQRNASRNAfitmesander
6_blanchet_121.3922.2922.3422.300.7610.7540.7420.7610.4620.4620.4050.4620.740.001.280.55
6_blanchet_220.9421.7621.7721.750.7440.7260.7130.7440.4340.4180.3160.4340.370.000.180.37
6_blanchet_320.5721.3221.3221.310.7450.7540.6960.7450.4050.4520.3370.4050.550.001.100.74
6_blanchet_421.4622.2122.2422.220.7630.7520.7240.7630.4180.4340.3720.4180.550.181.470.55
6_blanchet_523.5424.1924.1824.180.7240.7280.7060.7240.3370.3720.3370.3370.740.550.920.74
6_bujnicki_136.5037.0036.9836.960.7200.7210.7290.7200.3000.2240.1940.3000.550.000.550.55
6_bujnicki_230.4730.9330.9030.890.7010.6920.6990.7010.2540.3370.3230.2541.290.181.101.29
6_bujnicki_331.7932.1432.1132.090.6370.6380.6510.6370.2580.2580.2700.2581.110.370.921.11
6_bujnicki_431.6432.0732.0532.040.6570.6520.6460.6570.1350.1350.1150.1351.840.181.281.84
6_chen_123.8924.3024.2924.290.6730.6760.6900.6730.2000.1830.2370.2000.370.000.370.37
6_chen_221.7322.1322.1722.150.6560.6620.6630.6560.2000.2830.2540.2000.180.180.550.18
6_chen_323.2523.6223.6223.630.6810.6740.6850.6810.2000.2000.1830.2000.550.180.550.55
6_chen_421.7122.1522.1122.120.6690.6880.6990.6690.2240.2980.3160.2241.840.181.651.84
6_chen_523.1723.5623.5223.530.6720.6760.6760.6690.2240.1490.1830.22417.5110.6912.2917.14
6_das_213.0513.4813.4613.450.7650.7660.7440.7650.4220.4620.4880.42220.650.0010.6420.28
6_das_315.2615.5715.5415.540.7560.7550.7500.7560.4880.5130.4220.48818.790.187.8919.90
6_das_411.2911.6211.6111.590.7660.7700.7490.7660.4880.5130.5370.48828.024.9815.0428.39
6_das_515.2915.5815.5715.560.7820.7960.7890.7820.4880.5370.4740.48814.740.006.9714.56
6_dokholyan_125.3226.0726.0526.050.7050.7050.7040.7050.3230.2990.4880.32311.060.006.9711.24
6_dokholyan_225.9226.5826.5726.550.7030.7180.7060.7030.2980.2700.2390.2989.400.005.509.22
6_dokholyan_325.5826.2126.2026.180.6910.6960.6890.6910.2980.2980.2830.2989.220.005.699.40
6_dokholyan_424.2724.9524.9524.930.7080.6910.7250.7080.3380.3380.2990.3389.590.006.429.95
6_dokholyan_522.0722.6222.6022.580.7040.7080.7090.7040.3380.3160.4470.33810.510.007.7110.69
average23.0523.5823.5723.560.7120.7130.7080.7120.3270.3370.3650.3276.960.784.227.02
Performance of QRNAS on RNA Puzzle #1 models in terms of model accuracy, as compared to RNAfitme and sander from the AMBER package Performance of QRNAS on RNA Puzzle #6 models in terms of model accuracy, as compared to RNAfitme and sander from the AMBER package

Previously published examples of QRNAS application

Following the development and initial tests of QRNAS, we applied it in various modeling studies. In the course of collaborative work on models generated by all groups for Puzzles #5, #6, and #10, we found that models submitted by the Das group had poor clash scores, despite their overall relative accuracy, as measured in terms of RMSD to the reference structure. We have therefore run QRNAS on all Das models submitted for Puzzles #5, #6, and #10 (17 models total). In all cases, a dramatic reduction of clash scores was obtained; in 10 models even down to zero. Only in three cases, the clash scores remained larger than 4; however, these models had initial Clash Scores of nearly 30. Details of this analysis were reported in an article describing RNA-Puzzles Round II [6]. In order to evaluate the performance of QRNAS for blind predictions (at the time when the experimentally determined structure was not available), we calculated the MolProbity scores of RNA-Puzzles #6 models generated in our group before the refinement. The MolProbity scores show improvement in the quality of the models as the average Clashscores reduced from 8.99 to 1.99 (Table 4). The current version of QRNAS has also reduced the bad conformations, bad angles, and bad bonds in the models submitted for RNA-Puzzles #6 (Table 3).
Table 4

Performance of QRNAS for RNAs with unknown reference structures. MolProbity scores of “before” and “after” QRNA optimizations of the models generated in the Bujnicki group for RNA-Puzzles # 6

ModelsClashscoresBad conformations [%]Bad bonds [%]Bad angles [%]
BeforeAfterBeforeAfterBeforeAfterBeforeAfter
6_Bujnicki_14.950.5525.0011.310.070.002.350.52
6_Bujnicki_28.991.2823.8114.880.020.002.860.63
6_Bujnicki_39.361.1025.6015.480.200.003.520.51
6_Bujnicki_412.661.8326.1917.860.220.004.250.49
Average8.991.1925.1514.880.130.003.250.54
Performance of QRNAS for RNAs with unknown reference structures. MolProbity scores of “before” and “after” QRNA optimizations of the models generated in the Bujnicki group for RNA-Puzzles # 6 In the case of group I intron modeling study [29], QRNAS was used as the final step of a workflow to improve a model generated with ModeRNA [42] and SimRNA [31]. It reduced the clash-score from 184.69 to 0.37, bad bonds from 4.12 to 0.00%, bad angles from 6.53 to 0.88%, without major changes of the deviation from the reference structure (10.9 Å to 11.0 Å).

Conclusions

QRNAS is a software tool for fine-grained refinement of nucleic acid structures, based on the AMBER force field with additional restraints. QRNAS is capable of handling RNA, DNA, chimeras, and hybrids thereof, and enables modeling of nucleic acids containing modified residues. We demonstrate the ability of QRNAS to improve the quality of RNA 3D structure models generated with different methods. QRNAS was able to improve MolProbity scores of NMR structures, as well as of computational models generated in the course of the RNA-Puzzles experiment. The overall geometry improvement may be associated with the improvement of local contacts, but the systematic improvement of root mean square deviation to the reference structure should not be expected. QRNAS can be integrated into a computational modeling workflow with other tools, enabling improved RNA 3D structure prediction. Our group systematically uses QRNAS at the final stage of model refinement in the context of the RNA-Puzzles experiment.

Availability and requirements

Project name: QRNAS Project home page: http://genesilico.pl/software/stand-alone/qrnas GitHub page (Mirror): https://github.com/sunandanmukherjee/QRNAS.git Operating systems: GNU/Linux, MacOS and WSL on Windows 10. Programming language: C++ License: GNU GPLv3+ Any restrictions to use by non-academics: None For the compilation of QRNAS, a C++ compiler, such as GNU g++ is required. A Makefile is provided for the compilation of the package. Download the software from http://genesilico.pl/software/stand-alone/qrnas or clone it from https://github.com/sunandanmukherjee/QRNAS.git. Unzip the archive, and compile it with the command make to create an executable version of QRNAS. To execute the program use the command …/path/to/QRNAS/QRNA –i input.pdb –o output.pdb where input.pdb is the file to be optimized and output.pdb is the optimized structure. For more advanced usage of QRNAS, users should consult the user manual and the README.txt file in the QRNAS package.
  46 in total

1.  The Protein Data Bank.

Authors:  H M Berman; J Westbrook; Z Feng; G Gilliland; T N Bhat; H Weissig; I N Shindyalov; P E Bourne
Journal:  Nucleic Acids Res       Date:  2000-01-01       Impact factor: 16.971

2.  Hydration of [d(CGC)r(aaa)d(TTTGCG)](2).

Authors:  S T Hsu; M T Chou; S H Chou; W C Huang; J W Cheng
Journal:  J Mol Biol       Date:  2000-02-04       Impact factor: 5.469

3.  Solution structure of an RNA fragment with the P7/P9.0 region and the 3'-terminal guanosine of the tetrahymena group I intron.

Authors:  Aya Kitamura; Yutaka Muto; Satoru Watanabe; Insil Kim; Takuhiro Ito; Yoichi Nishiya; Kensaku Sakamoto; Takashi Ohtsuki; Gota Kawai; Kimitsuna Watanabe; Kazumi Hosono; Hiroshi Takaku; Etsuko Katoh; Toshimasa Yamazaki; Tan Inoue; Shigeyuki Yokoyama
Journal:  RNA       Date:  2002-04       Impact factor: 4.942

4.  All-atom knowledge-based potential for RNA structure prediction and assessment.

Authors:  Emidio Capriotti; Tomas Norambuena; Marc A Marti-Renom; Francisco Melo
Journal:  Bioinformatics       Date:  2011-02-23       Impact factor: 6.937

5.  The impact of aminoglycosides on the dynamics of translation elongation.

Authors:  Albert Tsai; Sotaro Uemura; Magnus Johansson; Elisabetta Viani Puglisi; R Andrew Marshall; Colin Echeverría Aitken; Jonas Korlach; Måns Ehrenberg; Joseph D Puglisi
Journal:  Cell Rep       Date:  2013-02-14       Impact factor: 9.423

6.  NMR structure of a classical pseudoknot: interplay of single- and double-stranded RNA.

Authors:  M H Kolk; M van der Graaf; S S Wijmenga; C W Pleij; H A Heus; C W Hilbers
Journal:  Science       Date:  1998-04-17       Impact factor: 47.728

7.  A loop 2 cytidine-stem 1 minor groove interaction as a positive determinant for pseudoknot-stimulated -1 ribosomal frameshifting.

Authors:  Peter V Cornish; Mirko Hennig; David P Giedroc
Journal:  Proc Natl Acad Sci U S A       Date:  2005-08-25       Impact factor: 11.205

8.  Atomic accuracy in predicting and designing noncanonical RNA structure.

Authors:  Rhiju Das; John Karanicolas; David Baker
Journal:  Nat Methods       Date:  2010-02-28       Impact factor: 28.547

9.  Vfold: a web server for RNA structure and folding thermodynamics prediction.

Authors:  Xiaojun Xu; Peinan Zhao; Shi-Jie Chen
Journal:  PLoS One       Date:  2014-09-12       Impact factor: 3.240

10.  RNA-Puzzles Round III: 3D RNA structure prediction of five riboswitches and one ribozyme.

Authors:  Zhichao Miao; Ryszard W Adamiak; Maciej Antczak; Robert T Batey; Alexander J Becka; Marcin Biesiada; Michał J Boniecki; Janusz M Bujnicki; Shi-Jie Chen; Clarence Yu Cheng; Fang-Chieh Chou; Adrian R Ferré-D'Amaré; Rhiju Das; Wayne K Dawson; Feng Ding; Nikolay V Dokholyan; Stanisław Dunin-Horkawicz; Caleb Geniesse; Kalli Kappel; Wipapat Kladwang; Andrey Krokhotin; Grzegorz E Łach; François Major; Thomas H Mann; Marcin Magnus; Katarzyna Pachulska-Wieczorek; Dinshaw J Patel; Joseph A Piccirilli; Mariusz Popenda; Katarzyna J Purzycka; Aiming Ren; Greggory M Rice; John Santalucia; Joanna Sarzynska; Marta Szachniuk; Arpit Tandon; Jeremiah J Trausch; Siqi Tian; Jian Wang; Kevin M Weeks; Benfeard Williams; Yi Xiao; Xiaojun Xu; Dong Zhang; Tomasz Zok; Eric Westhof
Journal:  RNA       Date:  2017-01-30       Impact factor: 4.942

View more
  16 in total

1.  HNADOCK: a nucleic acid docking server for modeling RNA/DNA-RNA/DNA 3D complex structures.

Authors:  Jiahua He; Jun Wang; Huanyu Tao; Yi Xiao; Sheng-You Huang
Journal:  Nucleic Acids Res       Date:  2019-07-02       Impact factor: 16.971

2.  IsRNA1: De Novo Prediction and Blind Screening of RNA 3D Structures.

Authors:  Dong Zhang; Jun Li; Shi-Jie Chen
Journal:  J Chem Theory Comput       Date:  2021-02-09       Impact factor: 6.006

3.  Vfold-Pipeline: a web server for RNA 3D structure prediction from sequences.

Authors:  Jun Li; Sicheng Zhang; Dong Zhang; Shi-Jie Chen
Journal:  Bioinformatics       Date:  2022-06-27       Impact factor: 6.931

4.  FebRNA: An automated fragment-ensemble-based model for building RNA 3D structures.

Authors:  Li Zhou; Xunxun Wang; Shixiong Yu; Ya-Lan Tan; Zhi-Jie Tan
Journal:  Biophys J       Date:  2022-08-17       Impact factor: 3.699

5.  rna-tools.online: a Swiss army knife for RNA 3D structure modeling workflow.

Authors:  Marcin Magnus
Journal:  Nucleic Acids Res       Date:  2022-05-17       Impact factor: 19.160

6.  Pairing a high-resolution statistical potential with a nucleobase-centric sampling algorithm for improving RNA model refinement.

Authors:  Peng Xiong; Ruibo Wu; Jian Zhan; Yaoqi Zhou
Journal:  Nat Commun       Date:  2021-05-13       Impact factor: 14.919

7.  Constrained peptides mimic a viral suppressor of RNA silencing.

Authors:  Arne Kuepper; Niall M McLoughlin; Saskia Neubacher; Alejandro Yeste-Vázquez; Estel Collado Camps; Chandran Nithin; Sunandan Mukherjee; Lucas Bethge; Janusz M Bujnicki; Roland Brock; Stefan Heinrichs; Tom N Grossmann
Journal:  Nucleic Acids Res       Date:  2021-12-16       Impact factor: 16.971

8.  The proto-Nucleic Acid Builder: a software tool for constructing nucleic acid analogs.

Authors:  Asem Alenaizan; Joshua L Barnett; Nicholas V Hud; C David Sherrill; Anton S Petrov
Journal:  Nucleic Acids Res       Date:  2021-01-11       Impact factor: 16.971

9.  An integrative NMR-SAXS approach for structural determination of large RNAs defines the substrate-free state of a trans-cleaving Neurospora Varkud Satellite ribozyme.

Authors:  Pierre Dagenais; Geneviève Desjardins; Pascale Legault
Journal:  Nucleic Acids Res       Date:  2021-11-18       Impact factor: 16.971

10.  RNA-Puzzles toolkit: a computational resource of RNA 3D structure benchmark datasets, structure manipulation, and evaluation tools.

Authors:  Marcin Magnus; Maciej Antczak; Tomasz Zok; Jakub Wiedemann; Piotr Lukasiak; Yang Cao; Janusz M Bujnicki; Eric Westhof; Marta Szachniuk; Zhichao Miao
Journal:  Nucleic Acids Res       Date:  2020-01-24       Impact factor: 16.971

View more

北京卡尤迪生物科技股份有限公司 © 2022-2023.