• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

设计RNA二级结构很难。

Designing RNA Secondary Structures Is Hard.

作者信息

Bonnet Édouard, Rzążewski Paweł, Sikora Florian

机构信息

Univ Lyon, CNRS, ENS de Lyon, Université Claude Bernard Lyon 1, LIP UMR5668, Lyon, France.

Faculty of Mathematics and Information Science, Warsaw University of Technology, Warsaw, Poland.

出版信息

J Comput Biol. 2020 Mar;27(3):302-316. doi: 10.1089/cmb.2019.0420. Epub 2020 Feb 5.

DOI:10.1089/cmb.2019.0420
PMID:32160034
Abstract

A ribonucleic acid (RNA) sequence is a word over an alphabet on four elements [Formula: see text] called bases. RNA sequences fold into secondary structures where some bases pair with one another, while others remain unpaired. The two fundamental problems in RNA algorithmic are to predict how sequences fold within some models of energy and to design sequences of bases that will fold into targeted secondary structures. Predicting how a given RNA sequence folds into a pseudoknot-free secondary structure is known to be solvable in cubic time since the eighties and in truly subcubic time by a recent result of Bringmann et al. (FOCS, 2016), whereas Lyngsø has shown it is computationally hard if pseudoknots are allowed (ICALP, 2004). As a stark contrast, it is unknown whether or not designing a given RNA secondary structure is a tractable task; this has been raised as a challenging open question by Condon (ICALP, 2003). Because of its crucial importance in a number of fields such as pharmaceutical research and biochemistry, there are dozens of heuristics and software libraries dedicated to the RNA secondary structure design. It is therefore rather surprising that the computational complexity of this central problem in bioinformatics has been unsettled for decades. In this article, we show that in the simplest model of energy, which is the Watson-Crick model, the design of secondary structures is computationally hard if one adds natural constraints of the form: indexiof the sequence has to be labeled by baseb. This negative result suggests that the same lower bound holds for more realistic models of energy. It is noteworthy that the additional constraints are by no means artificial: they are provided by all the RNA design pieces of software and they do correspond to the actual practice (e.g., the instances of the EteRNA project).

摘要

核糖核酸(RNA)序列是由四个元素[公式:见文本](称为碱基)组成的字母表上的一个词。RNA序列折叠成二级结构,其中一些碱基相互配对,而其他碱基保持未配对状态。RNA算法中的两个基本问题是预测序列在某些能量模型中如何折叠,以及设计能够折叠成目标二级结构的碱基序列。自八十年代以来,已知预测给定的RNA序列如何折叠成无假结的二级结构在立方时间内可解,并且根据Bringmann等人最近的结果(FOCS,2016)在真正的亚立方时间内可解,而Lyngsø表明如果允许假结则计算上是困难的(ICALP,2004)。形成鲜明对比的是,设计给定的RNA二级结构是否是一个可处理的任务尚不清楚;这已被Condon提出作为一个具有挑战性的开放问题(ICALP,2003)。由于其在药物研究和生物化学等许多领域的至关重要性,有数十种启发式方法和软件库致力于RNA二级结构设计。因此,相当令人惊讶的是,这个生物信息学核心问题的计算复杂性几十年来一直未得到解决。在本文中,我们表明,在最简单的能量模型即沃森 - 克里克模型中,如果添加形式为:序列的索引i必须由碱基b标记的自然约束,则二级结构的设计在计算上是困难的。这个负面结果表明,对于更现实的能量模型也有相同的下限。值得注意的是,这些额外的约束绝不是人为的:它们由所有RNA设计软件提供,并且它们确实与实际实践相对应(例如,EteRNA项目的实例)。

相似文献

1
Designing RNA Secondary Structures Is Hard.设计RNA二级结构很难。
J Comput Biol. 2020 Mar;27(3):302-316. doi: 10.1089/cmb.2019.0420. Epub 2020 Feb 5.
2
Predicting RNA secondary structures with arbitrary pseudoknots by maximizing the number of stacking pairs.通过最大化堆叠对的数量来预测具有任意假结的RNA二级结构。
J Comput Biol. 2003;10(6):981-95. doi: 10.1089/106652703322756186.
3
Frnakenstein: multiple target inverse RNA folding.《弗兰肯斯坦:多靶点反向 RNA 折叠》
BMC Bioinformatics. 2012 Oct 9;13:260. doi: 10.1186/1471-2105-13-260.
4
RNA pseudoknot prediction in energy-based models.基于能量模型的RNA假结预测
J Comput Biol. 2000;7(3-4):409-27. doi: 10.1089/106652700750050862.
5
Approximation algorithms for predicting RNA secondary structures with arbitrary pseudoknots.具有任意假结的 RNA 二级结构预测的逼近算法。
IEEE/ACM Trans Comput Biol Bioinform. 2010 Apr-Jun;7(2):323-32. doi: 10.1109/TCBB.2008.109.
6
K-partite RNA secondary structures.K部RNA二级结构
J Comput Biol. 2010 Jul;17(7):915-25. doi: 10.1089/cmb.2009.0119.
7
Asymptotic number of hairpins of saturated RNA secondary structures.饱和 RNA 二级结构发夹结构的渐近数量。
Bull Math Biol. 2013 Dec;75(12):2410-30. doi: 10.1007/s11538-013-9899-1. Epub 2013 Oct 19.
8
Prediction of RNA secondary structure with pseudoknots using integer programming.使用整数规划预测含假结的RNA二级结构
BMC Bioinformatics. 2009 Jan 30;10 Suppl 1(Suppl 1):S38. doi: 10.1186/1471-2105-10-S1-S38.
9
Thermodynamic heuristics with case-based reasoning: combined insights for RNA pseudoknot secondary structure.基于案例推理的热力学启发式方法:RNA 假结二级结构的综合见解。
J Biomol Struct Dyn. 2011 Aug;29(1):1-26. doi: 10.1080/07391102.2011.10507373.
10
Simulated Annealing for RNA Design with SIMARD.基于 SIMARD 的 RNA 设计模拟退火。
Methods Mol Biol. 2025;2847:95-108. doi: 10.1007/978-1-0716-4079-1_6.

引用本文的文献

1
RNA inverse folding can be solved in linear time for structures without isolated stacks or base pairs.
Algorithms Mol Biol. 2025 Oct 24;20(1):20. doi: 10.1186/s13015-025-00278-6.
2
Comprehensive datasets for RNA design, machine learning, and beyond.用于RNA设计、机器学习及其他领域的综合数据集。
Sci Rep. 2025 Jul 1;15(1):21417. doi: 10.1038/s41598-025-07041-2.
3
Comprehensive benchmarking of large language models for RNA secondary structure prediction.用于RNA二级结构预测的大语言模型的全面基准测试。
Brief Bioinform. 2025 Mar 4;26(2). doi: 10.1093/bib/bbaf137.
4
Sampling-based Continuous Optimization with Coupled Variables for RNA Design.基于采样的RNA设计中耦合变量的连续优化
ArXiv. 2024 Dec 11:arXiv:2412.08751v1.
5
Datasets for Benchmarking RNA Design Algorithms.用于基准测试 RNA 设计算法的数据集。
Methods Mol Biol. 2025;2847:229-240. doi: 10.1007/978-1-0716-4079-1_16.
6
Sequence Design Using RNAstructure.使用 RNAstructure 进行序列设计。
Methods Mol Biol. 2025;2847:17-31. doi: 10.1007/978-1-0716-4079-1_2.
7
gRNAde: Geometric Deep Learning for 3D RNA inverse design.gRNAde:用于3D RNA反向设计的几何深度学习
bioRxiv. 2025 Feb 26:2024.03.31.587283. doi: 10.1101/2024.03.31.587283.
8
Developing Complex RNA Design Applications in the Infrared Framework.在红外框架下开发复杂 RNA 设计应用。
Methods Mol Biol. 2024;2726:285-313. doi: 10.1007/978-1-0716-3519-3_12.
9
Inverse-Folding Design of Yeast Telomerase RNA Increases Activity In Vitro.酵母端粒酶RNA的反向折叠设计提高体外活性
Noncoding RNA. 2023 Aug 28;9(5):51. doi: 10.3390/ncrna9050051.
10
RNA design via structure-aware multifrontier ensemble optimization.通过结构感知的多前沿集成优化进行 RNA 设计。
Bioinformatics. 2023 Jun 30;39(39 Suppl 1):i563-i571. doi: 10.1093/bioinformatics/btad252.