About


GraphaRNA is an interactive platform for RNA 3D structure exploration powered by generative graph neural networks. Our method represents RNA molecules as graphs, capturing both nucleotide sequence information and complex 2D structural interactions. Instead of predicting full atomic models directly, GraphaRNA focuses on RNA 3D descriptors — local structural motifs that reflect how small groups of nucleotides arrange in space.
By learning a distribution of these descriptors from experimentally determined RNA structures, the model composes them into coherent 3D conformations that respect user-defined secondary-structure constraints. The result is a fast, intuitive tool that helps users visualize, compare, and analyze possible RNA folds.
Designed for flexibility and exploration, GraphaRNA allows users to model small RNA motifs, test structural hypotheses, and examine alternative base-pairing scenarios - all through a fast and intuitive interface, without installing any software.
The source code of the GraphaRNA computational engine is available on GitHub, and the training/test datasets together with pre-trained model weights are provided on Zenodo.
Acknowledgements and Funding
This project was supported by the National Science Centre, Poland (grants 2020/39/O/ST6/01488 and 2023/51/D/ST6/01207), and by the statutory funds of Poznan University of Technology.

