Related Experiment Video
Updated: Oct 2, 2025

07:24
Identification of RNAs Engaged in Direct RNA-RNA Interaction with a Long Non-Coding RNA
Published on: July 9, 2021
2.5K
Knotify: An Efficient Parallel Platform for RNA Pseudoknot Prediction Using Syntactic Pattern Recognition.
Christos Andrikos1, Evangelos Makris1, Angelos Kolaitis1
1School of Electrical and Computer Engineering, National Technical University of Athens, 9 Iroon Polytechniou St., 15780 Athens, Greece.
Methods and Protocols
|February 24, 2022
Summary
This study introduces a novel system for predicting RNA secondary structures, specifically focusing on pseudoknots. The new method uses syntactic pattern recognition and a novel heuristic for accurate and efficient RNA analysis.
Area of Science:
- Computational Biology
- Bioinformatics
- Genomics
Background:
- Noncoding RNA subsequences are crucial for biological operations but challenging to identify.
- Accurate RNA secondary structure prediction is vital for understanding RNA function.
- The COVID-19 pandemic highlighted the need for efficient RNA analysis tools, particularly for SARS-CoV-2.
Purpose of the Study:
- To develop a novel system for predicting RNA secondary structure patterns, focusing on pseudoknots.
- To leverage syntactic pattern-recognition strategies for RNA secondary structure prediction.
- To address the challenge of identifying biologically realistic RNA folding patterns.
Main Methods:
- Formalized RNA secondary structure prediction as a parsing and optimization problem.
- Introduced a context-free grammar (CFG) for recognizing potential pseudoknot patterns.
- Implemented a novel heuristic for pseudoknot prediction, outperforming free-energy minimization in ambiguity resolution.
- Utilized a brute-force algorithm as an alternative method for pseudoknot detection.
Main Results:
- The methodology successfully predicted core stems of RNA pseudoknots with a 76.4% recall ratio.
- Achieved a F1-score of 0.774 and MCC of 0.543 in discovering all stems of RNA sequences.
- Demonstrated performance speeds 1.31x, 3.45x, and 7.76x faster than three established platforms on a dataset of 262 RNA sequences.
- The system exhibits polynomial-time complexity, with performance gains from parallel implementation.
Conclusions:
- The novel system effectively predicts RNA pseudoknots using syntactic pattern recognition and a heuristic approach.
- The method offers an efficient and performant solution for RNA secondary structure analysis, crucial for understanding viral RNA like SARS-CoV-2.
- Publicly available source code (knotify github repo) facilitates further research and application.
Related Concept Videos
RNA Structure
74.5K
Overview
The basic structure of RNA consists of a five-carbon sugar and one of four nitrogenous bases. Although most RNA is single-stranded, it can form complex secondary and tertiary structures. Such structures play essential roles in the regulation of transcription and translation.
Different Types of RNA Have the Same Basic Structure
There are three main types of ribonucleic acid (RNA): messenger RNA (mRNA), transfer RNA (tRNA), and ribosomal RNA (rRNA). All three RNA types consist of a...
The basic structure of RNA consists of a five-carbon sugar and one of four nitrogenous bases. Although most RNA is single-stranded, it can form complex secondary and tertiary structures. Such structures play essential roles in the regulation of transcription and translation.
Different Types of RNA Have the Same Basic Structure
There are three main types of ribonucleic acid (RNA): messenger RNA (mRNA), transfer RNA (tRNA), and ribosomal RNA (rRNA). All three RNA types consist of a...
74.5K
RNA Splicing
57.4K
Splicing is the process by which eukaryotic RNA is edited before its translation into protein. The RNA strand transcribed from eukaryotic DNA is called the primary transcript. The primary transcripts that become mRNAs are called precursor messenger RNAs (pre-mRNAs). Eukaryotic pre-mRNA contains alternating sequences of exons and introns. Exons are nucleotide sequences that code for proteins, whereas introns are the non-coding regions. In RNA splicing, introns are removed and exons are bonded...
57.4K
Nonsense-mediated mRNA Decay
11.0K
The Upf proteins that carry out nonsense-mediated decay (NMD) are found in all eukaryotic organisms, including humans. Each protein has an individual role, but they need to work in collaboration. Upf1 is an ATP-dependent RNA helicase that unwinds the RNA helix. Because Upf1 can unwind any RNA, Upf2 and Upf3 are required to help Upf1 discriminate between nonsense and normal mRNAs.
Usually, Upf3 binds to an Exon Junction Complex (EJC) at mRNA splice sites. If a ribosome fully translates the mRNA,...
Usually, Upf3 binds to an Exon Junction Complex (EJC) at mRNA splice sites. If a ribosome fully translates the mRNA,...
11.0K
RNA Editing
9.2K
RNA editing is a post-transcriptional modification where a precursor mRNA (pre-mRNA) nucleotide sequence is changed by base insertion, deletion, or modification. The extent of RNA editing varies from a few hundred bases, in mitochondrial DNA of trypanosomes, to a just single base, in nuclear genes of mammals. Even a single base change in the pre-mRNA can convert a codon for one amino acid into the codon for another amino acid or a stop codon. This type of re-coding can significantly affect the...
9.2K
RNA Interference
26.6K
RNA interference (RNAi) is a process in which a small non-coding RNA molecule blocks the post-transcriptional expression of a gene by binding to its messenger RNA (mRNA) and preventing the protein from being translated.
This process occurs naturally in cells, often through the activity of genomically-encoded microRNAs. Researchers can take advantage of this mechanism by introducing synthetic RNAs to deactivate specific genes for research or therapeutic purposes. For example, RNAi could be used...
This process occurs naturally in cells, often through the activity of genomically-encoded microRNAs. Researchers can take advantage of this mechanism by introducing synthetic RNAs to deactivate specific genes for research or therapeutic purposes. For example, RNAi could be used...
26.6K
RNA Stability
34.1K
Intact DNA strands can be found in fossils, while scientists sometimes struggle to keep RNA intact under laboratory conditions. The structural variations between RNA and DNA underlie the differences in their stability and longevity. Because DNA is double-stranded, it is inherently more stable. The single-stranded structure of RNA is less stable but also more flexible and can form weak internal bonds. Additionally, most RNAs in the cell are relatively short, while DNA can be up to 250 million...
34.1K

