Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement initial guess feature #592

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Conversation

Poko18
Copy link

@Poko18 Poko18 commented Mar 18, 2024

Hi,

This pull request implements the --initial-guess feature, inspired by the functionality available in ColabDesign.

Related issue:

Description:

  • It enables the handling of protein structure inputs (.pdb and .cif) - using alphafold parser

  • The introduction of the --initial-guess flag allows for the utilization of protein structure atom positions as input. This can be achieved either through the primary input or by specifying the structure input after the --initial-guess flag.

  • Minor adjustments to the Alphafold code have been made to accommodate this new feature:

  • Handle initial guess (ColabFold) steineggerlab/alphafold#8

@Poko18
Copy link
Author

Poko18 commented Jul 15, 2024

This update enables the handling of protein structure inputs (.pdb and .cif) using the AlphaFold parser.

  • You can now use ColabFold with .pdb or .cif input
  • You can use the --initial-guess flag in the following ways:
    • Provide a sequence from a .pdb or .cif file and add the flag to use coordinates for the initial guess:
      colabfold_batch test.pdb out/ --initial-guess
    • Add a .fasta file as input, utilizing the RFdiffusion polyglycine backbone as the initial guess:
      colabfold_batch test.fasta out/ --initial-guess backbone.pdb

Without and with initial guess

@ajasja
Copy link

ajasja commented Aug 28, 2024

@sokrypton a friendly bump :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants