LigandMPNN vs ProteinMPNN
LigandMPNN: Protein sequence design that explicitly models small molecules, nucleotides and metals, and also outputs side-chain conformations. ProteinMPNN: Deep-learning inverse folding: designs sequences for given backbones.
Facts below come from each project's own website, repository and paper. We don't publish benchmark claims here; see the papers for evaluations. Shared tags: inverse-folding, design.
| Field | LigandMPNN | ProteinMPNN |
|---|---|---|
| Task | Sequence design (inverse folding) with ligand, nucleotide and metal context; side-chain packing | Inverse folding (sequence design) |
| Modalities | Protein with small molecules, nucleotides, metals | Protein, single or multiple chains |
| MSA required | — | — |
| Open weights | Yes (MIT) | Yes (in repo) |
| GPU need | — | — |
| License | MIT (code and model parameters MIT per README) | MIT |
| Pricing | Open source | Open source |
| Released | 2023-12-23 | 2022-06-04 |
| Paper | Link | Link |
| GitHub | GitHub | GitHub |
| GitHub stars | 645 | 1,878 |
| Interface | Package | Package |
License and commercial use
| Field | LigandMPNN | ProteinMPNN |
|---|---|---|
| Code license | MIT | MIT |
| Weights license | code and model parameters MIT per README | — |
| Commercial use | Permissive (commercial OK) | Permissive (commercial OK) |
| Answer | Yes. The recorded license is permissive, so closed-source commercial use is allowed if you keep the notices. Details | Yes. The recorded license is permissive, so closed-source commercial use is allowed if you keep the notices. Details |
Add more Protein structure & design tools to this comparison →
More Protein structure & design comparisons
- AlphaFold Server (AlphaFold 3) vs Boltz
- RFdiffusion vs BindCraft
- Chai-1 vs Boltz
- AlphaFold Server (AlphaFold 3) vs Chai-1
- Protenix vs Boltz
- OpenFold3 vs Boltz
- AlphaFold 2 vs OpenFold
- AlphaFold 2 vs ColabFold
- AlphaFold 2 vs RoseTTAFold
- ESM-2 / ESMFold vs ProtTrans
- ESM3 / EvolutionaryScale vs ESM-2 / ESMFold
- SaProt vs ESM-2 / ESMFold
- RFdiffusion vs RFdiffusion2
- RFdiffusion2 vs RFdiffusion3
- AbLang-2 vs AntiBERTy
- All comparisons