Unknown

Dataset Information

Differentiable partition function calculation for RNA.


ABSTRACT: 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 fun

SUBMITTER: Matthies MC 

PROVIDER: S-EPMC10853804 | biostudies-literature | 2024 Feb

REPOSITORIES: biostudies-literature