You can create a new AlphaFold model using cloud computing and a simple web interface available from the Phenix GUI.
You will need the 1-letter sequence of your protein (that's all).
To access the site, you can use the "AlphaFold2 in CoLab" button in the Phenix GUI.
Then you paste your sequence into the form and type in a job name. You enter that information by hitting the Run button (a circle with a right-arrow in it) next to the form.
Then you load up AlphaFold by hitting the next Run button, and finally you run AlphaFold by hitting the third Run button. That's it. The loading of AlphaFold can take a couple minutes and usually running it takes 10-15 minutes for a moderately-sized protein (350 residues or so).
Your AlphaFold model is downloaded automatically along with some informational files as a zip file.
This version of AlphaFold allows you to use templates from the PDB are similar in sequence to your sequence and include them in the prediction. This is in addition to finding all the sequence homologues as part of the core prediction method in AlphaFold.
You can run multiple sequences sequentially with this AlphaFold notebook. You supply a file that has one job name and one sequence on each line. These are then used as input to AlphaFold, one at a time. You get back one zip file for each sequence you submit.
You can also run multiple sequences by simply entering another sequence and job name after you hit the Run button to load your first sequence and job name. You can do this as many times as you want.
You can run AlphaFold with a template that you supply if you want. You can do this with the Phenix Colab notebook that you access through the Phenix GUI.
The purpose of running AlphaFold with a template is to improve a model that you already have by using it as a template in an AlphaFold prediction. This allows you to iterate the process of AlphaFold prediction and model rebuilding and can further improve a model beyond what you can achieve with a single cycle.
Google Colab is a really nice system for sharing and running software. Anyone with a Google login can run, share and create notebooks on Colab.
Colab notebooks have one or more 'cells' that do something and set up for the next cell. You can run an individual cell with a Run button next to the cell. You can run all the cells in order with a pull-down menu item called "Run all" under the heading "Runtime" if you want as well (you can run this notebook in that way too, just put in your sequence and job name and hit "Run all".)
Notebooks can have inputs like numbers or sequences or places to upload files. The inputs can be available at the beginning or may appear during execution.
If something goes wrong, you can (sometimes) fix an input and re-run the cell where the problem occurred, or all cells starting there.
You do have to pay a little attention to exactly what notebook you are running. As notebooks can be easily changed and shared, there can be many versions of a notebook (as for AlphaFold).
If something goes wrong with the run, you can just load the site over again and start from the beginning.
The Colab notebook can crash or time out at any time...that means if you are running multiple predictions you could lose a lot of work. You can mitigate this problem by manually downloading results as the appear (using the folder icon on the left side of the notebook, selecting a .zip file to show a download menu, and downloading the file).
See the notes at the bottom of the Colab notebook for more hints
The Google DeepMind software AlphaFold2 can be run with a Google login on Google's cloud computing software with Google's Colab notebook service. The AlphaFold team created an AlphaFold Colab notebook and the ColabFold team created a simpler version called ColabFold: AlphaFold2 w/ MMseqs2 .
The notebook for Phenix is a further simplified version of the ColabFold notebook suitable for use with Phenix.
Google DeepMind has made the code for AlphaFold2 open source and available to anyone. As of 1/2022 the AlphaFold2 database of parameters (required for use of AlphaFold2) is also licenced for use by anyone. That means anyone can use this notebook for non-commercial or commercial purposes.
If you use a model from the AlphaFold CoLab notebook you should be sure to cite the following two publications:
The AlphaFold2 paper:
The ColabFold notebook on which the Phenix AlphaFold notebook is based: