对RNA的可差分区分函数计算
Marco C Matthies1, Ryan Krueger2, Andrew E Torda1
1Centre for Bioinformatics, University of Hamburg, Bundesstr. 43, 20146 Hamburg, Germany.
Nucleic acids research
|December 1, 2023
概括
研究人员开发了一种可微分RNA分区函数计算. 这项创新允许直接梯度优化逆折叠,使序列能够折叠成所需的结构.
科学领域:
- 计算生物学 计算生物学
- 生物物理学的生物物理.
- 分子生物学分子生物学
背景情况:
- 核糖核酸 (RNA) 在生物功能中起着至关重要的作用.
- 麦卡斯基尔的动态编程算法 (1990) 是RNA分区函数和热力学分析的标准.
- 目前的方法缺乏与机器学习集成的区分能力.
研究的目的:
- 为连续输入概括麦卡斯基尔算法,使可微分分区函数计算成为可能.
- 将RNA热力学与可微分编程和深度学习联系起来.
- 应用新的方法来解决反向折叠问题.
主要方法:
- 对连续输入的麦卡斯基尔算法的概括.
- 实现一个端到端可微分的分区函数计算.
- 梯度优化应用于反向折叠问题.
主要成果:
- 概括算法允许根据输入序列或能量模型参数计算导数.
- 对RNA序列的直接梯度优化足以实现所需的折叠结构.
- 计算的梯度证明对反向折叠有意义.
结论:
- 开发的可微分分区功能是RNA热力学的一个重大进步.
- 这种方法将RNA折叠与深度学习管道相结合.
- 这种方法有效地解决了逆折叠问题,为设计具有特定结构的RNA序列铺平了道路.


