atlas

Research map / Probabilistic and scientific modeling / Molecules and proteins

Fast Uncovering of Protein Sequence Diversity from Structure

ICLR 2025 · Probabilistic and scientific modeling › Molecules and proteins · approach: Generative protein structure design · 3 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes InvMSAFold, an inverse folding model that maps a backbone structure to parameters of a low-rank Potts/pairwise (or autoregressive) sequence distribution trained on MSAs, enabling fast, diverse CPU sampling of sequences.

Problem

Inverse folding models trained only on native sequences give peaked, low-diversity outputs and sampling from autoregressive transformers like ESM-IF1 and ProteinMPNN is expensive for large-scale virtual screening.

Approach

Train a GVP-based encoder plus transformer decoder to output low-rank pairwise (Potts) couplings and fields for a structure, supervised on MSAs of homologs rather than the single native sequence, so the generated lightweight model can be sampled quickly on CPU; two variants: pseudo-likelihood Potts (PW) and autoregressive (AR).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use InvMSAFold-AR instead of ESM-IF1 to generate sequencesProtein sequence generation · Inter-ClusterKL divergence: 15.8 -> 0.49Helped
Use InvMSAFold-AR instead of ESM-IF1 to generate sequencesProtein sequence generation · Intra-ClusterKL divergence: 11.9 -> 0.67Helped
Use InvMSAFold-PW instead of ESM-IF1 to generate sequencesProtein sequence generation · Inter-ClusterKL divergence: 15.8 -> 4.6Helped
Use InvMSAFold-PW instead of ESM-IF1 to generate sequencesProtein sequence generation · Intra-ClusterKL divergence: 11.9 -> 11.2No clear effect
Use InvMSAFold-AR rather than InvMSAFold-PWInvMSAFold · Inter-ClusterKL divergence: 4.6 -> 0.49Helped
Use InvMSAFold-AR rather than InvMSAFold-PWInvMSAFold · Intra-ClusterKL divergence: 11.2 -> 0.67Helped
Generate sequences using InvMSAFold-AR rather than ESM-IF1Protein sequence generation · Covariance reconstruction, inter-cluster and intra-cluster test setsPearson correlation of amino-acid covariancesHelped
Generate sequences using InvMSAFold-AR rather than InvMSAFold-PWInvMSAFold · Covariance reconstructionPearson correlation of amino-acid covariancesHelped
Generate sequences using InvMSAFold-AR rather than ESM-IF1Protein sequence generation · Sequence patterns in natural-homolog PCA spacecoverage of sequence spaceHelped
Generate sequences using InvMSAFold-PW rather than ESM-IF1Protein sequence generation · Sequence patterns in natural-homolog PCA spacecoverage of sequence spaceHelped
Generate sequences using InvMSAFold-AR or InvMSAFold-PW rather than ESM-IF1 at larger native-sequence distancesProtein sequence generation · Intra-cluster predicted structuresRMSD to original structureHelped
Use InvMSAFold-AR rather than ESM-IF1 for samplingProtein sequence generation · CPU sampling speedsampling speedHelped

Surprising findings

Limitations

Experimental setup

Datasets: CATH UniProt50 (MSAs via MMseqs2)

Benchmarks: CATH inter-cluster test set CATH intra-cluster test set MSA test set

Metrics: Pearson correlation of covariances KL divergence on PCA projections normalized Hamming distance RMSD after AlphaFold 2 refolding sampling speed predicted thermostability and solubility

Baselines: ESM-IF1 ProteinMPNN

Builds on: ESM-IF1 GVP-GNN arDCA bmDCA

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy