Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

awesome-protein-design-software

A collection of software for protein structure prediction and design
https://github.com/pansapiens/awesome-protein-design-software

Last synced: 5 days ago
JSON representation

  • Structure prediction

    • paper - [blog](https://blog.google/technology/ai/google-deepmind-isomorphic-alphafold-3-ai-model/) - [web app](https://alphafoldserver.com/)
    • ColabFold - [Colab notebooks](https://github.com/sokrypton/ColabFold#making-protein-folding-accessible-to-all-via-google-colab) - [paper](https://doi.org/10.5281/zenodo.5123296)
    • ParaFold - [paper](https://arxiv.org/abs/2111.06340)
    • OpenFold - [<img src="https://colab.research.google.com/assets/colab-badge.svg">](https://colab.research.google.com/github/aqlaboratory/openfold/blob/main/notebooks/OpenFold.ipynb) - [paper](https://www.biorxiv.org/content/10.1101/2022.11.20.517210)
    • OmegaFold - [<img src="https://colab.research.google.com/assets/colab-badge.svg">](https://colab.research.google.com/github/sokrypton/ColabFold/blob/main/beta/omegafold.ipynb) - [paper](https://www.biorxiv.org/content/10.1101/2022.07.21.500999v1)
    • FastFold - [paper](https://arxiv.org/abs/2203.00854)
    • RoseTTAFold - [<img src="https://colab.research.google.com/assets/colab-badge.svg">](https://colab.research.google.com/github/sokrypton/ColabFold/blob/main/RoseTTAFold.ipynb) - [paper](https://www.science.org/doi/10.1126/science.abj8754)
    • ManyFold - [paper](https://doi.org/10.1093/bioinformatics/btac773)
  • Design

    • InstructPLM - [paper](https://doi.org/10.1101/2024.04.17.589642)
    • ESMFold-based constraint based design via "Protein programming language" - [paper](https://www.biorxiv.org/content/10.1101/2022.12.21.521526v1.full) - [<img src="https://colab.research.google.com/assets/colab-badge.svg">](https://colab.research.google.com/github/facebookresearch/esm/blob/main/examples/protein-programming-language/tutorial.ipynb)
    • ESM-2 language model design - [paper](https://www.biorxiv.org/content/10.1101/2022.12.21.521521v1.full) - [<img src="https://colab.research.google.com/assets/colab-badge.svg">](https://colab.research.google.com/github/facebookresearch/esm/blob/main/examples/lm-design/free_generation.ipynb) | [<img src="https://colab.research.google.com/assets/colab-badge.svg">](https://colab.research.google.com/github/facebookresearch/esm/blob/main/examples/lm-design/fixed_backbone.ipynb)
    • ColabDesign
    • ProteinMPNN - [<img src="https://colab.research.google.com/assets/colab-badge.svg">](https://colab.research.google.com/github/sokrypton/ColabDesign/blob/v1.1.0/mpnn/examples/proteinmpnn_in_jax.ipynb) - [paper](https://www.biorxiv.org/content/10.1101/2022.06.03.494563v1)
    • ECNet - [paper](https://www.nature.com/articles/s41467-021-25976-8)
    • ProteinSolver - [paper](https://doi.org/10.1016/j.cels.2020.08.016) - [<img src="https://colab.research.google.com/assets/colab-badge.svg">](https://colab.research.google.com/github/ostrokach/proteinsolver/blob/master/notebooks/20_protein_demo.ipynb)
    • RFDiffusion - [paper](https://www.biorxiv.org/content/10.1101/2022.12.09.519842v1) - [<img src="https://colab.research.google.com/assets/colab-badge.svg">](https://colab.research.google.com/github/sokrypton/ColabDesign/blob/v1.1.1/rf/examples/diffusion.ipynb)
    • LM-Design - [paper](https://arxiv.org/abs/2302.01649)
    • ESM-IF1 (inverse folding) - [paper](https://doi.org/10.1101/2022.04.10.487779)
    • BindCraft - [paper](https://doi.org/10.1101/2024.09.30.615802) - [<img src="https://colab.research.google.com/assets/colab-badge.svg">](https://colab.research.google.com/github/martinpacesa/BindCraft/blob/main/notebooks/BindCraft.ipynb)
  • Sequence generation

    • ProtGPT2 - [paper](https://www.nature.com/articles/s41467-022-32007-7)
    • EvoDiff - [paper](https://www.biorxiv.org/content/10.1101/2023.09.11.556673v1)
    • PoET - [paper](https://doi.org/10.48550/arXiv.2306.06156)
    • EvoProtGrad - [paper](https://doi.org/10.1088/2632-2153/accacd)
  • Uncurated searches

  • Multimer structure prediction

    • AF2Complex - [<img src="https://colab.research.google.com/assets/colab-badge.svg">](https://colab.research.google.com/github/FreshAirTonight/af2complex/blob/main/notebook/AF2Complex_notebook.ipynb) - [paper](https://www.nature.com/articles/s41467-022-29394-2)
    • MoLPC - [<img src="https://colab.research.google.com/assets/colab-badge.svg">](https://colab.research.google.com/github/patrickbryant1/MoLPC/blob/master/MoLPC.ipynb) - [paper](https://www.nature.com/articles/s41467-022-33729-4)
    • PeSTo - [paper](https://www.nature.com/articles/s41467-023-37701-8) - [<img src="https://colab.research.google.com/assets/colab-badge.svg">](https://colab.research.google.com/github/LBM-EPFL/PeSTo/blob/main/apply_model.ipynb) - [web app](https://pesto.epfl.ch/)
    • TCRdock - [paper](https://elifesciences.org/articles/82813)
    • AlphaPulldown - [paper](https://doi.org/10.1093/bioinformatics/btac749) - [website](https://www.embl-hamburg.de/AlphaPulldown/)
    • Uni-Fold Symmetry (UF-Symmetry) - [paper](https://doi.org/10.1101/2022.08.30.505833)
    • Boltz-1
  • Peptide and ligand binding

  • General protein language models

  • Other lists