Next Article in Journal
Exergy and Thermoeconomic Analysis for an Underground Train Station Air-Conditioning Cooling System
Previous Article in Journal
Assessing the Robustness of Thermoeconomic Diagnosis of Fouled Evaporators: Sensitivity Analysis of the Exergetic Performance of Direct Expansion Coils
Previous Article in Special Issue
Theoretical Search for RNA Folding Nuclei
Article Menu

Export Article

Open AccessArticle
Entropy 2016, 18(3), 83;

iDoRNA: An Interacting Domain-based Tool for Designing RNA-RNA Interaction Systems

Biological Engineering Program, Faculty of Engineering, King Mongkut’s University of Technology Thonburi, Bangkok 10140, Thailand
Division of Biotechnology, School of Bioresources and Technology, King Mongkut’s University of Technology Thonburi, Bangkok 10140, Thailand
Department of Chemical Engineering, Faculty of Engineering, King Mongkut’s University of Technology Thonburi, Bangkok 10140, Thailand
Author to whom correspondence should be addressed.
Academic Editor: Wayne K. Dawson
Received: 3 April 2015 / Revised: 26 February 2016 / Accepted: 26 February 2016 / Published: 7 March 2016
(This article belongs to the Special Issue Entropy and RNA Structure, Folding and Mechanics)
Full-Text   |   PDF [2402 KB, uploaded 7 March 2016]   |  


RNA-RNA interactions play a crucial role in gene regulation in living organisms. They have gained increasing interest in the field of synthetic biology because of their potential applications in medicine and biotechnology. However, few novel regulators based on RNA-RNA interactions with desired structures and functions have been developed due to the challenges of developing design tools. Recently, we proposed a novel tool, called iDoDe, for designing RNA-RNA interacting sequences by first decomposing RNA structures into interacting domains and then designing each domain using a stochastic algorithm. However, iDoDe did not provide an optimal solution because it still lacks a mechanism to optimize the design. In this work, we have further developed the tool by incorporating a genetic algorithm (GA) to find an RNA solution with maximized structural similarity and minimized hybridized RNA energy, and renamed the tool iDoRNA. A set of suitable parameters for the genetic algorithm were determined and found to be a weighting factor of 0.7, a crossover rate of 0.9, a mutation rate of 0.1, and the number of individuals per population set to 8. We demonstrated the performance of iDoRNA in comparison with iDoDe by using six RNA-RNA interaction models. It was found that iDoRNA could efficiently generate all models of interacting RNAs with far more accuracy and required far less computational time than iDoDe. Moreover, we compared the design performance of our tool against existing design tools using forty-four RNA-RNA interaction models. The results showed that the performance of iDoRNA is better than RiboMaker when considering the ensemble defect, the fitness score and computation time usage. However, it appears that iDoRNA is outperformed by NUPACK and RNAiFold 2.0 when considering the ensemble defect. Nevertheless, iDoRNA can still be an useful alternative tool for designing novel RNA-RNA interactions in synthetic biology research. The source code of iDoRNA can be downloaded from the site View Full-Text
Keywords: synthetic RNA; decomposition-based design; genetic algorithm synthetic RNA; decomposition-based design; genetic algorithm

Figure 1

This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).

Supplementary material


Share & Cite This Article

MDPI and ACS Style

Thaiprasit, J.; Kaewkamnerdpong, B.; Waraho-Zhmayev, D.; Cheevadhanarak, S.; Meechai, A. iDoRNA: An Interacting Domain-based Tool for Designing RNA-RNA Interaction Systems. Entropy 2016, 18, 83.

Show more citation formats Show less citations formats

Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Related Articles

Article Metrics

Article Access Statistics



[Return to top]
Entropy EISSN 1099-4300 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert
Back to Top