Abstract
The diverse regulatory functions, protein production capacity, and stability of natural and synthetic RNAs are closely tied to their ability to fold into intricate structures. Determining RNA structure is thus fundamental to RNA biology and bioengineering. Among existing approaches to structure determination, computational secondary structure prediction offers a rapid and low-cost strategy and is thus widely used, especially when seeking to identify functional RNA elements in large transcriptomes or screen massive libraries of novel designs. While traditional approaches rely on detailed measurements of folding energetics and/or probabilistic modeling of structural data, recent years have witnessed a surge in deep learning methods, inspired by their tremendous success in protein structure prediction. However, the limited diversity and volume of known RNA structures can impede their ability to accurately predict structures markedly different from the ones they have seen. This is known as the generalization gap and currently poses a major barrier to progress in the field. In this Perspective article, we gauge method generalizability using a new benchmark data set of structured RNAs we curated from the Protein Data Bank. We also discuss the emergence of deep learning methods for predicting structure probing data and use a new data set to underscore generalization challenges unique to this domain along with directions for future improvement. Expanding beyond improving predictive accuracy, we review how advances in deep learning have recently enabled scalable and accessible optimization of traditional structure prediction methods and their seamless integration with modern neural networks.
Keywords: RNA structure prediction, deep learning, RNA folding, SHAPE, structure probing
INTRODUCTION
Computationally determining the secondary structure of RNA has been of interest to researchers since the 1970s, when thermodynamic rules were devised for defining optimal structures (Tinoco et al. 1971) and when Nussinov et al. (1978) showed a dynamic programming algorithm for computing an RNA secondary structure with maximal number of base pairs. Since then, dynamic programming has been used extensively by approaches incorporating both thermodynamics (Anfinsen 1973; Waterman and Smith 1978; Zuker and Stiegler 1981; Lu et al. 2009) and statistical modeling (Sakakibara et al. 1994; Dowell and Eddy 2004; Do et al. 2006; Rivas et al. 2012) to improve the accuracy of predicted structures. Today, the most accurate of these are able to correctly predict about 70% of known base pairs (Mathews et al. 2004; Lorenz et al. 2011), and are thought to generalize well to novel structures.
Since the revived interest in neural networks in the early 2010s (Krizhevsky et al. 2012), several methods have attempted to apply deep learning to RNA structure prediction (see reviews by Chaturvedi et al. 2025; Zablocki et al. 2025). This interest was further accelerated with the advent of tools like AlphaFold (Senior et al. 2020; Jumper et al. 2021), which are able to predict the 3D structure of proteins with high accuracy, and have even attempted to predict the 3D structure of RNAs (Abramson et al. 2024), although with much less success (Das et al. 2023; Schneider et al. 2023). RNA is generally accepted to first form secondary structures (2D) before it forms tertiary structures (3D) (Tinoco and Bustamante 1999), so secondary structure prediction is considered very important. Despite many attempts to solve secondary structure prediction via deep learning, several papers have questioned the generalizability of these models, that is, how well they perform on sequences not related by homology to those in the training set (Flamm et al. 2022; Szikszai et al. 2022; Justyna et al. 2023). It was shown that achieving high intrafamily performance (accuracy when the training on testing sequences that are homologous) is near-trivial with deep learning, but interfamily generalization to RNAs outside the set of sequences homologous to those in the training set is difficult. Here we assemble a new data set of secondary structures that is outside the training sets for deep learning, which we call Archive-NoFam. Using this data set, we find that deep learning–based methods do not generalize better than thermodynamic methods.
With growing evidence of generalizability challenges, interest has emerged in learning the principles of RNA folding from another data source, namely, structure probing assays. While probing data do not provide explicit, high-resolution information on secondary structures, they have broadly informed both computational structure prediction and a plethora of structure–function studies that were performed at transcriptome-scale and under diverse cellular conditions (Wang et al. 2021; Aviran and Incarnato 2022). This motivated recent efforts to model these data by deep learning as well as design massive synthetic libraries to be probed and used as model train and test data (Boyd et al. 2023; He et al. 2024). Here, we review this recent progress and report an exploratory performance analysis using a data set we curated to gauge generalizability. We also discuss the broader utility of such models and train and test issues unique to them.
A third theme of this article is the renewed interest in traditional structure prediction methods, motivated by new capabilities for their rapid and flexible optimization, which directly build off of software and hardware infrastructure developed for deep learning. In that context, we review recent applications of a novel differential folding framework to gradient-based model optimization and explain how these advances enable a vision of platforms that fuse together traditional and modern models and jointly learn them from multimodal data.
RESULTS
Testing models for secondary structure prediction
Methods for predicting the secondary structure of RNAs can be placed into two broad categories: single-sequence and alignment/homology based. While deep learning 3D structure prediction—both for proteins and RNAs—makes widespread use of multiple sequence alignments (MSA) (Abramson et al. 2024), this is not the case for RNA secondary structure. Most methods are single-sequence, and do not make direct use of homology or alignments. We attribute this to two main factors: (1) many of the known (i.e., ground truth) secondary structures are themselves derived from alignment/homology-based methods and (2) a major strength of alignment and homology-based methods is that they are not “black boxes” like deep learning models, and can be interpreted or even incrementally improved by experts. This means that naive performance improvements by deep learning tools have minimal impact on their relevance. As a result, we focus on single-sequence methods.
Most tasks wherein deep learning excels are in domains where a large quantity of “diverse” data is available. The majority of known RNA secondary structures are catalogued by Rfam, the largest database of ncRNA families, that is, sets of homologous sequences. As of today, Rfam 15.0 contains 4178 families, each with a consensus secondary structure (Ontiveros-Palacios et al. 2025). While certainly not exhaustive, it is easy to argue that this is fairly representative of the number of known unique secondary structures. It should also be noted that the quality of these families can vary, with some comprised of deep alignments and consensus structures supported by strong experimental evidence (e.g., such as tRNA [RF00005]), but some families comprising of only shallow alignments, sometimes as low as two sequences, and low-confidence structures that have not been confirmed experimentally, but rather predicted with tools like RNAalifold (Bernhart et al. 2008), for example, small nucleolar RNA snoR03 (RF01584).
The secondary structure of ncRNAs is strongly conserved, much more so than sequence (Pace et al. 1999). This means that two ncRNAs from the same family, even if they have relatively low sequence similarity, will have matching secondary structures in that there is a core set of recognizably homologous stems and loops. Beyond these Rfam families, there exist a small number of experimentally determined structures for synthetic RNAs (e.g., molecules designed to fold into a specific secondary structure); but to our knowledge, no publicly available database exists that comprehensively curates these. As a result, with very few exceptions, nearly all deep learning models for secondary structure prediction are trained on Rfam, or more accurately, subsets of Rfam. The two most commonly used data sets, ArchiveII (Sloma and Mathews 2016) and bpRNA-1m (Danaee et al. 2018), contain subsets of the families from Rfam, with the only exception being a few synthetic constructs in bpRNA-1m from the RCSB Protein Data Bank (PDB) (Berman et al. 2000). See Tables 1 and 2.
TABLE 1.
Mapping from ArchiveII families to Rfam 15.0 clans and families
| ArchiveII family | Rfam 15.0 mapping |
|---|---|
| 16S rRNA | RF00177, RF01959 |
| 23S rRNA | RF02540, RF02541 |
| 5S rRNA | CL00113 |
| Group I intron | RF00028 |
| Group II intron | CL00102, RF00029 |
| RNase P RNA | CL00002 |
| SRP RNA | CL00003 |
| Telomerase RNA | CL00004 |
| tmRNA | CL00001 (RF00023, RF01849, RF01850, RF01851, RF02544) |
| tRNA | CL00001 (RF00005, RF01852) |
Note that tRNA and tmRNA share a clan (CL00001) in Rfam 15.0.
TABLE 2.
Mapping from bpRNA-1m sources to Rfam families
| bpRNA-1m source | Citation | Rfam 15.0 mapping |
|---|---|---|
| The Comparative RNA Web (CRW) Site | Cannone et al. 2002 | CL00111 |
| tmRNA Database | Zwieb et al. 2003 | CL00001 (RF00023, RF01849, RF01850, RF01851, RF02544) |
| Signal Recognition Particle Database | Rosenblad et al. 2003 | CL00003 |
| Sprinzl tRNA Database (tRNAdb) | Jühling et al. 2009 | CL00001 (RF00005, RF01852) |
| The RNase P Database | Brown 1998 | CL00002 |
| The RNA Family Database | Nawrocki et al. 2015 | Rfam 12.2 |
| RCSB Protein Data Bank | Berman et al. 2000 | N/A |
Note that while no naive mapping exists between the bpRNA-1m PDB sequences and Rfam 15.0, our analysis finds significant overlap between the two.
An important strength of Rfam is that families are well-defined by Infernal covariance models (Nawrocki et al. 2009). A covariance model is a profile stochastic context-free grammar, based on an MSA (called a “seed alignment”) and a consensus secondary structure per family. This means that ncRNAs with structural homology to Rfam can easily be identified with Infernal and assigned an expectation value that a random sequence will score at least as well as the query sequence in terms of homology to a particular family. While there is no obvious direct mapping of the PDB structures used by bpRNA-1m to Rfam available, we have performed a homology search to create this mapping using Infernal (Nawrocki and Eddy 2013). We find 346 sequence–structure pairs in this set (just 0.34% of the total bpRNA-1m data set) that do not show homology to Rfam at an E-value threshold of 0.05. Of these, 273 are shorter than 32 nt, which makes finding homology to Rfam families difficult, leaving only 73 structures that are unlikely to be included in Rfam.
Perhaps unsurprisingly, given the limited diversity in the available data (after all, a data set based on Rfam can only contain 4178 “relatively unique” secondary structures), several papers have pointed out significant issues with generalization to structures outside of the training sets for many models. The first of these papers by Rivas et al. (2012) investigated discriminative statistical methods and probabilistic models and showed that a lack of diversity in the training set causes issues with generalization. Later, papers by Szikszai et al. (2022) and Flamm et al. (2022) extended this work to show similar issues for deep learning models, bringing into question the practical utility of the existing models at the time.
In fact, the practical utility of single-sequence models, especially based on deep learning, must be carefully examined within the context of generalization. In cases where there is homology to an existing Rfam family, there is little reason to use single-sequence models over tools like Infernal and CaCoFold (Rivas 2020). Not only are these tools extremely accurate, they also provide further insights about structural conservation. The missing piece of the puzzle is then novel families and synthetic RNAs. Naturally, accurate structure prediction of novel families is extremely useful. Additionally, inverse folding relies on accurate folding to determine the RNA structures and sequences, that are out of distribution of natural ncRNAs (Ward et al. 2023), and mRNA open reading frame design often takes secondary structure into consideration to design more structured RNAs which are found to be more stable against degradation (Mauger et al. 2019; Wayment-Steele et al. 2021; Zhang et al. 2023). Crucially, this means that the utility of single-sequence deep learning models for novel ncRNAs or synthetic RNAs is extremely high, if they are able to provide more accurate structure than traditional methods.
To address the practical utility of deep learning models, we curated a data set of 89 experimentally determined secondary structures across 47 categories with no structural homology to Rfam at an E-value threshold of 1.0.8 See Supplemental File S1 for details of all 3D structures. Using this data set, called Archive-NoFam, we benchmarked five highly cited or relevant deep learning methods for secondary structure prediction. See Materials and Methods for details about data set curation and method selection. See Figure 1 for a breakdown of our results and Supplemental Tables S1–S7 for detailed performance analysis for each target.
FIGURE 1.

Boxplot of secondary structure prediction benchmarking results. Positive predictive value (PPV), sensitivity (SEN), and F-score (F1) of benchmarked data-driven methods compared to RNAstructure and ViennaRNA. Each group (e.g., theophylline aptamer, minE/minF aptamer, Cas9 guide, etc.) is used as a single data point by averaging the targets within that group. All overlaps found in Supplemental Table S8 (*, **) and Supplemental Table S9 (†, ‡) are excluded from this calculation.
It should be noted that bpRNA-1m also contains a number of secondary structures derived from the PDB, some of which—as previously mentioned above—do not strongly hit any Rfam family. To address this, we have investigated the overlap of these PDB structures with our data set. We find that malachite green aptamer, r(CCUG), r(CUG), VS ribozyme, and ASH1 mRNA E3-localization element are also used in the bpRNA-1m data set, meaning these targets are also a part of the training set of all evaluated models. Further, we have found two theophylline aptamers, one malachite green aptamer, an IAPV IRES, 13 VS ribozymes, and one r(CUG) repeat that is not directly in our data set but belongs under one of our target groups. See Supplemental Table S8 for the overlap between bpRNA-1m's PDB structures and our benchmarking data set. Note that we exclude overlapping structures from our analysis here; see Supplemental Tables S1–S3 for the full results.
It is visually clear from Figure 1 that none of the deep learning methods tested demonstrate substantial improvement over thermodynamics. Pairwise paired t-tests between the methods showed no significant difference in mean performance between any models, except RiNALMo, which performed significantly worse than each other method. See Supplemental Table S7 for details.
The highest mean F-score method is EternaFold (F1 = 0.758), a conditional log-linear model based on CONTRAfold, although the improvements over RNAstructure and ViennaRNA are not statistically significant (P = 0.592 and P = 0.475, respectively). It should also be noted that the Eterna data set used to train the model contains many synthetic design structures, aptamers, and other possibly similar structures to our benchmarking set. We were unable to find strong direct similarity between our sequences (with the exception of a theophylline aptamer [8d28_A]) and EternaFold's training sequences. However, this is a poor replacement for true structural similarity, which unfortunately cannot be done as some of the data used to train EternaFold are chemical reactivity scores. As a consequence, we recommend interpreting EternaFold's improvements over RNAstructure and ViennaRNA with caution.
Of the deep learning methods, excluding overlapping structures, MXfold2 is the best performing (F1 = 0.742) and generally in agreement with the method's self-reported interfamily performance, slightly outperforming RNAstructure and ViennaRNA although not significantly (P = 0.959 and P = 0.800, respectively). Previous findings by Szikszai et al. (2022) also showed that MXfold2 was the method closest to interfamily generalization when evaluated using a particularly difficult family-fold cross-validation strategy on the relatively small ArchiveII data set. MXfold2 includes “thermodynamic integration,” meaning the model is constrained to avoid predictions that do not agree with thermodynamics, a strategy demonstrably successful in avoiding poor generalization to RNAs unseen during training.
SPOT-RNA performs second best in the deep learning category when including all benchmarks (F1 = 0.743). However, for our Figure 1, we exclude the above-mentioned bpRNA-1m PDB targets, and a number of additional targets due to the pretraining strategy used by SPOT-RNA. This strategy uses a subset of the structures in the PDB, some of which overlap with our benchmarking data set. We identified 29 structures (17 common PDB IDs) that are in both SPOT-RNA's pretraining set and our benchmarking set with 23 groups that are present in both. See Supplemental Table S9 for a detailed breakdown of overlapping structures, and Supplemental Figure S1 for overall performance (including overlapping structures). After excluding all overlapping structures, the mean F-score (F1 = 0.702) drops below RNA-FM (F1 = 0.710), providing further evidence that data leakage is a significant concern during benchmarking, and showing reduced generalization for SPOT-RNA.
In the case of SPOT-RNA 2, we find it performs better than SPOT-RNA (see Supplemental Fig. S2 and Supplemental Tables S10–S16 for detailed results), although not significantly (P = 0.619). Also note that as explained in Materials and Methods, a further six targets are excluded from testing SPOT-RNA 2. Finally, in the case of the language models, RNA-FM (F1 = 0.710) performs better than RiNALMo (F1 = 0.544), but still does not beat the performance of RNAstructure or ViennaRNA.
Models for structure probing data prediction
A major bottleneck in deep learning–based prediction of RNA structure is the limited volume and diversity of high-resolution structures and multiple sequence alignments (Schneider et al. 2023). This limitation has driven recent interest in utilizing structure probing data as a complementary, low-resolution source of structural information. Structure probing experiments currently provide the most affordable and practical strategy for extracting large-scale structural information from complex RNA samples (see reviews by Kwok et al. 2015; Weeks 2021; Spitale and Incarnato 2023). They use reagents (e.g., SHAPE and DMS), which differentially react with nucleotides depending on their structural context (e.g., paired/unpaired), and, most commonly, detect the reactions via next-generation sequencing. Thus, they measure each nucleotide's “reactivity” to the reagent, which correlates with its propensity to be unpaired (Weeks and Mauger 2011; Sükösd et al. 2013; Eddy 2014).
Several hundred data sets are publicly available, with many encompassing transcriptome-scale information for a multitude of organisms, cell types, and experimental conditions (Mu et al. 2025). As such, they hold the potential to mitigate the data scarcity issue. Moreover, these data span a breadth of RNAs, notably mRNAs, which are markedly different in sequence and structure from the noncoding RNAs used to inform structure prediction models. This could enable a much broader exploration of the sequence–structure space. Nonetheless, their scale and breadth also pose a major hurdle to their integration into deep learning workflows, as they are dominated by long mRNA sequences, whose structures are unknown. Processing inputs of that size can be prohibitively computationally costly for most models currently used to predict structure (e.g., attention-based architectures). When structures are known, it is standard practice to fragment long sequences into smaller, independently folding domains (Mathews et al. 1999); but in the absence of such knowledge, one needs to arbitrarily delineate a local, folding-relevant, sequence context. The resulting mismatch between the folding-relevant and the chosen contexts might introduce significant errors and impair our ability to learn the true underlying structures. Another challenge arises from a limitation inherent to probing assays, namely, that they glean incomplete and noisy information, which can be challenging to interpret or translate into explicit structures. As such, they are often used as auxiliary data in computational structure prediction to boost accuracy (see reviews by Sloma and Mathews 2015; Aviran and Incarnato 2022).
Several models were recently developed to predict probing data. Bliss et al. used a convolutional neural network (CNN) to map local sequence and thermodynamics-derived structure features to SHAPE data obtained from ∼200 mRNAs (Bliss et al. 2020). More recently, two massively parallel studies were undertaken, where large-scale, custom-designed RNA libraries were probed and transformer-based models developed and fitted to the data (Boyd et al. 2023; He et al. 2024). Both studies attempted to enhance data diversity in terms of reagents used and sequences explored. Each group reported a sequence-to-signal model (Toneyan et al. 2022), where signal takes the form of reactivities or reads. He et al.’s data and model were acquired and developed in the context of a Kaggle challenge, a public competition dubbed Ribonanza. The sequences, model, and probing data are thus publicly available. However, this is not the case in Boyd et al. (2023).
As noted above, the motivation underlying such endeavors is to enhance prediction of structure or structure-dependent properties, such as in-solution stability, and both studies demonstrated progress toward these goals. However, reactivity prediction is also useful for data imputation—a critical need in transcriptome-wide data sets. These data are plagued by missing values and noisy readouts, driven by low transcript abundance, solvent inaccessibility, and library preparation biases. Despite their limitations, they provide information on structural ensembles in a range of cellular conditions and thus were instrumental in advancing a swath of in vivo structure–function and comparative studies (see reviews by Choudhary et al. 2017; Wang et al. 2021; Weeks 2021; Bose et al. 2024). Enhancing their quality and scope may advance similar studies. Notwithstanding, the challenge here is that the underlying RNAs are long.
To address this need, Gong et al. (2021) used a CNN and long short-term memory networks to predict reactivity from sequence and nearby reactivities and recently trained their model on a mixture of icSHAPE data sets and then fine-tuned to individual data sets (Mu et al. 2025). Imputation took place iteratively in rolling windows for which over 50% of the values were available. Lastly, a sequence-to-signal model was recently reported, which highlights another application of imputation (Mizrahi et al. 2025). Here, a model to predict protein binding transcriptome-wide in vivo was trained with RNA sequence and probing data as input. To augment the latter, an auxiliary CNN was trained on icSHAPE data and its predictions were used in training and in inference. A third utility of probing data models is to accelerate characterization of a reagent's complex sequence–structure–signal relationship, particularly in single-stranded regions. To date, this has been done by probing small libraries of RNAs with known structures (Busan et al. 2019; Marinus et al. 2021; Xiao et al. 2022), hence probing such RNAs in silico may remove a data bottleneck.
Generalization challenges encountered in reactivity prediction extend beyond those common to structure predictors. In both domains, it is desirable to generalize to instances longer than and/or structurally dissimilar to seen data. However, probing data display variability even in the absence of sequence or structural differences (Kutchko and Laederach 2017; Weeks 2021), and this should be considered when evaluating performance and when curating training data. Contributing factors include technical variables, such as library preparation steps, sequencing coverage, and choices of reagent and modification detection strategy (for review, see Choudhary et al. 2017). On top of these, experimental conditions, such as temperature, interactions with proteins, and ligand and salt concentrations, can differ between studies and samples and result in detectable reactivity differences. With any such departure from the conditions in which training data were collected, one can expect performance degradation. One way to bridge this gap is to train on a mixture of data sets representing diverse conditions and possibly also further fine-tune to specific data sets (Boyd et al. 2023; Mu et al. 2025). A possible alternative could be to adjust the different data sets using techniques such as quantile normalization, to bring their statistical properties closer (Bolstad et al. 2003).
Gauging generalizability
We sought to gauge the generalizability of sequence-to-signal models as they are analogous to sequence-to-structure models. We focused on RibonanzaNet, hereafter called RNet, since the model and data are available, and a comprehensive assessment was reported (He et al. 2024). He et al. used reactivity mean absolute error (MAE) as an evaluation metric and trained RNet to minimize it over more than 8 × 105 sequences of lengths 115–206 probed by SHAPE and DMS in vitro. They reported MAE ≅ 0.14 for ∼106 test sequences of lengths 177–457. Sequences were compiled from diverse sources and derived from genomes and synthetic designs.
To evaluate performance, we curated a data set of 2678 sequences of lengths 27–1024 probed in vitro by three SHAPE reagents or by DMS. These correspond to transcript regions from SARS-CoV-2, HIV-1, Escherichia coli, and Homo sapiens, for which probing data were available (Siegfried et al. 2014; Mustoe et al. 2018; Manfredonia et al. 2020; de Lajarte et al. 2024). All studies but one probed full transcripts, whose lengths far exceed that of Ribonanza sequences. Since folding is highly context-dependent, arbitrary fragmentation might introduce sequence-data mismatches; thus we resorted to literature that delineated regions deemed to form structured, independently folding domains. For these three data sources, we labeled a region as validated if high-fidelity methods (e.g., covariance modeling, NMR) established its folding and as putative if SHAPE-guided analyses revealed a high degree of structure. We applied Ribonanza's normalization strategy to the data and computed MAEs between RNet's predictions and our data. See Materials and Methods and Supplemental Methods for details.
To establish a baseline MAE, we computed the median reactivity per base (A, C, G, U) in each data source and predicted the base-specific and source-specific median for each nucleotide. Since the median is the value that minimizes the MAE, this represents a best guess for a null model that is based on statistical behavior. A comparison of MAE between RNet and our baseline revealed variable, data-specific trends (Fig. 2). For some data sources, RNet clearly improves upon the baseline, whereas for others, it performs comparably and sometimes even worse. Even when performances differ, the MAEs are of the same order of magnitude and within 10%–20% of each other. At the single sequence level, RNet often outperforms the baseline, but not always.
FIGURE 2.
Comparison between RNet prediction error and a base-specific median predictor error. Each point represents one sequence, with blue and orange denoting putative and validated structural elements, respectively. The x-axis shows the MAE from RNet predictions, while the y-axis shows the MAE from the nucleotide-wise median predictor, where medians were calculated separately for A, C, G, and U in each data set. Points above and below the dashed diagonal line correspond to sequences for which RNet performs better and worse than the median predictor, respectively. Shown r and P are Pearson correlation coefficient and its associated P-value, respectively. In each panel, the inset reports the data set–level MAE.
By considering in vitro SHAPE/DMS data, we minimize discrepancies rooted in experimental variables. In that context, it is worth noting that SHAPE is a family of reagents, with our SHAPE data obtained using NMIA, 1M7, and NAI and Ribonanza data obtained using 2A3. Despite shared chemical principles, these reagents can display differential reactivity patterns, thereby precluding full control of experimental variables (Marinus et al. 2021; Xiao et al. 2023). Additionally, we expect the aforementioned technical factors to give rise to interlaboratory variability and higher MAEs than reported by He et al. (Supplemental Table S17). Here, we are most interested in gauging performance upon deviations from the training data with respect to sequence length or sequence–structure content. Since deep learning models tend to over-fit the length distribution of their training data, and since the training data for RNet are dominated by a specific length (177 nt), we expected to see evidence of over-fitting on our test data. However, overall, we did not observe MAE dependence on input length for instances within the range of RNet's train or test data (Supplemental Fig. S3). When inputs exceed the longest test sequence, MAE increases very slowly, indicating the model is consistent across lengths and suggesting some evidence for generalization. Notably, we observed generally higher and more variable MAEs among short RNAs (<100 nt). We also did not observe MAE dependence on an element's designation as putative or validated.
Importantly, He et al. padded short sequences in two ways, experimentally and computationally, to bring most sequences to the same length for efficiency purposes, with the former type also designed to reduce interactions with the original RNA. To test if inference is robust to experimental padding, we compared MAE for short RNAs with/without padding while retaining additional flanking sequences common to all Ribonanza data. The minor differences observed suggest invariance to this type of context extension (Supplemental Fig. S4). Since flanking sequences were added to all data, we also examined differences with/without them while keeping short RNAs padded. We found that predictions for short RNAs were sometimes more sensitive to such extensions (Supplemental Fig. S5). To ensure all inputs in a train/test batch have the same length, special padding tokens are typically added (computationally) to equalize lengths to the maximum input size. Computational padding is also applied in RNet. However, due to shuffling during training, one cannot determine which inputs were subject to padding and to which lengths (Materials and Methods). We therefore examined the impact of padding up to several lengths that dominate the Ribonanza data (Supplemental Fig. S6). We found that it introduced considerable performance variability, irrespective of RNA length, with highly variable gains or losses. It is worth noting that since certain sequence lengths dominate the data, we expect that padding was rare during training and testing, and it is likely best to avoid it at inference. However, we point this out to alert users retraining the model on variable-length data or using a pretrained RNet to predict in batches.
Next, we set out to examine if high sequence similarity to one of the training sequences results in better predictions. We did not find a clear effect; however, we noticed substantial variation in MAE among 14 sequences with near-perfect or perfect similarity to training sequences, corresponding to both putative and validated elements (Supplemental Figs. S7, S8). A closer look revealed these are short sequences (27–88 nt), hereafter called queries, each mapping to multiple training instances, hereafter called targets. After restricting analysis to targets with high-quality data, we inspected the multiple targets that matched each of the remaining 10 queries and observed significant discrepancies between their reactivity profiles (see, e.g., Supplemental Fig. S9), likely arising due to a small number of mutations inside or outside each query. This highlights the major role sequence context plays in folding and the need to quantify similarity at the signal or structure level. It also indicates that these target profiles display considerably different similarities (in reactivity) to our data (Supplemental Fig. S10). Yet, we found that when target profiles are, on average, more similar to our data, the prediction error tends to be smaller. For each query, we then averaged its target profiles nucleotide-wise and compared them to RNet's prediction. Interestingly, the average profiles are generally concordant with RNet's predictions and appear to be much more similar to them than individual training profiles (Fig. 3; Supplemental Figs. S11, S12). Furthermore, using the average target profile as a predictor tends to slightly outperform RNet (Supplemental Fig. S13). See Materials and Methods for details.
FIGURE 3.
Comparison of RNet predicted reactivity profile against averaged and individual reactivity profiles for Ribonanza training sequences highly similar to the query region (SARS-CoV-2, 13,459–13,546). (Left) Predicted reactivity plotted against the averaged target reactivity. (Middle) Predicted reactivity plotted against multiple individual target reactivities, illustrating high variability among targets. (Right) Reactivities predicted by RNet (gray) and reactivities derived from Ribonanza data by averaging over all targets (orange). Also shown are the Pearson correlation coefficient (r) and its associated P-value (P) and the query sequence.
Measuring dissimilarity in signal space
Our use of MAE as a performance measure enabled a direct comparison to He et al.’s results. While RNet was trained to minimize MAE loss, other works minimized mean squared error (MSE) loss (Bliss et al. 2020; Gong et al. 2021; Mizrahi et al. 2025) and evaluated performance via Pearson correlation between predictions and real data and/or select structure predictions constrained by predicted data (Bliss et al. 2020; Mu et al. 2025).
Despite the popularity of MAE/MSE in learning and benchmarking regression models, it is worth considering alternative loss (or dissimilarity) formulations tailored to the unique properties of probing data. One such property is asymmetry. First, it has been observed that higher reactivities tend to display higher variances or lower concordance (i.e., heteroskedasticity), and so higher errors are to be expected in this regime (Low and Weeks 2010; Choudhary et al. 2016). Second, information content is not uniformly distributed over the dynamic range (Deng et al. 2016). For example, using SHAPE data for RNAs with known structures, it was shown that while zero/near-zero reactivities provide the strongest evidence that a base is paired, we quickly lose certainty as reactivities increase, to the point where values in [0.2, 0.3] are no longer informative (i.e., paired/unpaired is equally likely). The situation is different among high reactivities (e.g., ≥0.7), which all provide similarly strong evidence of the unpaired state (Eddy 2014). What this means is that mispredicting 0 as 0.25 is likely to have much greater impact on data interpretation and predicted data-constrained structures than mispredicting 0.7 as 0.95. Moreover, when interpreting MAE, one should keep in mind that the data are highly skewed toward zero, and thus mispredictions of low reactivities dominate it (Sükösd et al. 2013). Taken together, these suggest that metrics or data transformations more tolerant of errors among high values may better capture the similarity between the underlying secondary structures.
Another consideration in assessing similarity is that significant structure differences tend to manifest as reactivity differences spanning a few to tens of adjacent nucleotides (Woods and Laederach 2017). Such differences are often visually detectable as mismatches in motif-level data patterns, such as the “valleys” and “peaks” typically seen in double- and single-stranded regions, respectively. Detecting differences at the region and/or pattern level can also reduce the noise introduced by each reactivity (Selega et al. 2017; Ledda and Aviran 2018). Unfortunately, MAE/MSE is oblivious to patterns and does not pool information across adjacent nucleotides. Nonetheless, data-driven comparative analyses have grappled with the question of how to detect changes at the level of structure directly from probing data (see review by Choudhary et al. 2017). Numerous differential analysis methods were developed to quantitatively address this need while accounting for common confounding factors (Wan et al. 2014; Smola et al. 2015; Woods and Laederach 2017; Mizrahi et al. 2018; Tapsin et al. 2018; Choudhary et al. 2019; Marangio et al. 2021; Yu et al. 2022). All methods quantify differences at a regional level, and some are also pattern-aware, yet they each approach similarity quantification differently. This body of work can provide insights and sophisticated tools for improved assessment of reactivity predictors. In cases where similarity is quantified through a differentiable function, one could also envision leveraging it as a training objective.
Finally, there are additional, indirect ways to assess reactivity prediction models. First, one could assess statistical, population-level properties by making predictions for RNAs with known structures and comparing structural context–dependent distributions between predicted and real data (Sükösd et al. 2013). Second, one could compare the structures predicted by algorithms guided by the predicted data against predictions guided by the real data.
Deep learning broadens the scope of traditional methods
Beyond improving predictive accuracy, recent advances have shown that traditional methods can be optimized through a differentiable framework. This approach blurs the boundary between physical modeling and machine learning, enabling both thermodynamic and neural models to be refined using gradient-based principles.
Deep learning models are trained through gradient descent, whose success has shown the power of gradient-based optimization in complex, high-dimensional spaces (Ruder 2017). This is enabled by automatic differentiation using hardware accelerators, which efficiently backpropagate gradients through a model's computational graph (Baydin et al. 2018). Gradient computation has long been central to numerous approaches to RNA secondary structure prediction. In these frameworks, training involves maximizing the log-likelihood of structural data, such as observed sequence–structure pairs and/or structure probing measurements (Clote 2025). The inside–outside algorithm, a dynamic programming procedure analogous to backpropagation (Eisner 2016), recursively computes a vector of expected feature/rule counts, which is a core component of the log-likelihood's gradient. The inside–outside recursions were derived manually, thereby enabling complex end-to-end gradient-based learning decades before modern automatic differentiation frameworks. They have been used to learn stochastic context-free grammar (SCFG) and conditional log-linear models (Do et al. 2006; Andronescu et al. 2010; Rivas et al. 2012; Wayment-Steele et al. 2022).
A complementary paradigm for secondary structure prediction is based on Turner's nearest-neighbor model of folding thermodynamics (Mathews et al. 2004; Mittal et al. 2024). This physically grounded framework assigns free energy changes to local structural motifs such as stacks, loops, and junctions, using a large set of experimentally derived parameters. Historically, these parameters were obtained from optical-melting experiments through expert-driven fitting procedures that rely on carefully designed constructs and specialized statistical techniques (Andronescu et al. 2014; Zuber et al. 2018). Andronescu et al. later refined the Turner model using maximum-likelihood optimization that combined sequence–structure pairs and thermodynamic measurements (Andronescu et al. 2007). They manually derived the required gradients through the inside–outside recursions, but evaluating them proved computationally expensive and not practically scalable (Andronescu et al. 2010).
These limitations and the advent of deep learning motivated a new generation of “differentiable folding” methods that compute gradients automatically through the dynamic programming recursions underlying RNA folding algorithms (e.g., McCaskill's algorithm for computing the RNA partition function) (Matthies et al. 2024; Krueger and Ward 2025). Rather than relying on manually derived analytical gradients for specific objectives, these methods leverage novel software frameworks that enable automatic differentiation, such as JAX (Bradbury et al. 2018), to backpropagate through the entire folding computation. This enables efficient, scalable, and exact gradient computation for arbitrary differentiable objectives, with respect to thousands of parameters simultaneously, transforming previously intractable model-fitting problems into routine optimization tasks. For example, Krueger et al. define a structural objective based on the geometric mean of log-probabilities across RNA families, ensuring that all families contribute equally to the optimization, and combine it with a thermodynamic loss term that enforces agreement with optical-melting experiments (Krueger et al. 2025). The resulting composite objective is optimized by gradient descent, yielding optimized nearest-neighbor parameters that improve both structural accuracy and thermodynamic consistency across the ArchiveII data set and a new RNAometer benchmark data set that contains a database of experimentally determined free energy changes. The improvements are substantial: Optimized models increase the predicted probabilities of native sequence–structure pairs by many orders of magnitude compared with the Turner 2004 parameters. This work demonstrates how the new platform enables the use of flexible objective functions that explicitly balance biases across heterogeneous data sources.
While differentiable folding was developed in the context of thermodynamic models, its flexibility in defining custom objectives also allows probabilistic frameworks to be revisited. For example, Pratap et al. applied this paradigm to train SCFG parameters directly on natural RNA sequences, without any structural supervision, by maximizing only the likelihood of the observed sequences (Pratap et al. 2025). Remarkably, canonical Watson–Crick–Franklin and wobble base-pairing rules emerged spontaneously after just a few epochs of training, and the resulting 21-parameter model achieved comparable accuracy to thermodynamic predictors trained on structural data. This work underscores how differentiable frameworks expand the model design space, enabling unconventional training objectives such as unsupervised discovery of structural rules directly from sequence data.
Beyond improving existing thermodynamic and probabilistic frameworks, differentiable folding establishes a new bridge between physics-based modeling and deep learning. Optimized parameters can generate higher-fidelity base-pairing probabilities or other ensemble observables as training data, while the differentiable algorithms themselves can be embedded as modules within larger neural architectures. For example, in a neural network trained to predict RNA tertiary structure, one could supply the outputs of a dynamic-programming-based probability (BPP) prediction module whose folding parameters are jointly trained with the weights of the neural network, rather than relying on fixed BPP inputs. This is analogous to how differentiable sequence alignment algorithms have enabled end-to-end training in protein modeling (Petti et al. 2023). This convergence suggests a unified direction for RNA structure prediction: Rather than viewing thermodynamic and deep learning models as competing paradigms, differentiable optimization turns them into interoperable components of a single, trainable ecosystem that links physical interpretability with data-driven generalization.
CONCLUSION
The field of RNA structure prediction is undergoing tremendous growth driven by rapid developments in artificial intelligence. Considering that the diversity and volume of known secondary structures is limited and challenging to grow with existing technologies, developing improved technologies to collect more, better, and different data along with methods that better utilize existing data to avoid over-fitting may be more critical to closing the generalization gap than scaling the size and assortment of deep learning models. Alongside such advances, careful performance evaluation must also take place.
Our benchmarks on deep learning methods that predict secondary structure directly have shown that thermodynamic folding is still as relevant as ever for structure prediction. While some deep learning methods, like MXfold2 (which is constrained by thermodynamics) do not suffer from issues with generalization, they still do not outperform RNAstructure or ViennaRNA on a test set not represented in the training data. We further showed that EternaFold performs well on our targets, which are largely made up of aptamers and synthetic structures. Although once again, EternaFold still does not show statistically significant improvements over RNAstructure or ViennaRNA, despite the possibility of data leakage between our test set and the training set. EternaFold uses the recursions of the nearest neighbor model and simply fits new parameters, meaning it is a mixed machine learning and thermodynamics model rather than a de novo deep learning model (such as SPOT-RNA and RiNALMo). This further supports our observation that data-driven methods perform better when constrained by thermodynamics, such as MXfold2 and EternaFold.
One potential direction for computational advancement entails improving how deep learning models use known structural constraints during training. While most existing neural architectures output pairwise weight matrices that are later converted into discrete base-pairing structures, the training and extraction stages are often treated as independent. This disconnect can limit performance as a model may minimize numerical loss between predicted and target contact maps yet fail to produce physically valid or consistent secondary structures. A similar challenge arose in the development of AlphaFold where predicted 3D coordinates must satisfy the triangle inequality, prompting the development of the triangle attention mechanism to enforce geometric consistency. Analogous architectural innovations that explicitly couple training objectives with the structural constraints embedded in the downstream extraction process could likewise prove critical for improving predictions.
Leveraging additional, complementary sources of information, such as structure probing, is another promising direction, where here too, care must be taken in choosing training objectives and in assessing performance. Recent major initiatives entailing the design and production of massive RNA libraries followed by structure probing and the fitting of neural networks to these data underscore the potential of these assays to circumvent current limitations and enhance structure learning. Our analysis highlighted the strengths and weaknesses of pioneering efforts to model these data, and we hope these will stimulate additional algorithmic innovation. Such undertakings also provide new opportunities to judiciously design both train and test data to maximize structural diversity within and between train and test subsets. Such a degree of control over the data is unusual and not feasible when learning from a limited repertoire of known sequence–structure pairs. Yet, achieving structural diversity via sequence design is not a trivial task and warrants additional method development.
MATERIALS AND METHODS
Software and data sets
Ground-truth secondary structures for our benchmarking data set, as well as predictions, are available in Supplemental File S2. Detailed descriptions and information relating to the ground-truth structures are available in Supplemental File S1. Data sets used in RNet's performance evaluation are summarized in Supplemental Methods. Sequences and probing data can be found in Supplemental File S3.
Structure data curation
We present a benchmarking data set of RNA structures, Archive-NoFam, that shares no homology with any RNAs in existing and commonly used data sets for training secondary structure prediction models. These sequence–structure pairs are curated from the PDB with the purpose of finding molecules that are not present in existing training sets to simulate the structure prediction of novel RNAs.
To construct our data set, we start with the RNA3DB (version 2024-12-04-full-release9) data set (Szikszai et al. 2024). This data set divides all chains in the PDB into structurally dissimilar clusters, termed “components.” We use the component that shares no homology to any Rfam family (termed “component 0” by RNA3DB's nomenclature), containing 1167 3D structures in total. These chains are filtered for our benchmarking data set, first by systematically removing structurally uninteresting RNAs (e.g., no secondary structure), and then further filtered manually to identify suitable target structures.
Suitable target structures are manually identified by considering a wide range of criteria, including resolution, structure determination method, clash score, 2D structure, and origin. We required that the RNA chain component of the structure be resolved continuously, allowing missing portions at the 5′ or 3′ ends. We allowed exceptions to this rule for missing nucleotides in hairpin loops. In the end, this results in 89 total chains, which can be divided into a set of 47 structurally dissimilar groups. These groups are made up of 18 aptamers, three CRISPR guide RNAs, four internal ribosome entry sites (IRES), five ribozymes, three disease-associated nucleotide repeats, five miscellaneous synthetic structures, and nine miscellaneous nonsynthetics. For more details about the data set, see Supplemental Figures S14 and S15.
To obtain sequences suitable for all benchmarked methods, we use RNA3DB's parser to remove modifications from our data set. This parser “demodifies” all residues and converts them into an alphabet of {A, C, G, U} sequences by using the closest canonical nucleotide equivalent to each modification. Base pairs are extracted via RNAView (Yang et al. 2003), which classifies them according to Leontis–Westhof notation (Leontis and Westhof 2001). These base pairs are processed into secondary structures by considering only G − C, A − U, and G − U (wobble) Watson–Crick–Franklin/Watson–Crick–Franklin pairs with cis glycosidic bond orientation (WWc). Incompatible overlapping base pairs (e.g., two WWc pairs to the same residue) are removed by computing the maximum-cardinality secondary structure. As the final preprocessing step, we also remove residues from the 5′ and 3′ ends of the sequences with unresolved 3D structures (e.g., 2xdb_G, 8w35_C) or if they are in a duplex (e.g., 8gkh_W, 7el1_B).
Structure prediction benchmarking strategy
Recent reviews of deep learning methods for secondary structure prediction by Zablocki et al. (2025) and Chaturvedi et al. (2025) have discussed the generalization gap for many existing methods. As a result, our methodology focuses on the most popular methods which have not shown poor generalization to date. To identify methods we choose to benchmark, we have taken the top 20 papers for the search term “deep learning RNA secondary structure” after 2020, based on the “Citation Count” sorting criteria from “Semantic Scholar” and “relevance” sorting criteria from “Google Scholar” (retrieved August 27, 2025). See Supplemental Tables S18 and S19 for details.
After filtering for only relevant papers, this yields six methods: MXfold2 (Sato et al. 2021), UFold (Fu et al. 2022), E2Efold (Chen et al. 2020), SPOT-RNA 2 (Singh et al. 2021), RiNALMo (Penić et al. 2025), and REDfold (Chen and Chan 2023). We also identified RNA-FM (Chen et al. 2022) as another language model to compare against RiNALMo, and also opted to include SPOT-RNA (Singh et al. 2019), which is an earlier version of SPOT-RNA 2 that does not use alignments. For completeness, we also included EternaFold (Wayment-Steele et al. 2022) in our analysis, a conditional log-linear model trained on “over 20,000 synthetic RNA constructs designed on the RNA design platform Eterna” in addition to the traditional secondary structure data set used by other methods.
For the final comparison, we benchmarked RNAstructure (Reuter and Mathews 2010) and ViennaRNA (Lorenz et al. 2011) (both traditional thermodynamics models that use the Turner 2004 thermodynamic model [Mathews et al. 2004] although with differences in the energy calculation for multibranch and exterior loops) against MXfold2, SPOT-RNA, RiNALMo, and EternaFold on our proposed data set. In the case of RNA-FM and RiNALMo, which both make multiple sets of structure prediction head weights available, we used the heads trained on bpRNA-1m. UFold and E2Efold were omitted from our testing as previous literature already established poor generalization (Szikszai et al. 2022), and REDfold was also excluded as they were not able to show evidence of interfamily generalization in their benchmarks. All calculations of positive predictive value, sensitivity, and F-score were done using exact comparison, without allowing for flexible pairings as sometimes done when using structures derived from comparative sequence analysis per (Mathews 2019).
Despite using alignments, we also benchmarked SPOT-RNA 2 on our data set, although we were unable to run the program on six of our targets (VS ribozyme [4r4v_A], IAPV IRES [6p5i_1, 6p5n_1], CrPV 5′UTR IRES [6w2t_A], TSV IRES [8evp_EC], Cas12 guide RNA [8rdu_1]) due to a segmentation fault in the inference pipeline.
Reactivity prediction benchmarking strategy
We renormalized the probing data extracted from each study to account for the fact that these studies normalized their data differently. We followed He et al.’s strategy and scaled the data from each source (separately), such that the 90th percentile was set to 1. For DMS data, we only considered data for A and C. Prior to computing MAE, values were clipped to [0,1] to match He et al.’s workflow. We computed MAE per sequence and per data source as , where N is the number of values, yi is the ith value, and is the ith predicted value.
For prediction, we used He et al.’s source code10 with the weights available on the Kaggle site.11 We also used their code to mimic experimental sequence padding and to pad sequences computationally. See Supplemental Methods for details. Note that computational padding is applied during training as well as when making predictions for multiple sequences. However, during training, sequences are randomly shuffled before being grouped into batches, where padding length is determined by the longest sequence in a batch. Because shuffling takes place each epoch and batch composition is not recorded, it is impossible to trace the batches to which a sequence was assigned and their padding length.
We used MMseqs2 (version 14-7e284, easy-search with parameters ‐‐min-seq-id 0.0, ‐‐search-type 3, -a) to assess sequence similarity (Steinegger and Söding 2017). Our sequences were used as queries and Ribonanza sequences as targets. From the alignment output, similarity was calculated as the number of identical bases (nident) divided by the query length (qlen). For each query, the maximum similarity across all alignments was recorded. For analyses focusing on high-similarity sequences, we further removed Ribonanza training sequences of low quality, specifically those with SN_filter=0 (corresponding to signal-to-noise <1.00 or reads <100).
SUPPLEMENTAL MATERIAL
Supplemental material is available for this article.
ACKNOWLEDGMENTS
This work was partially supported by National Institutes of Health (NIH) grants R21GM148835 to S.A. and R35GM145283 to D.H.M. Some of the material is based upon work supported by National Science Foundation (NSF) grant UWSC13223.
Footnotes
Article is online at http://www.rnajournal.org/cgi/doi/10.1261/rna.080846.125.
Freely available online through the RNA Open Access option.
Note that this is an extremely generous threshold to minimize false negatives.
Downloaded from https://github.com/Shujun-He/RibonanzaNet on April 10, 2025.
Downloaded from https://www.kaggle.com/datasets/shujun717/ribonanzanet-weights on April 29, 2025.
REFERENCES
- Abramson J, Adler J, Dunger J, Evans R, Green T, Pritzel A, Ronneberger O, Willmore L, Ballard AJ, Bambrick J, et al. 2024. Accurate structure prediction of biomolecular interactions with AlphaFold 3. Nature 630: 493–500. 10.1038/s41586-024-07487-w [DOI] [PMC free article] [PubMed] [Google Scholar]
- Andronescu M, Condon A, Hoos HH, Mathews DH, Murphy KP. 2007. Efficient parameter estimation for RNA secondary structure prediction. Bioinformatics 23: i19–i28. 10.1093/bioinformatics/btm223 [DOI] [PubMed] [Google Scholar]
- Andronescu M, Condon A, Hoos HH, Mathews DH, Murphy KP. 2010. Computational approaches for RNA energy parameter estimation. RNA 16: 2304–2318. 10.1261/rna.1950510 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Andronescu M, Condon A, Turner DH, Mathews DH. 2014. The determination of RNA folding nearest neighbor parameters. In RNA sequence, structure, and function: computational and bioinformatic methods (ed. Gorodkin J, Ruzzo WL), pp. 45–70. Humana, Totowa, NJ. [DOI] [PubMed] [Google Scholar]
- Anfinsen CB. 1973. Principles that govern the folding of protein chains. Science 181: 223–230. 10.1126/science.181.4096.223 [DOI] [PubMed] [Google Scholar]
- Aviran S, Incarnato D. 2022. Computational approaches for RNA structure ensemble deconvolution from structure probing data. J Mol Biol 434: 167635. 10.1016/j.jmb.2022.167635 [DOI] [PubMed] [Google Scholar]
- Baydin AG, Pearlmutter BA, Radul AA, Siskind JM. 2018. Automatic differentiation in machine learning: a survey. J Mach Learn Res 18: 1–43. [Google Scholar]
- Berman HM, Westbrook J, Feng Z, Gilliland G, Bhat TN, Weissig H, Shindyalov IN, Bourne PE. 2000. The Protein Data Bank. Nucleic Acids Res 28: 235–242. 10.1093/nar/28.1.235 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Bernhart SH, Hofacker IL, Will S, Gruber AR, Stadler PF. 2008. RNAalifold: improved consensus structure prediction for RNA alignments. BMC Bioinformatics 9: 474. 10.1186/1471-2105-9-474 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Bliss N, Bindewald E, Shapiro BA. 2020. Predicting RNA SHAPE scores with deep learning. RNA Biol 17: 1324–1330. 10.1080/15476286.2020.1760534 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Bolstad BM, Irizarry RA, Åstrand M, Speed TP. 2003. A comparison of normalization methods for high density oligonucleotide array data based on variance and bias. Bioinformatics 19: 185–193. 10.1093/bioinformatics/19.2.185 [DOI] [PubMed] [Google Scholar]
- Bose R, Saleem I, Mustoe AM. 2024. Causes, functions, and therapeutic possibilities of RNA secondary structure ensembles and alternative states. Cell Chem Biol 31: 17–35. 10.1016/j.chembiol.2023.12.010 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Boyd N, Anderson BM, Townshend B, Chow R, Stephens CJ, Rangan R, Kaplan M, Corley M, Tambe A, Ido Y, et al. 2023. ATOM-1: a foundation model for RNA structure and function built on chemical mapping data. bioRxiv 10.1101/2023.12.13.571579 [DOI]
- Bradbury J, Frostig R, Hawkins P, Johnson MJ, Leary C, Maclaurin D, Necula G, Paszke A, VanderPlas J, Wanderman-Milne S. 2018. JAX: composable transformations of Python+ NumPy programs. http://github.com/jax-ml/jax
- Brown JW. 1998. The ribonuclease P database. Nucleic Acids Res 26: 351–352. 10.1093/nar/26.1.351 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Busan S, Weidmann CA, Sengupta A, Weeks KM. 2019. Guidelines for SHAPE reagent choice and detection strategy for RNA structure probing studies. Biochemistry 58: 2655–2664. 10.1021/acs.biochem.8b01218 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Cannone JJ, Subramanian S, Schnare MN, Collett JR, D'Souza LM, Du Y, Feng B, Lin N, Madabusi LV, Müller KM, Pande N. 2002. The comparative RNA web (CRW) site: an online database of comparative sequence and structure information for ribosomal, intron, and other RNAs. BMC Bioinformatics 3: 2. 10.1186/1471-2105-3-2 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Chaturvedi M, Rashid MA, Paliwal KK. 2025. Transformers in RNA structure prediction: a review. Comput Struct Biotechnol J 27: 1187–1203. 10.1016/j.csbj.2025.03.021 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Chen C-C, Chan Y-M. 2023. REDfold: accurate RNA secondary structure prediction using residual encoder-decoder network. BMC Bioinformatics 24: 122. 10.1186/s12859-023-05238-8 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Chen X, Li Y, Umarov R, Gao X, Song L. 2020. RNA secondary structure prediction by learning unrolled algorithms, in International Conference on Learning Representations. arXiv 10.48550/arXiv.2002.05810 [DOI]
- Chen J, Hu Z, Sun S, Tan Q, Wang Y, Yu Q, Zong L, Hong L, Xiao J, Shen T, et al. 2022. Interpretable RNA foundation model from unannotated data for highly accurate RNA structure and function predictions. arXiv 10.48550/arXiv.2204.00300 [DOI]
- Choudhary K, Shih NP, Deng F, Ledda M, Li B, Aviran S. 2016. Metrics for rapid quality control in RNA structure probing experiments. Bioinformatics 32: 3575–3583. 10.1093/bioinformatics/btw501 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Choudhary K, Deng F, Aviran S. 2017. Comparative and integrative analysis of RNA structural profiling data: current practices and emerging questions. Quant Biol 5: 3–24. 10.1007/s40484-017-0093-6 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Choudhary K, Lai Y-H, Tran EJ, Aviran S. 2019. dStruct: identifying differentially reactive regions from RNA structurome profiling data. Genome Biol 20: 40. 10.1186/s13059-019-1641-3 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Clote PG. 2025. RNA: computational methods for structure, kinetics, and rational design, Vol. 1. Chapman and Hall, London. [Google Scholar]
- Danaee P, Rouches M, Wiley M, Deng D, Huang L, Hendrix D. 2018. bpRNA: large-scale automated annotation and analysis of RNA secondary structure. Nucleic Acids Res 46: 5381–5394. 10.1093/nar/gky285 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Das R, Kretsch RC, Simpkin AJ, Mulvaney T, Pham P, Rangan R, Bu F, Keegan RM, Topf M, Rigden DJ, et al. 2023. Assessment of three-dimensional RNA structure prediction in CASP15. Proteins 91: 1747–1770. 10.1002/prot.26602 [DOI] [PMC free article] [PubMed] [Google Scholar]
- de Lajarte AA, Martin des Taillades YJ, Kalicki C, Fuchs Wightman F, Aruda J, Salazar D, Allan MF, L'Esperance-Kerckhoff C, Kashi A, Jossinet F, Rouskin S. 2024. Diverse database and machine learning model to narrow the generalization gap in RNA structure prediction. bioRxiv 10.1101/2024.01.24.577093 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Deng F, Ledda M, Vaziri S, Aviran S. 2016. Data-directed RNA secondary structure prediction using probabilistic modeling. RNA 22: 1109–1119. 10.1261/rna.055756.115 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Do CB, Woods DA, Batzoglou S. 2006. CONTRAfold: RNA secondary structure prediction without physics-based models. Bioinformatics 22: e90–e98. 10.1093/bioinformatics/btl246 [DOI] [PubMed] [Google Scholar]
- Dowell RD, Eddy SR. 2004. Evaluation of several lightweight stochastic context-free grammars for RNA secondary structure prediction. BMC Bioinformatics 5: 71. 10.1186/1471-2105-5-71 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Eddy SR. 2014. Computational analysis of conserved RNA secondary structure in transcriptomes and genomes. Annu Rev Biophys 43: 433–456. 10.1146/annurev-biophys-051013-022950 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Eisner J. 2016. Inside-outside and forward-backward algorithms are just backprop (tutorial paper). In Proceedings of the Workshop on Structured Prediction for NLP (ed. Chang K-W, et al. ), pp. 1–17. Association for Computational Linguistics, Stroudsburg, PA. [Google Scholar]
- Flamm C, Wielach J, Wolfinger MT, Badelt S, Lorenz R, Hofacker IL. 2022. Caveats to deep learning approaches to RNA secondary structure prediction. Front Bioinform 2: 835422. 10.3389/fbinf.2022.835422 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Fu L, Cao Y, Wu J, Peng Q, Nie Q, Xie X. 2022. UFold: fast and accurate RNA secondary structure prediction with deep learning. Nucleic Acids Res 50: e14. 10.1093/nar/gkab1074 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Gong J, Xu K, Ma Z, Lu ZJ, Zhang QC. 2021. A deep learning method for recovering missing signals in transcriptome-wide RNA structure profiles from probing experiments. Nat Mach Intell 3: 995–1006. 10.1038/s42256-021-00412-0 [DOI] [Google Scholar]
- He S, Huang R, Townley J, Kretsch RC, Karagianes TG, Cox DBT, Blair H, Penzar D, Vyaltsev V, Aristova E, et al. 2024. Ribonanza: deep learning of RNA structure through dual crowdsourcing. bioRxiv 10.1101/2024.02.24.581671 [DOI]
- Jühling F, Mörl M, Hartmann RK, Sprinzl M, Stadler PF, Pütz J. 2009. tRNAdb 2009: compilation of tRNA sequences and tRNA genes. Nucleic Acids Res 37: D159–D162. 10.1093/nar/gkn772 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Jumper J, Evans R, Pritzel A, Green T, Figurnov M, Ronneberger O, Tunyasuvunakool K, Bates R, Žídek A, Potapenko A, et al. 2021. Highly accurate protein structure prediction with AlphaFold. Nature 596: 7873. 10.1038/s41586-021-03819-2 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Justyna M, Antczak M, Szachniuk M. 2023. Machine learning for RNA 2D structure prediction benchmarked on experimental data. Brief Bioinform 24: bbad153. 10.1093/bib/bbad153 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Krizhevsky A, Sutskever I, Hinton GE. 2012. ImageNet classification with deep convolutional neural networks. Adv Neural Inf Process Syst 25: 1097–1105. 10.1145/3065386 [DOI] [Google Scholar]
- Krueger RK, Ward M. 2025. JAX-RNAfold: scalable differentiable folding. Bioinformatics 41: btaf203. 10.1093/bioinformatics/btaf203 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Krueger RK, Aviran S, Mathews DH, Zuber J, Ward M. 2025. Differentiable folding for nearest neighbor model optimization. arXiv 10.48550/arXiv.2503.09085 [DOI]
- Kutchko KM, Laederach A. 2017. Transcending the prediction paradigm: novel applications of SHAPE to RNA function and evolution. WIREs RNA 8: e1374. 10.1002/wrna.1374 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Kwok CK, Tang Y, Assmann SM, Bevilacqua PC. 2015. The RNA structurome: transcriptome-wide structure probing with next-generation sequencing. Trends Biochem Sci 40: 221–232. 10.1016/j.tibs.2015.02.005 [DOI] [PubMed] [Google Scholar]
- Ledda M, Aviran S. 2018. PATTERNA: transcriptome-wide search for functional RNA elements via structural data signatures. Genome Biol 19: 28. 10.1186/s13059-018-1399-z [DOI] [PMC free article] [PubMed] [Google Scholar]
- Leontis NB, Westhof E. 2001. Geometric nomenclature and classification of RNA base pairs. RNA 7: 499–512. 10.1017/S1355838201002515 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Lorenz R, Bernhart SH, Höner zu Siederdissen C, Tafer H, Flamm C, Stadler PF, Hofacker IL. 2011. ViennaRNA package 2.0. Algorithms Mol Biol 6: 26. 10.1186/1748-7188-6-26 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Low JT, Weeks KM. 2010. SHAPE-directed RNA secondary structure prediction. Methods 52: 150–158. 10.1016/j.ymeth.2010.06.007 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Lu ZJ, Gloor JW, Mathews DH. 2009. Improved RNA secondary structure prediction by maximizing expected pair accuracy. RNA 15: 1805–1813. 10.1261/rna.1643609 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Manfredonia I, Nithin C, Ponce-Salvatierra A, Ghosh P, Wirecki TK, Marinus T, Ogando NS, Snijder EJ, van Hemert MJ, Bujnicki JM, Incarnato D. 2020. Genome-wide mapping of SARS-CoV-2 RNA structures identifies therapeutically-relevant elements. Nucleic Acids Res 48: 12436–12452. 10.1093/nar/gkaa1053 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Marangio P, Law KYT, Sanguinetti G, Granneman S. 2021. diffBUM-HMM: a robust statistical modeling approach for detecting RNA flexibility changes in high-throughput structure probing data. Genome Biol 22: 165. 10.1186/s13059-021-02379-y [DOI] [PMC free article] [PubMed] [Google Scholar]
- Marinus T, Fessler AB, Ogle CA, Incarnato D. 2021. A novel SHAPE reagent enables the analysis of RNA structure in living cells with unprecedented accuracy. Nucleic Acids Res 49: e34. 10.1093/nar/gkaa1255 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Mathews DH. 2019. How to benchmark RNA secondary structure prediction accuracy. Methods 162–163: 60–67. 10.1016/j.ymeth.2019.04.003 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Mathews DH, Sabina J, Zuker M, Turner DH. 1999. Expanded sequence dependence of thermodynamic parameters improves prediction of RNA secondary structure1. J Mol Biol 288: 911–940. 10.1006/jmbi.1999.2700 [DOI] [PubMed] [Google Scholar]
- Mathews DH, Disney MD, Childs JL, Schroeder SJ, Zuker M, Turner DH. 2004. Incorporating chemical modification constraints into a dynamic programming algorithm for prediction of RNA secondary structure. Proc Natl Acad Sci 101: 7287–7292. 10.1073/pnas.0401799101 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Matthies MC, Krueger R, Torda AE, Ward M. 2024. Differentiable partition function calculation for RNA. Nucleic Acids Res 52: e14. 10.1093/nar/gkad1168 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Mauger DM, Cabral BJ, Presnyak V, Su SV, Reid DW, Goodman B, Link K, Khatwani N, Reynders J, Moore MJ, et al. 2019. mRNA structure regulates protein expression through changes in functional half-life. Proc Natl Acad Sci 116: 24075–24083. 10.1073/pnas.1908052116 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Mittal A, Turner DH, Mathews DH. 2024. NNDB: an expanded database of nearest neighbor parameters for predicting stability of nucleic acid secondary structures. J Mol Biol 436: 168549. 10.1016/j.jmb.2024.168549 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Mizrahi O, Nachshon A, Shitrit A, Gelbart IA, Dobesova M, Brenner S, Kahana C, Stern-Ginossar N. 2018. Virus-induced changes in mRNA secondary structure uncover cis-regulatory elements that directly control gene expression. Mol Cell 72: 862–874.e5. 10.1016/j.molcel.2018.09.003 [DOI] [PubMed] [Google Scholar]
- Mizrahi O, Corley M, Feldman O, Fröhlking T, Sun L, Ziesel A, Antczak M, Bernetti M, Elhajjajy SI, Huang W, et al. 2025. Evaluation of novel computational methods to identify RNA-binding protein footprints from structural data. RNA 31: 1103–1124. 10.1261/rna.080215.124 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Mu K, Fei Y, Xu Y, Zhang QC. 2025. RASP v2.0: an updated atlas for RNA structure probing data. Nucleic Acids Res 53: D211–D219. 10.1093/nar/gkae1117 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Mustoe AM, Busan S, Rice GM, Hajdin CE, Peterson BK, Ruda VM, Kubica N, Nutiu R, Baryza JL, Weeks KM. 2018. Pervasive regulatory functions of mRNA structure revealed by high-resolution SHAPE probing. Cell 173: 181–195. 10.1016/j.cell.2018.02.034 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Nawrocki EP, Eddy SR. 2013. Infernal 1.1: 100-fold faster RNA homology searches. Bioinformatics 29: 2933–2935. 10.1093/bioinformatics/btt509 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Nawrocki EP, Kolbe DL, Eddy SR. 2009. Infernal 1.0: inference of RNA alignments. Bioinformatics 25: 1335–1337. 10.1093/bioinformatics/btp157 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Nawrocki EP, Burge SW, Bateman A, Daub J, Eberhardt RY, Eddy SR, Floden EW, Gardner PP, Jones TA, Tate J, Finn RD. 2015. Rfam 12.0: updates to the RNA families database. Nucleic Acids Res 43: D130–D137. 10.1093/nar/gku1063 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Nussinov R, Pieczenik G, Griggs JR, Kleitman DJ. 1978. Algorithms for loop matchings. SIAM J Appl Math 35: 68–82. 10.1137/0135006 [DOI] [Google Scholar]
- Ontiveros-Palacios N, Cooke E, Nawrocki EP, Triebel S, Marz M, Rivas E, Griffiths-Jones S, Petrov AI, Bateman A, Sweeney B. 2025. Rfam 15: RNA families database in 2025. Nucleic Acids Res 53: D258–D267. 10.1093/nar/gkae1023 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Pace NR, Thomas BC, Woese CR. 1999. Probing RNA structure, function, and history by comparative analysis. Cold Spring Harb Monogr Arch 37: 113–141. 10.1101/0.113-141 [DOI] [Google Scholar]
- Penić RJ, Vlašić T, Huber RG, Wan Y, Šikić M. 2025. RiNALMo: general-purpose RNA language models can generalize well on structure prediction tasks. Nat Commun 16: 5671. 10.1038/s41467-025-60872-5 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Petti S, Bhattacharya N, Rao R, Dauparas J, Thomas N, Zhou J, Rush AM, Koo P, Ovchinnikov S. 2023. End-to-end learning of multiple sequence alignments with differentiable Smith–Waterman. Bioinformatics 39: btac724. 10.1093/bioinformatics/btac724 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Pratap JS, Krueger RK, Rivas E. 2025. What does it take to learn the rules of RNA base pairing? A lot less than you may think. bioRxiv 10.1101/2025.07.31.668042 [DOI]
- Reuter JS, Mathews DH. 2010. RNAstructure: software for RNA secondary structure prediction and analysis. BMC Bioinformatics 11: 129. 10.1186/1471-2105-11-129 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Rivas E. 2020. RNA structure prediction using positive and negative evolutionary information. PLOS Comput Biol 16: e1008387. 10.1371/journal.pcbi.1008387 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Rivas E, Lang R, Eddy SR. 2012. A range of complex probabilistic models for RNA secondary structure prediction that includes the nearest-neighbor model and more. RNA 18: 193–212. 10.1261/rna.030049.111 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Rosenblad MA, Gorodkin J, Knudsen B, Zwieb C, Samuelsson T. 2003. SRPDB: Signal Recognition Particle Database. Nucleic Acids Res 31: 363–364. 10.1093/nar/gkg107 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Ruder S. 2017. An overview of gradient descent optimization algorithms. arXiv 10.48550/arXiv.1609.04747 [DOI]
- Sakakibara Y, Brown M, Hughey R, Mian S, Sjölander K, Underwood RC, Haussler D. 1994. Recent methods for RNA modeling using stochastic context-free grammars. In Combinatorial pattern matching (ed. Crochemore M, Gusfield D), pp. 289–306. Springer, London. [Google Scholar]
- Sato K, Akiyama M, Sakakibara Y. 2021. RNA secondary structure prediction using deep learning with thermodynamic integration. Nat Commun 12: 941. 10.1038/s41467-021-21194-4 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Schneider B, Sweeney BA, Bateman A, Cerny J, Zok T, Szachniuk M. 2023. When will RNA get its AlphaFold moment? Nucleic Acids Res 51: 9522–9532. 10.1093/nar/gkad726 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Selega A, Sirocchi C, Iosub I, Granneman S, Sanguinetti G. 2017. Robust statistical modeling improves sensitivity of high-throughput RNA structure probing experiments. Nat Methods 14: 83–89. 10.1038/nmeth.4068 [DOI] [PubMed] [Google Scholar]
- Senior AW, Evans R, Jumper J, Kirkpatrick J, Sifre L, Green T, Qin C, Žídek A, Nelson AWR, Bridgland A, et al. 2020. Improved protein structure prediction using potentials from deep learning. Nature 577: Article 7792. 10.1038/s41586-019-1923-7 [DOI] [PubMed] [Google Scholar]
- Siegfried NA, Busan S, Rice GM, Nelson JA, Weeks KM. 2014. RNA motif discovery by SHAPE and mutational profiling (SHAPE-MaP). Nat Methods 11: 959–965. 10.1038/nmeth.3029 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Singh J, Hanson J, Paliwal K, Zhou Y. 2019. RNA secondary structure prediction using an ensemble of two-dimensional deep neural networks and transfer learning. Nat Commun 10: 5407. 10.1038/s41467-019-13395-9 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Singh J, Paliwal K, Zhang T, Singh J, Litfin T, Zhou Y. 2021. Improved RNA secondary structure and tertiary base-pairing prediction using evolutionary profile, mutational coupling and two-dimensional transfer learning. Bioinformatics 37: 2589–2600. 10.1093/bioinformatics/btab165 [DOI] [PubMed] [Google Scholar]
- Sloma MF, Mathews DH. 2015. Improving RNA secondary structure prediction with structure mapping data. Methods Enzymol 553: 91–114. 10.1016/bs.mie.2014.10.053 [DOI] [PubMed] [Google Scholar]
- Sloma MF, Mathews DH. 2016. Exact calculation of loop formation probability identifies folding motifs in RNA secondary structures. RNA 22: 1808–1818. 10.1261/rna.053694.115 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Smola MJ, Calabrese JM, Weeks KM. 2015. Detection of RNA-protein interactions in living cells with SHAPE. Biochemistry 54: 6867–6875. 10.1021/acs.biochem.5b00977 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Spitale RC, Incarnato D. 2023. Probing the dynamic RNA structurome and its functions. Nat Rev Genet 24: 178–196. 10.1038/s41576-022-00546-w [DOI] [PMC free article] [PubMed] [Google Scholar]
- Steinegger M, Söding J. 2017. MMseqs2 enables sensitive protein sequence searching for the analysis of massive data sets. Nat Biotechnol 35: 1026–1028. 10.1038/nbt.3988 [DOI] [PubMed] [Google Scholar]
- Sükösd Z, Swenson MS, Kjems J, Heitsch CE. 2013. Evaluating the accuracy of SHAPE-directed RNA secondary structure predictions. Nucleic Acids Res 41: 2807–2816. 10.1093/nar/gks1283 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Szikszai M, Wise M, Datta A, Ward M, Mathews DH. 2022. Deep learning models for RNA secondary structure prediction (probably) do not generalize across families. Bioinformatics 38: 3892–3899. 10.1093/bioinformatics/btac415 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Szikszai M, Magnus M, Sanghi S, Kadyan S, Bouatta N, Rivas E. 2024. RNA3DB: a structurally-dissimilar dataset split for training and benchmarking deep learning models for RNA structure prediction. J Mol Biol 436: 168552. 10.1016/j.jmb.2024.168552 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Tapsin S, Sun M, Shen Y, Zhang H, Lim XN, Susanto TT, Yang SL, Zeng GS, Lee J, Lezhava A, et al. 2018. Genome-wide identification of natural RNA aptamers in prokaryotes and eukaryotes. Nat Commun 9: 1289. 10.1038/s41467-018-03675-1 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Tinoco I, Bustamante C. 1999. How RNA folds. J Mol Biol 293: 271–281. 10.1006/jmbi.1999.3001 [DOI] [PubMed] [Google Scholar]
- Tinoco I, Uhlenbeck OC, Levine MD. 1971. Estimation of secondary structure in ribonucleic acids. Nature 230: 362–367. 10.1038/230362a0 [DOI] [PubMed] [Google Scholar]
- Toneyan S, Tang Z, Koo PK. 2022. Evaluating deep learning for predicting epigenomic profiles. Nat Mach Intell 4: 1088–1100. 10.1038/s42256-022-00570-9 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Wan Y, Qu K, Zhang QC, Flynn RA, Manor O, Ouyang Z, Zhang J, Spitale RC, Snyder MP, Segal E, et al. 2014. Landscape and variation of RNA secondary structure across the human transcriptome. Nature 505: 706–709. 10.1038/nature12946 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Wang X-W, Liu C-X, Chen L-L, Zhang QC. 2021. RNA structure probing uncovers RNA structure-dependent biological functions. Nat Chem Biol 17: 755–766. 10.1038/s41589-021-00805-7 [DOI] [PubMed] [Google Scholar]
- Ward M, Courtney E, Rivas E. 2023. Fitness functions for RNA structure design. Nucleic Acids Res 51: e40. 10.1093/nar/gkad097 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Waterman MS, Smith TF. 1978. RNA secondary structure: a complete mathematical analysis. Math Biosci 42: 257–266. 10.1016/0025-5564(78)90099-8 [DOI] [Google Scholar]
- Wayment-Steele HK, Kim DS, Choe CA, Nicol JJ, Wellington-Oguri R, Watkins AM, Parra Sperberg RA, Huang P-S, Participants E, Das R. 2021. Theoretical basis for stabilizing messenger RNA through secondary structure design. Nucleic Acids Res 49: 10604–10617. 10.1093/nar/gkab764 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Wayment-Steele HK, Kladwang W, Strom AI, Lee J, Treuille A, Becka A, Das R. 2022. RNA secondary structure packages evaluated and improved by high-throughput experiments. Nat Methods 19: Article 10. 10.1038/s41592-022-01605-0 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Weeks KM. 2021. SHAPE directed discovery of new functions in large RNAs. Acc Chem Res 54: 2502–2517. 10.1021/acs.accounts.1c00118 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Weeks KM, Mauger DM. 2011. Exploring RNA structural codes with SHAPE chemistry. Acc Chem Res 44: 1280–1291. 10.1021/ar200051h [DOI] [PMC free article] [PubMed] [Google Scholar]
- Woods CT, Laederach A. 2017. Classification of RNA structure change by “gazing” at experimental data. Bioinformatics 33: 1647–1655. 10.1093/bioinformatics/btx041 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Xiao L, Fang L, Kool ET. 2022. Acylation probing of “generic” RNA libraries reveals critical influence of loop constraints on reactivity. Cell Chem Biol 29: 1341–1352.e8. 10.1016/j.chembiol.2022.05.005 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Xiao L, Fang L, Chatterjee S, Kool ET. 2023. Diverse reagent scaffolds provide differential selectivity of 2′-OH acylation in RNA. J Am Chem Soc 145: 143–151. 10.1021/jacs.2c09040 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Yang H, Jossinet F, Leontis N, Chen L, Westbrook J, Berman H, Westhof E. 2003. Tools for the automatic identification and classification of RNA base pairs. Nucleic Acids Res 31: 3450–3460. 10.1093/nar/gkg529 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Yu B, Li P, Zhang QC, Hou L. 2022. Differential analysis of RNA structure probing experiments at nucleotide resolution: uncovering regulatory functions of RNA structure. Nat Commun 13: 4227. 10.1038/s41467-022-31875-3 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Zablocki LI, Bugnon LA, Gerard M, Di Persia L, Stegmayer G, Milone DH. 2025. Comprehensive benchmarking of large language models for RNA secondary structure prediction. Brief Bioinform 26: bbaf137. 10.1093/bib/bbaf137 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Zhang H, Zhang L, Lin A, Xu C, Li Z, Liu K, Liu B, Ma X, Zhao F, Jiang H, et al. 2023. Algorithm for optimized mRNA design improves stability and immunogenicity. Nature 621: 396–403. 10.1038/s41586-023-06127-z [DOI] [PMC free article] [PubMed] [Google Scholar]
- Zuber J, Cabral BJ, McFadyen I, Mauger DM, Mathews DH. 2018. Analysis of RNA nearest neighbor parameters reveals interdependencies and quantifies the uncertainty in RNA secondary structure prediction. RNA 24: 1568–1582. 10.1261/rna.065102.117 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Zuker M, Stiegler P. 1981. Optimal computer folding of large RNA sequences using thermodynamics and auxiliary information. Nucleic Acids Res 9: 133–148. 10.1093/nar/9.1.133 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Zwieb C, Gorodkin J, Knudsen B, Burks J, Wower J. 2003. tmRDB (tmRNA database). Nucleic Acids Res 31: 446–447. 10.1093/nar/gkg019 [DOI] [PMC free article] [PubMed] [Google Scholar]


