Towards Joint Sequence-Structure Generation of Nucleic Acid and Protein Complexes with SE(3)-Discrete Diffusion
Alex Morehead, Jeffrey Ruffolo, Aadyot Bhatnagar, Ali Madani
TL;DR
This work addresses the challenge of jointly designing sequences and 3D structures for nucleic acid–protein complexes, a setting where prior methods typically focus on either proteins or fixed backbones. It introduces MMDiff, a diffusion-based model that combines $SE(3)$-based structure denoising with discrete sequence diffusion, enabling co-design of proteins, nucleic acids, and their interactions. The approach leverages FrameDiff-inspired architecture, continuous representations for discrete sequences, and consensus sampling, validated on a new open benchmark that demonstrates designable, diverse, and novel designs, including micro-RNA and ssDNA. The work highlights the potential and limitations of current data for macromolecular co-design and points to future directions like larger datasets and end-to-end full-atom validation to advance practical macromolecular engineering.
Abstract
Generative models of macromolecules carry abundant and impactful implications for industrial and biomedical efforts in protein engineering. However, existing methods are currently limited to modeling protein structures or sequences, independently or jointly, without regard to the interactions that commonly occur between proteins and other macromolecules. In this work, we introduce MMDiff, a generative model that jointly designs sequences and structures of nucleic acid and protein complexes, independently or in complex, using joint SE(3)-discrete diffusion noise. Such a model has important implications for emerging areas of macromolecular design including structure-based transcription factor design and design of noncoding RNA sequences. We demonstrate the utility of MMDiff through a rigorous new design benchmark for macromolecular complex generation that we introduce in this work. Our results demonstrate that MMDiff is able to successfully generate micro-RNA and single-stranded DNA molecules while being modestly capable of joint modeling DNA and RNA molecules in interaction with multi-chain protein complexes. Source code: https://github.com/Profluent-Internships/MMDiff.
