Flexible Flows for Biological Sequence Design
About
Designing functional biological sequences requires navigating vast discrete spaces under strict evolutionary and biophysical constraints. Discrete Flow Matching (DFM) offers a generative framework over such spaces, but existing approaches rely on biologically uninformative couplings and offer limited flexibility for variable-length sequence generation and fine-grained control. We propose a structured coupling that encodes domain-specific preferences among sequence elements, biasing the source distribution toward plausible regions without modifying the flow objective or training procedure. Building on this, we introduce a latent edit-based rate parameterization that models variable-length generation via edit operations conditioned on a shared global latent, akin to a latent variable model, while remaining tractable. We further introduce a latent classifier-free guidance mechanism that steers generation coherently in continuous latent space, along with Dirichlet-prior temperature scaling for test-time control over edit operations. Our method achieves state-of-the-art performance across diverse biological sequence tasks, including density estimation, unconditional and conditional DNA sequence generation, and peptide sequence generation.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| DNA Sequence Generation | enhancer DNA sequence flybrain | FBD4.2 | 22 | |
| Conditional Promoter DNA Sequence Design | Human Promoter Sequences Chromosomes 8 and 9 100k sequences of 1024 base pairs (test) | MSE0.022 | 12 | |
| Unconditional Enhancer Generation | Melanoma enhancer sequence dataset | Fréchet Biological Distance (FBD)3.4 | 9 | |
| Peptide Sequence Design | MHC sequences D (test) | FPD0.84 | 5 | |
| Density Estimation | Sine wave | W20.024 | 3 | |
| Density Estimation | spiral | W2 Score0.042 | 3 | |
| Density Estimation | Rings | W2 Distance0.04 | 3 | |
| Density Estimation | checkerboard | W2 Distance0.041 | 3 |