EvoDiff

EvoDiff

Preprint

Summary card

ПолеЗначение
Год / version2023/2024 / NR
Last verified2026-08-13
Что генерируетAmino-acid sequence
ФорматыProtein sequences, including IDRs
De novo или optimizationDe novo or masked local redesign
DOI10.1101/2023.09.11.556673
Paperhttps://doi.org/10.1101/2023.09.11.556673
GitHub / repohttps://github.com/microsoft/evodiff
Service / docsNR
ЛицензияMIT
Доступность / commercial-useCode + weights

Задача и generated object

Used in these tasks: Генерация белковых sequences, Motif scaffolding

Part of these workflows: Sequence-first de novo generation

ПолеЗначение
Required inputNone, partial sequence/motif, or MSA
ConditioningSequence motif masks; MSA context; supports disordered regions
FixedNR
EditableNR
GeneratedAmino-acid sequence
Single mutationsYes via masks
Combinatorial mutationsYes
Multi-objectiveNo explicit objective optimizer

Architecture and operating principle

Author-reported (matrix)
ПолеЗначение
Base architectureNR
Model type1 Sequence generator
RepresentationNR
Generation unitAmino-acid sequence
ConditioningSequence motif masks; MSA context; supports disordered regions
OutputAmino-acid sequence
SamplingNR
Internal scorerNo task-specific internal ranker
Structure generationNo

Input representation

NR

ПолеЗначение
Node featuresNR
Edge / pair featuresNR

Encoder и decoder

NR

ПолеЗначение
EncoderNR
DecoderNR

Latent or generative state

NR

Conditioning mechanism

Sequence motif masks; MSA context; supports disordered regions

Generation mechanism

Discrete diffusion over amino-acid tokens; OA-DM / D3PM variants

Sampling: NR

Training objectives

NR

Losses: NR

Mathematical details: NR

Integrated evaluation

No task-specific internal ranker

Architectural limitations

Uses these architecture components: Sequence diffusion, Masked-token infilling

Generator versus evaluation

ComponentRoleArchitecture classIntegrated or externalRequired or optionalInfluences generation or post hocRuntime included or excluded
Discrete sequence diffusionprimary_generatorDiscrete diffusion over amino-acid tokens; OA-DM / D3PM variantsintegratedrequiredgenerationincluded
No task-specific internal rankerintegrated_scorerNRintegratedoptionalpost_hocunknown
Structure prediction and assay-specific validationmandatory_external_dependencyNRexternalrequiredpost_hocexcluded
Experimental binding/function assaysexperimental_validationNRexternalrequiredpost_hocexcluded

Training data и biases

ПолеЗначение
Training dataNR
PreprocessingNR
Negative examplesNR
Fine-tuningNR
Label requirementsNR
Training hardwareNR
Training timeNR

Inference hardware и runtime

ПолеЗначение
Candidate countNR
Batch sizeNR
Generation stepsNR
RecyclesNR
SizeNR
Reported runtimeNR
Runtime boundaryNR
CPUNR
GPUNR
VRAMNR
RAMNR
DiskNR
DatabasesNR

Experimental evidence

ПолеЗначение
Evidence class1–2 in silico / retrospective
RetrospectiveNo prospective wet-lab validation in primary work
Prospective bindingNR
Prospective functionNR
DevelopabilityNR
Tested design countNo prospective wet-lab validation in primary work
Success criterionComputational sequence, structural-plausibility and motif-scaffolding evaluation
Independent validationNR
SummaryComputational sequence, structural-plausibility and motif-scaffolding evaluation

Limitations and failure modes

Deployment: Research-only

Reproducibility, license, commercial use

ПолеЗначение
Repohttps://github.com/microsoft/evodiff
LicenseMIT
Commercial-use statusCode + weights

Alternative tools: NR

Complementary: NR

Related: NR

Not directly comparable with

AntiFold, ESM-IF1, FrameDiff, LigandMPNN, ProteinMPNN, RFdiffusion, RFdiffusion All-Atom (RFdiffusionAA)
Сравнение допустимо только внутри совместимых категорий. Runtime и quality AntiFold vs RFantibody нельзя читать как одну шкалу: разные starting points и generated objects.

Depends on these external modules

NR

NR

Primary paper и полный список источников

Protein generation with evolutionary diffusion: sequence is all you need

Source matrix: landscape xlsx, last verified 2026-08-13.

Детальный source-grounded разбор

sources identified Последняя сверка источников: 2026-08-27. Ниже — каркас обязательных разделов, заполненный из канонического YAML инструмента. Это не замена чтения primary paper / SI / model files. Поля без первоисточника помечены NR или MATRIX.

1. Что именно делает инструмент

[MATRIX]Вход: None, partial sequence/motif, or MSA

[MATRIX]Generated object: Amino-acid sequence

[MATRIX]Фиксируется: NR. Изменяется: NR.

[MATRIX]De novo или parent-based: De novo or masked local redesign.

2. Архитектура в одном абзаце

[MATRIX]Discrete diffusion over amino-acid tokens; OA-DM / D3PM variants

4. Математическая модель

NRТочные уравнения, losses и sampling solver будут внесены после чтения paper/code. Не подставляйте родовой UCB/transformer/diffusion, если он не подтверждён для этого инструмента.

Поля NR: conditional probability, update equations, sampling algorithm

5. Физическое устройство состояния

[MATRIX]Seed generated state / output: Amino-acid sequence. Structure generation: No.

6. Физико-химическая интерпретация

[INTERPRETATION]Координаты, frames, PLM embeddings или residue tokens не являются расчётом ΔG, электростатики или растворителя, пока это не сделано внешней energy function. Likelihood / pLDDT / docking score ≠ экспериментальный binding.

7. Training

[MATRIX]Данные: NR. Fine-tuning: NR. Negative examples: NR.

8. Inference

[MATRIX]Sampling: NR. Generation steps: NR. Runtime boundary: NR.

10. Почему, по мнению авторов, метод эффективен

[MATRIX]Author-reported summary (матрица): Computational sequence, structural-plausibility and motif-scaffolding evaluation

NRCausal support не классифицирован, пока не прочитаны ablation и experimental sections.

12. Ablation analysis

NRAblation в этом выпуске не разобрана.

13. What the model does not represent

14. Evidence and limitations

[MATRIX]Evidence class (матрица): 1–2 in silico / retrospective. Prospective binding: NR. Function: NR. Developability: NR.

15. Reproducibility

NRРепозиторий: https://github.com/microsoft/evodiff. Лицензия: MIT. Commit: NR, пока страница не имеет отдельного analysis YAML.

Модульная схема

МодульКласс моделиВходВыходОбучается или frozenGenerator или evaluator
Discrete sequence diffusionDiscrete diffusion over amino-acid tokens; OA-DM / D3PM variantsNRNRNRprimary_generator
No task-specific internal rankerNRNRNRNRintegrated_scorer
Structure prediction and assay-specific validationNRNRNRNRmandatory_external_dependency
Experimental binding/function assaysNRNRNRNRexperimental_validation

Generator versus evaluator

КомпонентРольIntegrated или externalRequired или optionalВлияет на generation или только ранжирует после
Discrete sequence diffusionprimary_generatorintegratedrequiredgeneration
No task-specific internal rankerintegrated_scorerintegratedoptionalpost_hoc
Structure prediction and assay-specific validationmandatory_external_dependencyexternalrequiredpost_hoc
Experimental binding/function assaysexperimental_validationexternalrequiredpost_hoc

Claim–evidence matrix

УтверждениеПредполагаемый механизмТип evidenceДатасет / экспериментComparatorМетрика / результатИсточникОговорка
Computational sequence, structural-plausibility and motif-scaffolding evaluationDiscrete diffusion over amino-acid tokens; OA-DM / D3PM variants2. retrospective benchmarkNo prospective wet-lab validation in primary workNRComputational sequence, structural-plausibility and motif-scaffolding evaluation[MATRIX] landscape matrix 2026-08-13Не читать как полный разбор primary paper.