Skip to content

A list of manuscripts/tools using diffusion on biological enttieis

License

Notifications You must be signed in to change notification settings

biolists/biodiffusion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 

Repository files navigation

📖 Table of contents

💡 Notes

  • The following lists are curated by humans, as such may be incomplete
  • We do not wish to advertize one tool over any other, but simply list the tools we are aware of in a random order
  • Any suggestions for improvements and additions are welcome as issues or pull requests
  • Projects we identify as discontinued are marked with 💀 and in a section at the end
  • If you wish to include this list in a publication do so by using the link "https://github.com/biolists/biodiffusion"

⚡️ Brought to you by:


Structure Design

Methods that from noise sample protein structures, e.g. backbones.

  • RFDiffusion
    • Backbone diffusion
  • Chroma
    • Backbone diffusion
  • FoldingDiff
    • Torsion angle diffusion
  • FrameDiff
    • Backbone diffusion
  • Genie
    • Backbone diffusion
  • Anand/Achim
    • Backbone or rotamer diffusion
  • ProteinSGM
    • diffusion on Ca, rotamer, and other measures

Sequence Design

Methods that from noise sample sequences, e.g. residue unmasking.

  • NOS
    • Masked residue inpaining
  • EvoDiff
    • Masked residue inpaining, conditioned on MSA or single sequence
  • ProteinGenerator
    • Sequence space diffusion
  • GraDe-IF
    • Inverse protein folding: from structure to sequence
  • Anand/Achim
    • Masked residue inpaining
  • ProteinDT
    • Conditional (from pLM & text) protein sequence generation
  • Frey/Prescient
    • MCMC single step denoising sequence
  • PepPrCLIP
    • Forward noising ESM2 representations, CLIP based sequence reconstrubction for peptide sequences

Structure Reconstruction

Methods that, given an input in modality X, impute a structure output, e.g. from image domain to PDB structure.

  • CryoDRGN
    • CryoEM structure reconstruction

Sequence Reconstruction

Methods that, given an input in modality X, impute a sequence output, e.g. from frequency domain to sequence.

  • InstaNovo
    • Given proteomics readout, reconstruct peptide sequence

Binding prediction

Methods that operate on two molecules and predict an aspect of bidning, e.g. pose

  • DiffDock
    • Small molecule binding pose
  • DiffDock-PP
    • Protein-protein binding pose
  • NeuralPLexer
    • Small molecule binding
  • DynamicBind
    • Find binding pockets on protein surfaces
    • ⚠️ no code available @ GitHub repo

Binding generation

Methods that generate some entity (e.g. small mol) linking or binding an input entity/entities (e.g. linker generation)

  • DiffLinker
    • Linker generation
  • DiffSBDD
    • Small molecule generation given pocket
  • DiffAB
    • Design antibody given antigen structure
  • DiffBP
    • Small molecule generation given pocket

Molecule generation

Methods that generate some entity (e.g. small mol) unconditionally or conditionally to target specific molecular properties (e.g. 3D molecule generation)

  • EDM
  • Diffusion Prior Bridges
  • LDM
  • GCDM

Discontinued

  • ProtDiff_SMCDiff
    • C-alpha backbone diffusion
    • According to GitHub, superseeded by FrameDiff and RFdiffusion

About

A list of manuscripts/tools using diffusion on biological enttieis

Resources

License

Stars

Watchers

Forks