pmc logo imageJournal ListSearchpmc logo image
Logo of bmcbioiBioMed Central web siteReference to the article.Search.Manuscript submission.Registration.Journal front page.
BMC Bioinformatics. 2008; 9: 188.
Published online 2008 April 11. doi: 10.1186/1471-2105-9-188.
PMCID: PMC2373570
A novel representation of RNA secondary structure based on element-contact graphs
Wenjie Shu,1,2 Xiaochen Bo,corresponding author1 Zhiqiang Zheng,2 and Shengqi Wangcorresponding author1
1Beijing Institute of Radiation Medicine, Beijing 100850, China
2College of Electro-Mechanic and Automation, National University of Defense Technology, Changsha, Hunan 410073, China
corresponding authorCorresponding author.
Wenjie Shu: shuwj/at/bmi.ac.cn; Xiaochen Bo: boxc/at/bmi.ac.cn; Zhiqiang Zheng: xyzheng/at/sohu.com; Shengqi Wang: sqwang/at/bmi.ac.cn
Received September 4, 2007; Accepted April 11, 2008.
Abstract

Background
Depending on their specific structures, noncoding RNAs (ncRNAs) play important roles in many biological processes. Interest in developing new topological indices based on RNA graphs has been revived in recent years, as such indices can be used to compare, identify and classify RNAs. Although the topological indices presented before characterize the main topological features of RNA secondary structures, information on RNA structural details is ignored to some degree. Therefore, it is necessity to identify topological features with low degeneracy based on complete and fine-grained RNA graphical representations.

Results
In this study, we present a complete and fine scheme for RNA graph representation as a new basis for constructing RNA topological indices. We propose a combination of three vertex-weighted element-contact graphs (ECGs) to describe the RNA element details and their adjacent patterns in RNA secondary structure. Both the stem and loop topologies are encoded completely in the ECGs. The relationship among the three typical topological index families defined by their ECGs and RNA secondary structures was investigated from a dataset of 6,305 ncRNAs. The applicability of topological indices is illustrated by three application case studies. Based on the applied small dataset, we find that the topological indices can distinguish true pre-miRNAs from pseudo pre-miRNAs with about 96% accuracy, and can cluster known types of ncRNAs with about 98% accuracy, respectively.

Conclusion
The results indicate that the topological indices can characterize the details of RNA structures and may have a potential role in identifying and classifying ncRNAs. Moreover, these indices may lead to a new approach for discovering novel ncRNAs. However, further research is needed to fully resolve the challenging problem of predicting and classifying noncoding RNAs.

Background

Recent years have witnessed an explosive growth in RNA research, as numerous new noncoding RNAs (ncRNAs) have been discovered [1,2], and rich information has been revealed in the various relationships between their structures and cellular functions [3]. It is increasingly evident that RNAs play important roles, far beyond transferring genetic information from DNA to protein. Exploring the structural diversity of the RNA population constitutes a central goal in RNomics [4], which requires new computational methods for the comparison, identification and classification of RNA.

As there remain many difficulties in predicting three-dimensional RNA structure, secondary structures are typically used as a basis for researching RNA conformation. RNA secondary structure can be viewed as a combination of basic structural elements, also known as stems, hairpin loops, bulge loops, interior loops, multiple loops and external loops (the latter five categories are referred to collectively as 'loops'). Mathematical representations of RNA secondary structure are of great importance. Some approaches for deducing these structures have been proposed as planar graphs [5-9]. Among these RNA representations [5-7,9-11] is the homeomorphically irreducible tree (HIT) [10], which contains most of the RNA molecule's original structural information. Each HIT node corresponds to a structural element weighted by its 'size'. The stem elements are weighted by the number of contained base pairs, while the loop elements are weighted by their lengths. The topological nature of a HIT is a vertex-weighted and vertex-colored tree graph, in which the stem and loop vertices are color-coded. Most of the other RNA graphs give unequal prominence to stems and loops in the secondary RNA structures, that is, the stem regions are always represented as adjacent relationships between loop vertices and cannot be reflected directly in the matrix representations and numerical descriptors. The rationality of this abstraction may depend on the opinion that single-stranded regions play important roles in RNA-RNA, RNA-DNA and RNA-protein interactions. However, some studies have revealed that stem regions are of the same importance as loop regions. For example, recent studies show that stem regions in precursors of miRNAs are indispensable for miRNA biogenesis [12-15]. Considering that stems and loops are biochemically different, an ideal RNA graphical representation should distinguish these two element types.

Graphical representation of RNA secondary structure provides the basis for the construction of topological indices. Topological indices are numeric parameters associated with patterns of connectivity among vertices, reflecting the intrinsic nature of a graph. In computational compound design, topological indices have been successfully employed in many applications such as QSAR (quantitative structure-activity relationships) and QSPR (or quantitative structure-property relationships) [16]. For RNA-related research, topological indices based on RNA graphics provide simple solutions for structure comparison, classification and enumeration [5-7,17-20], and are gaining increasing acceptance in the scientific community. In recent innovative works, Schlick et al successfully used topological indices from tree and dual graphs to explore the repertoire of RNA secondary motifs [8,9,21,22], and further uncovered structural diversity in random sequence pools [23].

However, it is difficult to construct topological indices to characterize the colors of the HIT-like fine-grained RNA graphs, because the node colors encoded in the polarity of items in the topological index definition renders the range of topological indices uncontrollable, even unmanageable in extreme cases. On the other hand, ignoring the length of the loop and stem regions can lead to index degeneracy. The RNA topological indices presented herein focused mainly on molecular connectivity descriptions. Although these indices reflect some significant aspect of RNA structure and show good performance in distinguishing between different structural patterns, they may not be appropriate for characterizing structural details. As a consequence, RNAs with different structures may share the same index value. The latent risk of high degeneracy derives mainly from the coarse-grained abstraction in RNA graph construction. Additionally, even for connectivity, no single index is sufficient. A numerical descriptor derived from the spectrum of the Laplacian matrix of the RNA graph, which has been widely used recently [8,9,17-21,24], cannot uniquely determine graph topology when the vertex number is greater than five [25].

In this study, we present a complete and fine scheme to represent RNA molecules graphically. These representations will facilitate the exploration of the numerous detailed facets of each RNA element and their combined patterns in creating RNA secondary structures. Herein we introduce three typical examples of information-rich topological indices that are based on our novel graph representations to characterize the RNA secondary structure. The involvement of the numerical range, distribution and intercorrelations of these indices for their possible rendering of useful RNA topologies are presented, and the applicability of these indices is illustrated by three case studies.

Results

Statistical properties of topological indices

Numerical range and distribution of topological indices
The utility of topological indices depends mostly on the mathematical properties of the indices, such as where and how an index maps RNA molecules from structural space to numerical space. Herein, we provide a detailed analysis on the relationship between the topological indices and the RNA secondary structure on a dataset of 6,305 ncRNA sequences (listed in Table 1). We calculated the values of the topological indices for these 6,305 ncRNAs, and try to find their connections with RNA secondary structures. In addition, we attempted to reveal the connections among the topological indices and the RNA molecule lengths, free energies and GC contents.
Table 1Table 1
Dataset of ncRNA sequences. A dataset of 6,305 ncRNAs taken from different Database are selected as representatives of the RNA world. These 6,305 ncRNA sequences are classified into two classes: one class covers five kinds of ncRNAs with known structures, (more ...)

The distributions of our RNA topological indices based on the dataset are illustrated in Figure 1 [see Additional file 1]. Clearly, the statistical distributions of these indices cannot be well-described by Normal distribution model, since all of the distributions are skewed to some extent. There are four typical candidate distribution models that we considered for modeling the statistical distributions of our indices. These included the Normal and Log-normal distributions, the Gamma distribution, and the Weibull distribution. The parameters of these distribution models were estimated through the maximum likelihood method, and the goodness of model fit was evaluated by Pearson's correlation. The results of the distribution modeling listed in Table 2 revealed that the Weibull distribution (average goodness of fit was 0.94, 0.92 and 0.85 for Wiener indices, Balaban indices and Randić indices, respectively) and Gamma distribution (average goodness of fit were 0.93, 0.93 and 0.84 for Wiener indices, Balaban indices and Randić indices, respectively) fit the statistical distributions of these indices well, while the Log-normal distribution (average goodness of fit were 0.88, 0.89 and 0.77 for Wiener indices, Balaban indices and Randić indices, respectively) and the Normal distribution (average goodness of fitting are 0.84, 0.81 and 0.80 for Wiener indices, Balaban indices and Randić indices, respectively) failed to describe the distributions with sufficient accuracy. These results were verified with the distribution fitting results of the representatives of the three topological index families [see Additional file 2].

Figure 1Figure 1
Distributions of topological indices. The distributions of the topological indices for the dataset of 6,305 ncRNAs are illustrated. (A) Distributions of Wiener indices. (B) Distributions of Balaban indices. (C) Distributions of Randić indices. (more ...)
Table 2Table 2
Correlations between topological indices and their fitting models. Four typical distribution models (normal distribution, Gamma distribution, Weibull distribution and log-normal distribution) are employed here to model the statistical distributions of (more ...)

Since all of the definitions of topological indices (equations (1) ~ (6) in Methods section) contained a summation operation, the topological indices examined herein may include information describing the shape and size of the secondary RNA molecule structure. The Pearson's correlations [see Additional file 3] showed that the Wiener-type and Balaban-type indices did not correlate strongly with the free energies and the lengths of the RNAs, as their values did not increase substantially with RNA size [see Additional file 4, 5, 7, 8]. However, most of the Randić-type indices did correlate strongly with the free energies and the lengths of the RNAs [see Additional file 6 and 9]. Furthermore, the topological indices appeared to be independent of GC contents [see Additional file 10, 11, 12]. Theses results are consistent with the conclusions drawn in computational chemistry [16].

Intercorrelations of topological indices
Clearly, no single topological index is sufficient to characterize the broad range of structure-function relationship studies on RNA molecule formation. Considering that various structural features of RNAs are usually correlated, the intercorrelations among topological indices should be examined when multiple topological indices are used. Moreover, it is useful to reduce the redundancy and create an orthogonal structural space.

We conducted correlation analysis and principal component analysis (PCA) on the RNA dataset listed in Table 1. These analyses reduce the complexity of the datasets and create new orthogonal variables from combinations of the original variables that describe spatial information. Figure 2 illustrates the Pareto charts of the three topological index families, whereby the primary principal components (PCs) are arranged in descending order, with the first PC, PC1, describing the greatest proportion of the variability being followed by PCs 2, 3, 4 and so on. In addition, the Pearson's correlations among the indices within the index families are presented [see Additional file 3, and 13, 14, 15]. These results indicate that Wiener-type and Randić-type indices are highly correlated within their families, and that the first three PCs of each index family contain more than 99% of the dataset variability, which comprises the information required to construct the indices. The correlation between the Balaban-type indices, however, appears to be weaker, as they require the first five PCs to explain 99% of the information.

Figure 2Figure 2
Pareto charts of topological indices. Pareto charts of three topological index families for the dataset of 6,305 ncRNAs are shown. The primary components in the Pareto chart are arranged in descending order. (A) Pareto charts of Wiener index family. (B) (more ...)

Application case studies
After defining the topological indices based on ECGs and analyzing their statistical properties, the questions naturally arose to regarding the potential utility of the knowledge of these indices. The answers came from the following three application case studies of our topological indices, in which they have been employed to quantify the structural aspects of RNA molecules.

Identification of miRNAs
Novel ncRNAs are difficult to detect experimentally, due to their short lengths, low expression levels, tissue specificity and lack of polyadenylation. Therefore, the most effective method for discovering ncRNAs may be computational identification of ncRNA candidates followed by biochemical verification [26]. Because of the strong inter-dependence between structure and function, incorporating structural features into ncRNA scanning programs could improve the accuracy of candidate identification. Based on secondary structure conservation, RNA structural information has been used in several ways in recently published works to identify microRNA (miRNA) candidates in select genomes [27-35]. The miRNAs molecules are abundant endogenous ~22-nucleotide (nt) noncoding RNAs that can play important roles in gene regulation at the post-transcriptional level. Roles include cleavage or translational repression through the binding of a minimal-recognition 'seed' sequence [36-39]. The miRNAs are transcribed as long primary molecules, which are processed into ~70 nt miRNA precursors (pre-miRNAs) that fold into a stem-loop hairpin structures via nuclear RNase III Drosha [12]. Mature miRNAs (~22 nt) are cleaved from pre-miRNAs through the action of Dicer endonuclease [40-42]. Throughout the miRNA biogenesis procedure, the hairpin structure of the pre-miRNA plays a crucial role, acting as the structure motif for expotin-5 in nuclear-cytoplasm transportation, and as a substrate for Dicer enzyme [13,41,43-46].

Although almost all pre-miRNAs are characterized by their stem-loop hairpin structures [28,29,35,47], a large number of pre-miRNA-like hairpins in many genomes can be folded. Distinguishing the real pre-miRNAs from other hairpin sequences with similar stem-loops (pseudo pre-miRNAs) is important both for understanding of the nature of miRNAs and for developing prediction methods for identifying miRNAs for which homology is unknown. However, this remains a challenging task. Xue et al. presented an SVM-based method for classifying real and pseudo pre-miRNAs [48]. A recent study distinguished real from pseudo pre-miRNAs using a random forest prediction model with a hybrid feature [49].

As numeric features of RNA structure, topological indices may be used to score candidates based on structure similarity measurements among the folds and structures of the reference miRNAs. We randomly chose 200 real pre-miRNAs from the 1,082 miRNAs in our dataset (Table 1) and generated 1,000 pseudo pre-miRNAs as a reference set using the dinucleotide shuffling method presented in our previous study [50]. To evaluate the potentials of topological indices as features in the miRNA identification procedure, we explored the distribution of the 200 real pre-miRNAs and the corresponding 1,000 pseudo pre-miRNAs in the topological feature space. Figures 3(A), (B) and 3(C) illustrate the 2D mapping results of these real and pseudo pre-miRNAs from the structural space to the topological feature space of the three types of topological indices using the K-means algorithm, respectively. The corresponding ROC curves are plotted in Figure 4.

Figure 3Figure 3
Mapping results of miRNA identification. The mapping results of miRNA identification using K-means clustering algorithm for the three topological index families are shown. In this application case study, 200 real pre-miRNAs are randomly chosen from the (more ...)
Figure 4Figure 4
ROC curves for miRNA identification. ROC curves are employed here to evaluate and compare the performance of miRNA identification for three types of topological indices. (A) ROC curve for miRNA identification using Wiener indices. (B) ROC curve for miRNA (more ...)

We ran the K-means algorithm independently for 50 times, and each time randomly chose 200 real pre-miRNAs and generated corresponding 1,000 pseudo pre-miRNAs. The average accuracy of the miRNA identification was 0.968, 0.953 and 0.985 for Wiener indices, Balaban indices and Randić indices, respectively. The sensitivity and specificity exceeded 0.95 for all three types of topological indices. Table 3 shows the details of the evaluation results of the identifications performances, indicating that the performance of Randić indices was much higher than that of the Wiener indices and Balaban indices. This finding may be attributable to the high number of RNA structural details that are encoded into the 12 Randić indices.

Table 3Table 3
Evaluation results of miRNA identification. The evaluation results of miRNA identification using K-means clustering algorithm for the three topological index families are shown. In this application case study, the K-means algorithm is run independently (more ...)

Classification of ncRNAs
With the rapidly increasing knowledge of the cellular roles of RNA molecules [51,52], the expanding repertoire of known functional RNAs has spurred renewed efforts to catalogue and classify RNA structures. An understanding of structural diversity in RNA populations is crucial for identifying novel RNA structures and pursuing RNA genomics initiatives. Since RNA secondary topologies are remarkably well conserved across functional classes, their topological characteristics provide a basis for organizing RNA secondary structures on a broad scale [53]. In this report, we used topological indices to catalogue and to classify RNA structures based on the correlations between conserved RNA secondary structures and topological indices. This method is similar to that of RNA-As-Graphs (RAG) [8,21], which classifies RNA structures based on the topological properties of their secondary motifs using graph theory results.

We randomly chose 25 sequences from each of the six RNA classes (5S rRNA, riboswitch, miRNA, RNase P, Intron, and tRNA; Table 1). The 2D mapping results of the K-means classification is shown in Figure 5, with the ncRNA centroids demarcated. We ran the K-means algorithm independently 50 times, and randomly chose 25 sequences from each class each time. The average clustering accuracy was about 98.0% for the three types of topological indices.

Figure 5Figure 5
Mapping results of ncRNA classification. The mapping results of ncRNA classification using K-means clustering algorithm for the three topological index families are shown. In this application case study, 25 sequences of each kind are randomly chosen from (more ...)

Deleterious mutation analysis of RNA
Mutations in RNA genes may lead to striking alterations in the 2D RNA structures that impair cellular functions, resulting in certain diseases [54]. For example, mutations of tRNAs in mitochondria were reported to harbor more than half of the known mitochondrial pathogenic mutations [55]. Recent research has further shown that mutations in miRNA genes and their flanking sequences may contribute to cancer [56-58]. On the other hand, deleterious RNA mutations in pathogenic species can be exploited. Yassin et al demonstrated that deleterious mutations in bacterial rRNAs can serve as hallmarks of antibiotic sites [59]. Additionally, in their study on influenza viruses, Herlocher et al. found a nonsense mutation on a PB2 segment that caused monumental differences in the RNA secondary structure; a finding that can be used to make a live vaccine [60].

In principle, an RNA mutation can be deleterious when it disrupts a functional site involved in catalysis, ligand-binding or protein interactions. Since ncRNA function depends critically on its secondary structure, nucleotide alterations that result in structural changes have great potential to be deleterious. Accordingly, structure analysis should help to identify deleterious mutations. Some structure-based methods and software for RNA deleterious mutation analysis have been reported [17,18,24,61,62].

To test how our topological indices can help with deleterious RNA mutation analysis, we analyzed the precursor of human miRNA miR-30a (pre-miR-30a), a stem-loop of 71 nt (Figure 6A). Figure 6B shows its mountain representation [63]. The dissimilarity of the secondary structures between the wild-type RNAs and those with possible single point mutations are measured by computing the differences between the weighted first order Randić indices. The mean structural differences among the wild-type and the possible mutants at each position were extracted into a structural deleteriousness profile [62] and plotted as waveforms (Figure 6C); the sites that were crucial for structure determination are represented by peaks with high structural deleteriousness within the profile.

Figure 6Figure 6
Deleterious mutation analysis of miRNA. The results of deleterious mutation analysis for miRNA miR-30a precursor are shown. (A) The secondary structure of wild-type miR-30a. (B) The mountain representation plot of the structure of wild-type miR-30a. (C) (more ...)

It appeared that the mutations opening the base stem of the precursor led to marked differences in RNA structure, while the mutations in the terminal loop and bulges seemed to be less deleterious. This finding indicates that the base-pairing at the base of the precursor stem is of critical importance to RNA structure determination compared to the internal loops, terminal loops and bulges. These results are in good accord with the same conclusions drawn in previous experimental studies [12,13,15].

Methods

Element-contact graph representations for RNA secondary structure
To establish a comprehensive basis for new RNA structure descriptors, and to avoid the use of colored graphics, we used three distinct non-colored ECGs compensated by one another to characterize the secondary structure of an RNA molecule. Similar to the classical HIT, the topology of all structural elements in RNA secondary structure are represented in a stem-loop-contact graph (SLCG), in which the stems and loops are all assigned as vertices (□) without differences, and the edges (-) represent connection relationships. Two other ECGs derived from SLCG are stem-contact graph (SCG) and loop-contact graph (LCG), describing stem and loop topology, respectively. The relationship between the usual form of typical RNA secondary structures and their element-contact graph representations are illustrated in Figure 7. In a LCG, as with some classical RNA graphs [5,6,9], stem elements are abstracted into the edges (-) between loop elements, while loop elements are represented as vertices ([open circle]). In a SCG, however, the stem topology cannot be obtained by simply abstracting the loops into vertices (●), and stems into edges (-) conversely, since the branches of the RNA graph always end with loop elements. Only the loops between two or more stems can be described as edges; hairpins and external loops cannot be described in the SCG. Stems connected with multiple loops are considered to be adjacent to each other and therefore joined with edges. The stem elements in the SLCG and SCG, distinct from the HIT, are all weighted by the number of nucleotides included.
Figure 7Figure 7
Element-contact graph representations for three typical RNA secondary structures. Three typical RNA secondary structures and their element-contact graph representations are illustrated. (A) Secondary structures of three typical RNAs (miRNA lin-4, SAM (more ...)

Formally, these three types of ECGs can be represented as ordered triples of disjoint sets GSL = (VSL, ESL, WSL), GS = (VS, ES, WS) and GL = (VL, EL, WL), respectively, where VSL, VS, VL are a set of vertices, ESL, ES, EL are a set of edges, and WSL, WS, WL are a set of weights. The group of these three ECGs GE = {GSL, GS, GL} forms a complete and superlative description of RNA secondary structure, which facilitates the definition of topological indices. Although there are some redundancies, all of these ECGs contribute importantly to the final analysis.

Classical topological indices based on ECGs
Most topological indices used in computational chemistry can be extended easily into ECGs to characterize RNA secondary structure. In our study, three of the most widely used topological indices were redefined in ECGs for application testing, comprised of the Wiener, Randić and Balaban indices. These indices are essentially the mathematical properties of a graph characterizing its 'compactness'.

As the first non-trivial topological index, the Wiener index has become one of the most widely utilized and investigated topological indices, as it is simple to compute and offers good structure-property correlations in QSAR and QSPR studies. The Wiener index of a graph G is the half-sum of all entries in the distance matrix D = [dij], i.e.

equation M13

Wiener-type indices can be defined for all molecular graph matrices with the Wiener operator. Suggested by Merris [64,65] and tested by Barash's group [17,18], the Wiener index has been introduced into a fine-grained RNA graph, in which each nucleotide becomes a node of the graph [66,67]. Thus, the classic Wiener indices increase rapidly with the magnitude of a graph, especially for the weighted Wiener indices. This may be the main reason why Avihoo and Barash limit their Wiener index to fine-grained RNA graphs that characterize only small RNAs (≤ 50 nt) [67]. In this study, similar to the work on the connectivity index [68], we generalized the Wiener indices by assigning α = -0.5 to the exponent of each item in the equation (1) to reduce their range.

The Balaban index of a graph G also is a distance-based graph connectivity index, defined as

equation M14

where Di and Dj denote the distance sums of the vertices vi and vj, and can be easily computed by summarizing corresponding rows or columns in the distance matrix, q is the number of edges in the molecular graph, μ is the cyclomatic number and the summation goes over all edges in the graph.

The Randić indices of ECGs encode aspects of element connectivity for RNA secondary structure. The m th order Randić index of a graph G is given as

equation M15

where δv is the degree of vertex v and the summation is over the total number of sub-graphs of order m. The first two order Randić indices, 0χ and 1χ, are employed in this study.

As vertex-weighted RNA graphs, ECGs offer convenience for constructing weighted numerical descriptors aimed at detailed structure characterization. The method presented by Zmazek and Zrovnik [69] is employed for extending the indices mentioned above, and the properties of vertices in equation (1) ~ (3) are multiplied by their weights. The weighted Wiener index, and the Balaban index and Randić indices of a graph are given as:

equation M16

equation M17

equation M18

where wi and wj are the weights of vertex vi and vj, respectively.

Both the weighted and the unweighted topological indices are examined in this study to evaluate their utility and potential in structure determination applications. The exponents of each item in equations (1) ~ (6) are assigned to α = -0.5, β = -0.5, and γ = -0.5 to reduce their ranges, respectively. The symbols representing these indices are listed in Table 4.

Table 4Table 4
The symbols of the three topological index families. The symbols of the three topological index families based on element-contact graphs are shown.

Dataset of ncRNAs
To explore the relationship among the topological indices and RNA secondary structures, we have selected a dataset of 6,305 ncRNAs as representatives of the human RNA population and have evaluated their topological indices. We divided these 6,305 ncRNAs into two classes. One class covers five ncRNA types with known structures, obtained from the Comparative RNA Web Site [70], RNase P database [71] and the Genomic tRNA Database [72]. The second class is composed of six ncRNA types with secondary structures predicted by the Vienna RNA package [73]. All of these ncRNAs were obtained from Rfam [53]. Table 1 provides a detailed description of the dataset.

Clustering algorithm, and its performance evaluation and visualization
The K-means algorithm [74] is one of the most important and most widespread approaches to prototype-based clustering. The K-means methodology is based on the idea that a center point can represent a cluster. Thus, K-means defines a prototype in terms of a centroid, which is usually the mean or median point of a group of points. Herein, we used the PCA mapping method to visualize the 'RNA spaces' of the clustering results, which is very useful in the analysis and visualization of the correlated high-dimensional data.

We used the clustering accuracy as a measure of a clustering result. Given the final number of clusters, K, clustering accuracy r is defined as

equation M31

where n is the number of instances in the data set and ri is the number of instances partitioned into the correct cluster i. For miRNA identification, we use receiver operating characteristic (ROC) curves to evaluate and compare the classification performance. The ROC curve provides a convenient graphical display of the trade-off between true- and false-positive rates. Additional terms associated with ROC curves are sensitivity and specificity [75].

Discussion and Conclusion

This paper presents a complete and fine-grained topological description for representing RNA graphs, and establishes a new basis for constructing RNA topological indices. Distinct from other methods, RNA secondary structure is represented by a combination of three vertex-weighted element-contact graphs. Based on the opinion that the stem and loop regions in RNA molecules have similar importance in biochemical processes, the stem and loop topologies are described in stem-contact and loop-contact graphs, respectively, while the overall pattern of the structure is abstracted into a stem-loop-contact graph. In addition, these graphs can be selected according to the needs of a particular application. Three typical topological index families defined with ECGs are described.

To investigate the relationship between the topological indices and RNA secondary structures, we constructed a detailed analysis on a dataset of 6,305 ncRNA sequences downloaded from different databases, and explored the numerical features of these indices. We then employed the topological indices to quantify the structural aspects of the selected RNAs, and utilized them to identify miRNAs, classify ncRNAs and conduct deleterious mutation analyses. Based on the applied small dataset, we find that the topological indices can distinguish true from pseudo pre-miRNAs with about 96% accuracy, and cluster known types of ncRNAs with about 98% accuracy. The results indicate that the topological indices can characterize RNA structure details, and show high potential for identifying and classifying ncRNAs. Importantly, while difficult, the successful identification and classification of ncRNAs may provide a new approach for discovering new ncRNAs. The difficulty of correctly identifying and classifying these molecules is underscored by the fact that the predictions of both Evofold [76] and RNAz [77] differ to some extent from that of the ENCODE [78] experimental data. Further research is needed to fully resolve the challenging problem of predicting and classifying ncRNAs.

The utility test and the application examples of typical topological indices defined on the ECGs illustrate their latent utility for RNA structure analysis. With the aid of topological indices, it is now possible for biologists to explore 'RNA spaces' visually, as exemplified by the three case studies presented herein. Characterizing RNA molecules using topological indices may open a door to studying the structure-function relationships of RNA molecules by combining many application algorithms for pattern recognition and classification, most of which are based on feature space. Further applications of these topological indices are represented by our studies on robustness analysis of RNA secondary structure [50,79], whereby the topological indices are employed as distance measures for secondary structures to evaluate the robustness of RNAs.

Competing interests

The author(s) declare that they have no competing interests.

Authors' contributions

WS wrote the programs, analyzed the results and drafted the manuscript. XB and ZZ helped in analysis and discussion, and gave useful comments. SW and XB guided the project. All authors read and approved the final manuscript.

Supplementary Material
Additional file 1

Supplementary table S1 – S3. Calculation of Wiener, Balaban, Randić indices based on the dataset of 6,305 ncRNAs.

Additional file 2

Distribution Fitting results for three representatives of topological indices. The distribution fitting results for three representatives of topological indices based on the dataset of 6,305 ncRNAs are shown. Four typical distribution models (normal distribution, Gamma distribution, Weibull distribution and log-normal distribution) are employed here to model the statistical distributions of the three topological index families. (A) Probability distribution curves (left) and Cumulative distribution curves (right) of weighted Weiner index based on SLCG representation. (B) Probability distribution curves (left) and Cumulative distribution curves (right) of weighted Balaban index based on SLCG representation. (C) Probability distribution curves (left) and Cumulative distribution curves (right) of weighted zero order Randić index based on SLCG representation.

Additional file 3

Supplementary table S4 – S7. Statistical properties of topological indices.

Additional file 4

Correlations between Wiener indices and the free energy of RNA. Correlations between Wiener indices and free energy for the dataset of 6,305 ncRNAs are shown. For convenience of visualization, both X and Y axes are scaled logarithmically.

Additional file 5

Correlations between Balaban indices and the free energy of RNA. Correlations between Balaban indices and free energy for the dataset of 6,305 ncRNAs are shown. For convenience of visualization, both X and Y axes are scaled logarithmically.

Additional file 6

Correlations between Randić indices and the free energy of RNA. Correlations between Randić indices and free energy for the dataset of 6,305 ncRNAs are shown. For convenience of visualization, both X and Y axes are scaled logarithmically.

Additional file 7

Correlations between Wiener indices and the length of RNA. Correlations between Wiener indices and length for the dataset of 6,305 ncRNAs are shown. For convenience of visualization, both X and Y axes are scaled logarithmically.

Additional file 8

Correlations between Balaban indices and the length of RNA. Correlations between Balaban indices and length for the dataset of 6,305 ncRNAs are shown. For convenience of visualization, both X and Y axes are scaled logarithmically.

Additional file 9

Correlations between Randić indices and the length of RNA. Correlations between Randić indices and length for the dataset of 6,305 ncRNAs are shown. For convenience of visualization, both X and Y axes are scaled logarithmically.

Additional file 10

Correlations between Wiener indices and the GC content of RNA. Correlations between Wiener indices and GC content for the dataset of 6,305 ncRNAs are shown. For convenience of visualization, both X and Y axes are scaled logarithmically.

Additional file 11

Correlations between Balaban indices and the GC content of RNA. Correlations between Balaban indices and GC content for the dataset of 6,305 ncRNAs are shown. For convenience of visualization, both X and Y axes are scaled logarithmically.

Additional file 12

Correlations between Randić indices and the GC content of RNA. Correlations between Randić indices and GC content for the dataset of 6,305 ncRNAs are shown. For convenience of visualization, both X and Y axes are scaled logarithmically.

Additional file 13

Correlations between Wiener indices. Correlations between Wiener indices for the dataset of 6,305 ncRNAs are shown. The diagonal figures show the distributions of the Wiener indices.

Additional file 14

Correlations between Balaban indices. Correlations between Balaban indices for the dataset of 6,305 ncRNAs are shown. The diagonal figures show the distributions of the Balaban indices.

Additional file 15

Correlations between Randić indices. Correlations between Randić indices for the dataset of 6,305 ncRNAs are shown. The diagonal figures show the distributions of the Randić indices.

Acknowledgements

The authors would like to thank the editors and the reviewers of the paper for their constructive comments and suggestions which contributed to an improved presentation. The authors would also like to thank the Super Biomed Computation Center at Beijing Institute of Health Administration and Medicine Information for providing computing resources. This work is supported by a grant from the National High Technology Research and Development Program of China (No. 2007AA02Z311) and a grant from the National Nature Science Foundation of China (No. 30700139).

References
  • Claverie, JM. Fewer Genes, More Noncoding RNA. Science. 2005;309:1529–1530. doi: 10.1126/science.1116800. [PubMed]
  • Mattick, JS; Makunin, IV. Non-coding RNA. Hum Mol Genet. 2006;15 Spec No 1:R17–R29. doi: 10.1093/hmg/ddl046. [PubMed]
  • Mattick, JS. The Functional Genomics of Noncoding RNA. Science. 2005;309:1527–1528. doi: 10.1126/science.1117806. [PubMed]
  • Filipowicz, W. Imprinted expression of small nucleolar RNAs in brain: time for RNomics. Proc Natl Acad Sci U S A. 2000;97:14035–14037. doi: 10.1073/pnas.97.26.14035. [PubMed]
  • Benedetti, G; Morosetti, S. A graph-topological approach to recognition of pattern and similarity in RNA secondary structures. Biophys Chem. 1996;59:179–184. doi: 10.1016/0301-4622(95)00119-0. [PubMed]
  • Bermudez, CI; Daza, EE; Andrade, E. Characterization and comparison of Escherichia coli transfer RNAs by graph theory based on secondary structure. J Theor Biol. 1999;197:193–205. doi: 10.1006/jtbi.1998.0866. [PubMed]
  • Le, SY; Nussinov, R; Maizel, JV. Tree graphs of RNA secondary structures and their comparisons. Comput Biomed Res. 1989;22:461–473. doi: 10.1016/0010-4809(89)90039-6. [PubMed]
  • Gan, HH; Fera, D; Zorn, J; Shiffeldrim, N; Tang, M; Laserson, U; Kim, N; Schlick, T. RAG: RNA-As-Graphs database--concepts, analysis, and features. Bioinformatics. 2004;20:1285–1291. doi: 10.1093/bioinformatics/bth084. [PubMed]
  • Gan, HH; Pasquali, S; Schlick, T. Exploring the repertoire of RNA secondary motifs using graph theory; implications for RNA design. Nucl Acids Res. 2003;31:2926–2943. doi: 10.1093/nar/gkg365. [PubMed]
  • Fontana, W; Konings, DA; Stadler, PF; Schuster, P. Statistics of RNA secondary structures. Biopolymers. 1993;33:1389–1404. doi: 10.1002/bip.360330909. [PubMed]
  • Shapiro, BA. An algorithm for comparing multiple RNA secondary structures. Comput Appl Biosci. 1988;4:387–393. [PubMed]
  • Y, L; C, A; J, H; H, C; J, K; J, Y; J, L; P, P; O, R; S, K; VN, K. The nuclear RNase III Drosha initiates microRNA processing. Nature. 2003;425:415–419. doi: 10.1038/nature01957. [PubMed]
  • Zeng, Y; Cullen, BR. Structural requirements for pre-microRNA binding and nuclear export by Exportin 5. Nucl Acids Res. 2004;32:4776–4785. doi: 10.1093/nar/gkh824. [PubMed]
  • Zeng, Y; Yi, R; Cullen, BR. Recognition and cleavage of primary microRNA precursors by the nuclear processing enzyme Drosha. The EMBO Journal. 2005;24:138–148. doi: 10.1038/sj.emboj.7600491. [PubMed]
  • Zeng, Y; Cullen, BR. Sequence requirements for micro RNA processing and function in human cells. RNA. 2003;9:112–123. doi: 10.1261/rna.2780503. [PubMed]
  • Balaban, AT; Ivanciuc, O. Historical Development of Topological Indices. In: Devillers J and Balaban AT. , editor. Topological Indices and Related Descriptors in QSAR and QSPR. Netherlands, Gordon and Breach Science Publishers; 1999. pp. 21–57.
  • Barash, D. Spectral Decomposition for the Search and Analysis of RNA Secondary Structure. Journal of Computational Biology. 2004;11:1169–1174. doi: 10.1089/cmb.2004.11.1169. [PubMed]
  • Barash, D. Deleterious mutation prediction in the secondary structure of RNAs. Nucl Acids Res. 2003;31:6578–6584. doi: 10.1093/nar/gkg872. [PubMed]
  • Haynes, T; Knisley, D; Seier, E; Zou, Y. A quantitative analysis of secondary RNA structure using domination based parameters on trees. BMC Bioinformatics. 2006;7:108. doi: 10.1186/1471-2105-7-108. http://www.biomedcentral.com/1471-2105/7/108 [PubMed]
  • Kim, N; Shiffeldrim, N; Gan, HH; Schlick, T. Candidates for novel RNA topologies. J Mol Biol. 2004;341:1129–1144. doi: 10.1016/j.jmb.2004.06.054. [PubMed]
  • Fera, D; Kim, N; Shiffeldrim, N; Zorn, J; Laserson, U; Gan, H; Schlick, T. RAG: RNA-As-Graphs web resource. BMC Bioinformatics. 2004;5:88. doi: 10.1186/1471-2105-5-88. [PubMed]
  • Pasquali, S; Gan, HH; Schlick, T. Modular RNA architecture revealed by computational analysis of existing pseudoknots and ribosomal RNAs. Nucl Acids Res. 2005;33:1384–1398. doi: 10.1093/nar/gki267. [PubMed]
  • Gevertz, JANA; Gan, HH; Schlick, TAMA. In vitro RNA random pools are not structurally diverse: A computational analysis. RNA. 2005;11:853–863. doi: 10.1261/rna.7271405. [PubMed]
  • Churkin, A; Barash, D. RNAmute: RNA secondary structure mutation analysis tool. BMC Bioinformatics. 2006;7:221. doi: 10.1186/1471-2105-7-221. [PubMed]
  • van Dam, ER; Haemers, WH. Which graphs are determined by their spectrum? Linear Algebra and its Applications. 2003;373:241–272. doi: 10.1016/S0024-3795(03)00483-X.
  • Uzilov, AV; Keegan, JM; Mathews, DH. Detection of non-coding RNAs on the basis of predicted secondary structure formation free energy change. BMC Bioinformatics. 2006;7:173. doi: 10.1186/1471-2105-7-173. [PubMed]
  • Lai, EC; Tomancak, P; Williams, RW; Rubin, GM. Computational identification of Drosophila microRNA genes. Genome Biol. 2003;4 [PubMed]
  • Lim, LP; Lau, NC; Weinstein, EG; Abdelhakim, A; Yekta, S; Rhoades, MW; Burge, CB; Bartel, DP. The microRNAs of Caenorhabditis elegans. Genes Dev. 2003;17:991–991008. doi: 10.1101/gad.1074403. [PubMed]
  • Lim, LP; Glasner, ME; Yekta, S; Burge, CB; Bartel, DP. Vertebrate microRNA genes. Science. 2003;299:1540–1540. doi: 10.1126/science.1080372. [PubMed]
  • Nam, JW; Shin, KR; Han, J; Lee, Y; Kim, VN; Zhang, BT. Human microRNA prediction through a probabilistic co-learning model of sequence and structure. Nucleic Acids Res. 2005;33:3570–3581. doi: 10.1093/nar/gki668. [PubMed]
  • Yousef, M; Nebozhyn, M; Shatkay, H; Kanterakis, S; Showe, LC; Showe, MK. Combining multi-species genomic data for microRNA identification using a Naive Bayes classifier. Bioinformatics. 2006;22:1325–1334. doi: 10.1093/bioinformatics/btl094. [PubMed]
  • Kim, HJ; Cui, XS; Kim, EJ; Kim, WJ; Kim, NH. New porcine microRNA genes found by homology search. Genome. 2006;49:1283–1286. doi: 10.1139/G06-120. [PubMed]
  • Grad, Y; Aach, J; Hayes, GD; Reinhart, BJ; Church, GM; Ruvkun, G; Kim, J. Computational and experimental identification of C. elegans microRNAs. Mol Cell. 2003;11:1253–1263. doi: 10.1016/S1097-2765(03)00153-9. [PubMed]
  • Weber, MJ. New human and mouse microRNA genes found by homology search. FEBS J. 2005;272:59–73. doi: 10.1111/j.1432-1033.2004.04389.x. [PubMed]
  • Wang, X; Zhang, J; Li, F; Gu, J; He, T; Zhang, X; Li, Y. MicroRNA identification based on sequence and structure alignment. Bioinformatics. 2005;21:3610–3614. doi: 10.1093/bioinformatics/bti562. [PubMed]
  • Bartel, DP. MicroRNAs: genomics, biogenesis, mechanism, and function. Cell. 2004;116:281–297. doi: 10.1016/S0092-8674(04)00045-5. [PubMed]
  • Lau, NC; Lim, LP; Weinstein, EG; Bartel, DP. An abundant class of tiny RNAs with probable regulatory roles in Caenorhabditis elegans. Science. 2001;294:858–862. doi: 10.1126/science.1065062. [PubMed]
  • Lagos-Quintana, M; Rauhut, R; Lendeckel, W; Tuschl, T. Identification of novel genes coding for small expressed RNAs. Science. 2001;294:853–858. doi: 10.1126/science.1064921. [PubMed]
  • Lee, RC; Ambros, V. An extensive class of small RNAs in Caenorhabditis elegans. Science. 2001;294:862–864. doi: 10.1126/science.1065329. [PubMed]
  • Hutvagner, G; McLachlan, J; Pasquinelli, AE; Balint, E; Tuschl, T; Zamore, PD. A cellular function for the RNA-interference enzyme Dicer in the maturation of the let-7 small temporal RNA. Science. 2001;293:834–838. doi: 10.1126/science.1062961. [PubMed]
  • Lee, RC; Feinbaum, RL; Ambros, V. The C. elegans heterochronic gene lin-4 encodes small RNAs with antisense complementarity to lin-14. Cell. 1993;75:843–854. doi: 10.1016/0092-8674(93)90529-Y. [PubMed]
  • Ketting, RF; Fischer, SE; Bernstein, E; Sijen, T; Hannon, GJ; Plasterk, RH. Dicer functions in RNA interference and in synthesis of small RNA involved in developmental timing in C. elegans. Genes Dev. 2001;15:2654–2659. doi: 10.1101/gad.927801. [PubMed]
  • Lund, E; Guttinger, S; Calado, A; Dahlberg, JE; Kutay, U. Nuclear export of microRNA precursors. Science. 2004;303:95–98. doi: 10.1126/science.1090599. [PubMed]
  • Krol, J; Krzyzosiak, WJ. Structural aspects of microRNA biogenesis. IUBMB Life. 2004;56:95–100. doi: 10.1080/15216540410001670142. [PubMed]
  • Krol, J; Sobczak, K; Wilczynska, U; Drath, M; Jasinska, A; Kaczynska, D; Krzyzosiak, WJ. Structural features of microRNA (miRNA) precursors and their relevance to miRNA biogenesis and small interfering RNA/short hairpin RNA design. J Biol Chem. 2004;279:42230–42239. doi: 10.1074/jbc.M404931200. [PubMed]
  • Kim, VN. MicroRNA precursors in motion: exportin-5 mediates their nuclear export. Trends Cell Biol. 2004;14:156–159. doi: 10.1016/j.tcb.2004.02.006. [PubMed]
  • Nelson, P; Kiriakidou, M; Sharma, A; Maniataki, E; Mourelatos, Z. The microRNA world: small is mighty. Trends Biochem Sci. 2003;28:534–540. doi: 10.1016/j.tibs.2003.08.005. [PubMed]
  • Xue, C; Li, F; He, T; Liu, GP; Li, Y; Zhang, X. Classification of real and pseudo microRNA precursors using local structure-sequence features and support vector machine. BMC Bioinformatics. 2005;6:310. doi: 10.1186/1471-2105-6-310. [PubMed]
  • Jiang, P; Wu, H; Wang, W; Ma, W; Sun, X; Lu, Z. MiPred: classification of real and pseudo microRNA precursors using random forest prediction model with combined features. Nucl Acids Res. 2007;35:W339–W344. doi: 10.1093/nar/gkm368. [PubMed]
  • Shu, W; Bo, X; Ni, M; Zheng, Z; Wang, S. In silico genetic robustness analysis of microRNA secondary structures: potential evidence of congruent evolution in microRNA. BMC Evol Biol. 2007;7:223. doi: 10.1186/1471-2148-7-223. [PubMed]
  • Storz, G. An Expanding Universe of Noncoding RNAs. Science. 2002;296:1260–1263. doi: 10.1126/science.1072249. [PubMed]
  • Eddy, SR. Non-coding RNA genes and the modern RNA world. Nat Rev Genet. 2001;2:919–929. doi: 10.1038/35103511. [PubMed]
  • Griffiths-Jones, S; Moxon, S; Marshall, M; Khanna, A; Eddy, SR; Bateman, A. Rfam: annotating non-coding RNAs in complete genomes. Nucl Acids Res. 2005;33:D121–D124. doi: 10.1093/nar/gki081. [PubMed]
  • Perkins, DO; Jeffries, C; Sullivan, P. Expanding the 'central dogma': the regulatory role of nonprotein coding genes and implications for the genetic liability to schizophrenia. Mol Psychiatry. 2005;10:69–78. doi: 10.1038/sj.mp.4001577. [PubMed]
  • Brandon, MC; Lott, MT; Nguyen, KC; Spolim, S; Navathe, SB; Baldi, P; Wallace, DC. MITOMAP: a human mitochondrial genome database--2004 update. Nucl Acids Res. 2005;33:D611–D613. doi: 10.1093/nar/gki079. [PubMed]
  • Calin, GA; Ferracin, M; Cimmino, A; Di Leva, G; Shimizu, M; Wojcik, SE; Iorio, MV; Visone, R; Sever, NI; Fabbri, M; Iuliano, R; Palumbo, T; Pichiorri, F; Roldo, C; Garzon, R; Sevignani, C; Rassenti, L; Alder, H; Volinia, S; Liu, C; Kipps, TJ; Negrini, M; Croce, CM. A MicroRNA Signature Associated with Prognosis and Progression in Chronic Lymphocytic Leukemia. The New England Journal of Medicine. 2005;353:1793–1801. doi: 10.1056/NEJMoa050995. [PubMed]
  • Chen, CZ. MicroRNAs as Oncogenes and Tumor Suppressors. The New England Journal of Medicine. 2005;353:1768–1771. doi: 10.1056/NEJMp058190. [PubMed]
  • Eder, M; Scherr, M. MicroRNA and Lung Cancer. The New England Journal of Medicine. 2005;352:2446–2448. doi: 10.1056/NEJMcibr051201. [PubMed]
  • Yassin, A; Fredrick, K; Mankin, AS. Deleterious mutations in small subunit ribosomal RNA identify functional sites and potential targets for antibiotics. PNAS. 2005;102:16620–16625. doi: 10.1073/pnas.0508444102. [PubMed]
  • Herlocher, ML; Maassab, HF; Webster, RG. Molecular and Biological Changes in the Cold-Adapted "Master Strain" A/AA/6/60 (H2N2) Influenza Virus. PNAS. 1993;90:6032–6036. doi: 10.1073/pnas.90.13.6032. [PubMed]
  • Margalit, H; Shapiro, BA; Oppenheim, AB; Maizel, JV., Jr. Detection of common motifs in RNA secondary structures. Nucleic Acids Res. 1989;17:4829–4845. doi: 10.1093/nar/17.12.4829. [PubMed]
  • Shu, W; Bo, X; Liu, R; Zhao, D; Zheng, Z; Wang, S. RDMAS: a web server for RNA deleterious mutation analysis. BMC Bioinformatics. 2006;7:404. doi: 10.1186/1471-2105-7-404. [PubMed]
  • Hogeweg, P; Hesper, B. Energy directed folding of RNA sequences. Nucl Acids Res. 1984;12:67–74. doi: 10.1093/nar/12.1Part1.67. [PubMed]
  • Merris, R. Characteristic vertices of trees. Lin Multi Alg. 1987;22:115–131. doi: 10.1080/03081088708817827.
  • Grone, R; Merris, R. Algebraic connectivity of trees. Czechoslovak Math J. 1987;37:660–670.
  • Avihoo, A; Barash, D. Shape Similarity Measures for the Design of Small RNA Switches. Biomolecular Structure and Dynamics. 2006;24:17–24. [PubMed]
  • Avihoo, A; Barash, D. Prediction of Small RNA Conformational Switching Using Fine-Grain Graph Representations and the Wiener Index: 20050/5/16; Haifa, Israel. 2005.
  • Gutman, I; Lepovic, M. Choosing the exponent in the definition of the connectivity index. Journal of the Serbian Chemical Society. 2006;66:605–611.
  • Zmazek, B; Zerovnik, J. Computing the Weighted Wiener and Szeged Number on Weighted Cactus Graphs in Linear Time. Croatica Chemica Acta. 2003;76:137–143.
  • Cannone, JJ; Subramanian, S; Schnare, MN; Collett, JR; D'Souza, LM; Du, Y; Feng, B; Lin, N; Madabusi, LV; Muller, KM; Pande, N; Shang, Z; Yu, N; Gutell, RR. The comparative RNA web (CRW) site: an online database of comparative sequence and structure information for ribosomal, intron, and other RNAs. BMC Bioinformatics. 2002;3:2. doi: 10.1186/1471-2105-3-2. [PubMed]
  • Brown, JW. The Ribonuclease P Database. Nucl Acids Res. 1996;24:236–237. doi: 10.1093/nar/24.1.236. [PubMed]
  • Lowe, TM; Eddy, SR. tRNAscan-SE: a program for improved detection of transfer RNA genes in genomic sequence. Nucl Acids Res. 1997;25:955–964. doi: 10.1093/nar/25.5.955. [PubMed]
  • Hofacker, IL. Vienna RNA secondary structure server. Nucleic Acids Res. 2003;31:3429–3431. doi: 10.1093/nar/gkg599. [PubMed]
  • MacQueen, JB. Some Methods for classification and Analysis of Multivariate Observations. Vol. 1. Proceedings of 5-th Berkeley Symposium on Mathematical Statistics and Probability, Berkeley, University of California Press; 1967. pp. 281–297.
  • Fawcett, T. An introduction to ROC analysis. Pattern Recognition Letters. 2006;27:861–874. doi: 10.1016/j.patrec.2005.10.010.
  • Pedersen, JS; Bejerano, G; Siepel, A; Rosenbloom, K; Lindblad-Toh, K; Lander, ES; Kent, J; Miller, W; Haussler, D. Identification and classification of conserved RNA secondary structures in the human genome. PLoS Comput Biol. 2006;2:e33. doi: 10.1371/journal.pcbi.0020033. [PubMed]
  • Washietl, S; Hofacker, IL; Stadler, PF. Fast and reliable prediction of noncoding RNAs. Proc Natl Acad Sci U S A. 2005;102:2454–2459. doi: 10.1073/pnas.0409169102. [PubMed]
  • Birney, E; Stamatoyannopoulos, JA; Dutta, A; Guigo, R; Gingeras, TR; Margulies, EH; Weng, Z; Snyder, M; Dermitzakis, ET; Thurman, RE; Kuehn, MS; Taylor, CM; Neph, S; Koch, CM; Asthana, S; Malhotra, A; Adzhubei, I; Greenbaum, JA; Andrews, RM; Flicek, P; Boyle, PJ; Cao, H; Carter, NP; Clelland, GK; Davis, S; Day, N; Dhami, P; Dillon, SC; Dorschner, MO; Fiegler, H; Giresi, PG; Goldy, J; Hawrylycz, M; Haydock, A; Humbert, R; James, KD; Johnson, BE; Johnson, EM; Frum, TT; Rosenzweig, ER; Karnani, N; Lee, K; Lefebvre, GC; Navas, PA; Neri, F; Parker, SC; Sabo, PJ; Sandstrom, R; Shafer, A; Vetrie, D; Weaver, M; Wilcox, S; Yu, M; Collins, FS; Dekker, J; Lieb, JD; Tullius, TD; Crawford, GE; Sunyaev, S; Noble, WS; Dunham, I; Denoeud, F; Reymond, A; Kapranov, P; Rozowsky, J; Zheng, D; Castelo, R; Frankish, A; Harrow, J; Ghosh, S; Sandelin, A; Hofacker, IL; Baertsch, R; Keefe, D; Dike, S; Cheng, J; Hirsch, HA; Sekinger, EA; Lagarde, J; Abril, JF; Shahab, A; Flamm, C; Fried, C; Hackermuller, J; Hertel, J; Lindemeyer, M; Missal, K; Tanzer, A; Washietl, S; Korbel, J; Emanuelsson, O; Pedersen, JS; Holroyd, N; Taylor, R; Swarbreck, D; Matthews, N; Dickson, MC; Thomas, DJ; Weirauch, MT; Gilbert, J; Drenkow, J; Bell, I; Zhao, X; Srinivasan, KG; Sung, WK; Ooi, HS; Chiu, KP; Foissac, S; Alioto, T; Brent, M; Pachter, L; Tress, ML; Valencia, A; Choo, SW; Choo, CY; Ucla, C; Manzano, C; Wyss, C; Cheung, E; Clark, TG; Brown, JB; Ganesh, M; Patel, S; Tammana, H; Chrast, J; Henrichsen, CN; Kai, C; Kawai, J; Nagalakshmi, U; Wu, J; Lian, Z; Lian, J; Newburger, P; Zhang, X; Bickel, P; Mattick, JS; Carninci, P; Hayashizaki, Y; Weissman, S; Hubbard, T; Myers, RM; Rogers, J; Stadler, PF; Lowe, TM; Wei, CL; Ruan, Y; Struhl, K; Gerstein, M; Antonarakis, SE; Fu, Y; Green, ED; Karaoz, U; Siepel, A; Taylor, J; Liefer, LA; Wetterstrand, KA; Good, PJ; Feingold, EA; Guyer, MS; Cooper, GM; Asimenos, G; Dewey, CN; Hou, M; Nikolaev, S; Montoya-Burgos, JI; Loytynoja, A; Whelan, S; Pardi, F; Massingham, T; Huang, H; Zhang, NR; Holmes, I; Mullikin, JC; Ureta-Vidal, A; Paten, B; Seringhaus, M; Church, D; Rosenbloom, K; Kent, WJ; Stone, EA; Batzoglou, S; Goldman, N; Hardison, RC; Haussler, D; Miller, W; Sidow, A; Trinklein, ND; Zhang, ZD; Barrera, L; Stuart, R; King, DC; Ameur, A; Enroth, S; Bieda, MC; Kim, J; Bhinge, AA; Jiang, N; Liu, J; Yao, F; Vega, VB; Lee, CW; Ng, P; Shahab, A; Yang, A; Moqtaderi, Z; Zhu, Z; Xu, X; Squazzo, S; Oberley, MJ; Inman, D; Singer, MA; Richmond, TA; Munn, KJ; Rada-Iglesias, A; Wallerman, O; Komorowski, J; Fowler, JC; Couttet, P; Bruce, AW; Dovey, OM; Ellis, PD; Langford, CF; Nix, DA; Euskirchen, G; Hartman, S; Urban, AE; Kraus, P; Van Calcar, S; Heintzman, N; Kim, TH; Wang, K; Qu, C; Hon, G; Luna, R; Glass, CK; Rosenfeld, MG; Aldred, SF; Cooper, SJ; Halees, A; Lin, JM; Shulha, HP; Zhang, X; Xu, M; Haidar, JN; Yu, Y; Ruan, Y; Iyer, VR; Green, RD; Wadelius, C; Farnham, PJ; Ren, B; Harte, RA; Hinrichs, AS; Trumbower, H; Clawson, H. Identification and analysis of functional elements in 1% of the human genome by the ENCODE pilot project. Nature. 2007;447:799–816. doi: 10.1038/nature05874. [PubMed]
  • Shu, W; Bo, X; Zheng, Z; Wang, S. RSRE: RNA structural robustness evaluator. Nucleic Acids Res. 2007;35:W314–W319. doi: 10.1093/nar/gkm361. [PubMed]