Research
Surface-based Molecular Design with Multi-modal Flow Matching
Surface-based Molecular Design with Multi-modal Flow Matching Overview Research area: Computational drug discovery and generative machine learning — specifically de novo therapeutic peptide design con
- arXiv
- 2601.04506
- Published
- 2026-01-08
- Authors
- Fang Wu, Zhengyuan Zhou, Shuting Jin, Xiangxiang Zeng, Jure Leskovec, Jinbo Xu
AI summary
Surface-based Molecular Design with Multi-modal Flow MatchingOverview
Research area: Computational drug discovery and generative machine learning — specifically de novo therapeutic peptide design conditioned on a target protein receptor, combining geometric deep learning, flow matching, and molecular surface representation.
Technical level: Advanced. The paper assumes familiarity with Riemannian geometry on SE(3)/SO(3), continuous normalizing flows, conditional flow matching, and Continuous-Time Markov Chains.
One-sentence scope: The paper introduces SurfFlow, a multi-modal conditional flow matching framework that jointly generates peptide sequence, structure, and molecular surface so that designed peptides complement a target receptor's surface geometry and biochemistry.
What This Paper Is About
Deep generative models can already co-design the full-atom sequence and structure of peptides that bind a given protein receptor, but they largely ignore molecular surfaces — the very interface that determines how proteins recognize and bind each other. Because surface electrostatics, hydrophobicity, and geometry (protrusions, grooves, clefts) drive protein-protein interaction strength and specificity, the authors argue that surface information must be generated alongside sequence and structure. SurfFlow is proposed as an "omni-design" method that treats surface points, their orientations, and their physicochemical properties as additional modalities to be generated jointly with the peptide's internal structure.
Key Contributions
-
An omni-design peptide generation paradigm (SurfFlow). The method co-designs peptide sequence, internal structure, and external molecular surface, rather than treating surface as a post-hoc descriptor. Cyclicity and disulfide bonds are added as extra conditioning factors that affect stability and binding affinity.
-
Multi-modal conditional flow matching over heterogeneous spaces. Positions are generated with Euclidean CFM using an isotropic Gaussian prior and linear interpolation; surface normal orientations are generated on the SO(3) manifold using geodesic interpolation with a uniform prior over SO(3); categorical biochemical surface properties are generated with a discrete flow matching (DFM) formulation built on Continuous-Time Markov Chains (CTMCs) using a mask state.
-
The Equivariant Surface Geometric Network (ESGN). A dedicated backbone for the vector fields that builds a dynamic heterogeneous surface graph over both the receptor pocket surface and the peptide surface, with intra-surface edges and inter-surface (cross-protein) edges determined by a spatial distance cutoff, radial basis function encodings of distances, spherical Fourier-Bessel encodings of normal-to-line angles, softmax message reweighting, and distance-weighted attention for cross-graph messages.
-
Empirical validation on PepMerge. On the comprehensive PepMerge peptide design benchmark, SurfFlow is reported to consistently outperform full-atom baselines across all metrics.
Main Findings
-
Surface-aware design beats full-atom-only design on PepMerge. The abstract and introduction state that SurfFlow consistently outperforms full-atom baselines across all metrics on the PepMerge benchmark. The specific metric names and numeric values are not reported in the provided paper content.
-
Surfaces are a distinct and necessary modality. The paper argues that surface geometries (protrusions, grooves, clefts) enable lock-and-key or induced-fit binding, and that surface electrostatic potential and hydrophobicity are key determinants of protein-protein interaction strength and specificity — motivating the addition of surface to sequence and structure.
-
Discrete biochemical properties need a discrete generative mechanism. Surface biochemical properties such as hydrogen bonding potential (donor, acceptor, neutral) are categorical, so the authors use discrete flow matching with CTMCs and a mask state rather than soft one-hot encoding or applying continuous flow matching to multinomial distributions.
-
Membrane- and manifold-aware generation. Oriented surfaces are treated as rigid frames in SE(3), with orientations handled through geodesics on SO(3), which the authors describe as the natural minimal-rotation path between orientations.
-
Engineering challenges identified. Molecular surfaces are irregular, can contain millions of vertices, and existing equivariant surface encoders do not account for inter-protein interactions central to protein-peptide design; ESGN is introduced to address these gaps, including intra- and inter-surface message passing.
Methodology in Plain English
SurfFlow treats peptide design as learning the conditional distribution of a peptide given a target receptor. It splits that distribution into an internal-structure part (residue types, backbone frames, positions, side-chain torsion angles) and an external-surface part, and it represents the surface as an oriented point cloud: each surface point carries a 3D coordinate, a unit normal vector, continuous physicochemical properties, and categorical physicochemical properties. The surface itself is computed by rolling a probe of roughly 1 Å radius along the protein to obtain the Solvent Accessible Surface (SAS) and Solvent Excluded Surface (SES); the paper notes that tools such as PyMol or MSMS can compute raw molecular surfaces.
Generation proceeds by flow matching, which trains a neural network to predict the vector field that transports noise into data. Three complementary flows are learned: one for surface point positions (Gaussian noise interpolated linearly to real coordinates), one for surface normal orientations (uniform random rotations interpolated along geodesics on SO(3) using exponential and logarithm maps computed via Rodrigues' formula), and one for categorical surface properties (a discrete flow over CTMCs, trained with a cross-entropy loss to recover a clean data point from a noisy or masked one, with a rate matrix derived from the conditional path). These, plus losses for continuous biochemical properties and for the peptide's internal structure, are summed into a single weighted objective with hyperparameters controlling each term. At inference, the paper uses N-step forward Euler updates for positions and small geodesic steps for orientations.
The neural network powering all these flows is the ESGN. It builds two graphs — one for the receptor pocket surface, one for the peptide surface — with edges within each graph and between them determined by a distance cutoff. Node features come from SE(3)-invariant physicochemical properties passed through a multi-layer perceptron. Each layer computes pairwise distances and angles between surface normals and the connecting line between points, encodes them with radial basis functions and spherical Fourier-Bessel functions, forms messages with an MLP, reweights them with a softmax, and additionally attends to cross-protein neighbors using distance-weighted attention. Because the graph is rebuilt at each timestep, the model dynamically captures heterogeneous surface structure and inter-protein interactions.
Why This Matters
Impact on research. The paper moves peptide design beyond backbone or full-atom co-design toward a three-modality formulation that includes the surface — the physical interface that governs whether two proteins bind. It also contributes a general-purpose equivariant surface network with explicit inter-protein message passing, which the authors note existing surface encoders have not addressed for generative co-design tasks.
Real-world applications.
- Designing therapeutic peptides that target binding sites previously considered undruggable.
- Rational design of peptides that interfere with or mimic specific protein-protein interactions, guided by surface complementarity.
- In silico screening-style design of peptide candidates with specified stability features such as cyclicity and disulfide bonds.
- Computational design of binders against known receptor pocket surfaces, reducing reliance on repeated physical energy function calculations.
Industry relevance. Peptide therapeutics are attractive because of high affinity and specificity, intracellular effects with low toxicity, minimal immunogenicity, and ease of delivery, as the paper notes. A generative method that conditions on surface complementarity could shorten discovery cycles in pharmaceutical and biotechnology settings where receptor structure is known but a binding peptide is not.
Future Directions
- Reporting and reproducing quantitative results. The provided content describes outperformance on PepMerge but does not list the individual metrics or their values; a complete evaluation would need per-metric numbers and comparisons against each full-atom baseline.
- Extending beyond peptide design. The ESGN's intra- and inter-surface message passing is motivated by protein-peptide interfaces, but the paper's framing suggests surface-aware generation could be extended to broader protein-protein interaction design problems.
- Scalability. The paper identifies molecular surfaces with millions of vertices as a computational bottleneck; how SurfFlow scales with surface size and how the distance cutoff is chosen remain open engineering questions.
- Ablating the modalities. Because the objective combines position, orientation, categorical property, continuous property, and structure losses with weighting hyperparameters, the relative contribution of surface versus internal structure — and the sensitivity to those weights — is a natural next question.
Target Audience
This paper is most useful to machine learning researchers working on generative models for molecules and proteins (flow matching, diffusion, equivariant networks), computational structural biologists and cheminformaticians interested in peptide and binder design, and drug-discovery scientists evaluating generative co-design methods against benchmarks such as PepMerge. Readers without a background in Riemannian manifolds, manifold-valued flow matching, or CTMCs will find the methodology sections dense; the abstract and contribution framing are accessible at an intermediate level.
Authors’ abstract
Therapeutic peptides show promise in targeting previously undruggable binding sites, with recent advancements in deep generative models enabling full-atom peptide co-design for specific protein receptors. However, the critical role of molecular surfaces in protein-protein interactions (PPIs) has been underexplored. To bridge this gap, we propose an omni-design peptides generation paradigm, called SurfFlow, a novel surface-based generative algorithm that enables comprehensive co-design of sequence, structure, and surface for peptides. SurfFlow employs a multi-modality conditional flow matching (CFM) architecture to learn distributions of surface geometries and biochemical properties, enhancing peptide binding accuracy. Evaluated on the comprehensive PepMerge benchmark, SurfFlow consistently outperforms full-atom baselines across all metrics. These results highlight the advantages of considering molecular surfaces in de novo peptide discovery and demonstrate the potential of integrating multiple protein modalities for more effective therapeutic peptide discovery.