GithubHelp home page GithubHelp logo

folding_tools's Introduction

๐Ÿ“– Table of contents

๐Ÿ’ก Notes

  • The following lists are curated by humans, as such may be incomplete
  • We only include software targeting the folding problem combining learnings from AlphaFold 2 and protein language models. You may find other ML on protein tools at Kevin's incredible ML for proteins list.
  • We do not wish to advertize one tool over any other, but simply list the tools we are aware of in either random or alphabetical 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

โšก๏ธ Brought to you by:


Predictors

[in alphabetical order]

  • MSA-based (uses Multiple Sequence Alignments (MSAs) as input)

    • AlphaFold2
      • The original AlphaFold 2 method
      • Features: monomer, multimer
      • Other: Colab Notebook
    • ColabFold
      • Faster AF2 compiling and MSA generations
      • Features: monomer, multimer
      • Other: localcolabfold
    • FastFold
      • Runtime improvements to OpenFold (see below)
      • Features: monomer
    • HelixFold
      • Reimplementation of AF2 in PaddlePaddle
      • Features: monomer
    • MEGA-Fold
      • Reimplementation of AF2 in MindSpore; provides training code, training dataset and new model params.
      • Features: monomer
    • OpenFold
      • Reimplementation of AF2 in PyTorch; provides training code, training dataset and new model params.
      • Features: monomer
      • Other: Colab Notebook
    • RoseTTAFold
      • Reproduced AF2 in PyTorch before details of AF2 were available; new model parameters.
      • Features: monomer
      • Other: Unofficial Colab Notebook
    • Uni-Fold
      • Reimplementation of AF2 in PyTorch; provides training code and new (monomer/multimer) model parameters.
      • Features: monomer, multimer
      • Resources: Colab Notebook
    • Uni-Fold-jax
      • Implementation of AF2's training code.
  • pLM-based (using embeddings from protein Language Models (pLMs) as input)

  • Other

    • EquiFold
      • Diffusion model to predict protein structures (specifically antibodies)
      • Features: monomer

Tools and Extensions

  • gget (AF2)
  • alphafold_finetune
  • AlphaPulldown
    • protein-protein interaction screens using AlphaFold-Multimer
  • ColabDesign
    • Backprop through AlphaFold for protein design
  • AF2Rank
    • Rank Decoy Structures/Sequences using AlphaFold
    • Resource: Colab Notebook
  • protein_structure_module_of_AF2
    • IPA implementation in pytorch

Databases of predictions

Datasets for training


Webservers


Discontinued

folding_tools's People

Contributors

agitter avatar avilella avatar duerrsimon avatar gelnesr avatar ieremie avatar lfelipesv avatar rcrehuet avatar sacdallago avatar sokrypton avatar

folding_tools's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.