作者
Marco C Matthies, Ryan Krueger, Andrew E Torda, Max Ward
发表日期
2024/2/9
期刊
Nucleic Acids Research
卷号
52
期号
3
页码范围
e14-e14
出版商
Oxford University Press
简介
Ribonucleic acid (RNA) is an essential molecule in a wide range of biological functions. In 1990, McCaskill introduced a dynamic programming algorithm for computing the partition function of an RNA sequence. McCaskill’s algorithm is widely used today for understanding the thermodynamic properties of RNA. In this work, we introduce a generalization of McCaskill’s algorithm that is well-defined over continuous inputs. Crucially, this enables us to implement an end-to-end differentiable partition function calculation. The derivative can be computed with respect to the input, or to any other fixed values, such as the parameters of the energy model. This builds a bridge between RNA thermodynamics and the tools of differentiable programming including deep learning as it enables the partition function to be incorporated directly into any end-to-end differentiable pipeline. To demonstrate the effectiveness of our new …
引用总数
学术搜索中的文章
MC Matthies, R Krueger, AE Torda, M Ward - Nucleic Acids Research, 2024