Opened 12 months ago

Closed 12 months ago

Last modified 12 months ago

#16218 closed defect (worksforme)

ERROR IN PROTEIN-PROTEIN STRUCTURE PREDICTION USING ALPHA-FOLD

Reported by: daniel.sussman@… Owned by: Tom Goddard
Priority: moderate Milestone:
Component: Structure Prediction Version:
Keywords: Cc:
Blocked By: Blocking:
Notify when closed: Platform: all
Project: ChimeraX

Description

Dear Sirs,
When running ALPHA-FOLD for a protein-protein structure prediction in ChimeraX, I got the following error message (see enclosed pdf). I would very much appreciate if you could tell me the error source and a possible solution.

I'am also enclosing the fasta file which I used in this run.
Thanks in advance,
Daniel K. Sussman-Villaverde

Attachments (3)

complex_7soc_wt_s309.txt (462 bytes ) - added by Eric Pettersen 12 months ago.
errormessage.pdf (172.2 KB ) - added by Eric Pettersen 12 months ago.
install_log.txt (32.0 KB ) - added by Tom Goddard 12 months ago.
Install log from my test run that shows OpenMM installs without errors.

Download all attachments as: .zip

Change History (7)

by Eric Pettersen, 12 months ago

Attachment: complex_7soc_wt_s309.txt added

by Eric Pettersen, 12 months ago

Attachment: errormessage.pdf added

comment:1 by Tom Goddard, 12 months ago

Resolution: worksforme
Status: assignedclosed

The error was probably a temporary problem with connecting to the conda repository to get OpenMM or maybe a temporary networking problem with Google Colab. I just ran the prediction with your sequences from ChimeraX 1.8 and it worked fine, took about 20 minutes.

In the future be sure to copy and paste the exact error message when reporting the problem. Without the exact error there is almost nothing we can do to diagnose the problem. Also use ChimeraX menu entry Help / Report a Bug so we know what operating system and version of ChimeraX you are using.

comment:2 by daniel.sussman@…, 12 months ago

Dear Dr. Goddard,
We tried several times to run this calculation, not just once.
It run well when we did not ask for an energy optimization.
What could make the difference?
Thanks again,
Daniel K. Sussman
________________________________
De: ChimeraX <ChimeraX-bugs-admin@cgl.ucsf.edu>
Enviado: mércores, 30 de outubro de 2024 19:16
Para: Sussman Villaverde Daniel <daniel.sussman@rai.usc.es>; goddard@cgl.ucsf.edu <goddard@cgl.ucsf.edu>
Asunto: Re: [ChimeraX] #16218: ERROR IN PROTEIN-PROTEIN STRUCTURE PREDICTION USING ALPHA-FOLD

#16218: ERROR IN PROTEIN-PROTEIN STRUCTURE PREDICTION USING ALPHA-FOLD
-------------------------------------------+-------------------------
          Reporter:  daniel.sussman@…      |      Owner:  Tom Goddard
              Type:  defect                |     Status:  closed
          Priority:  moderate              |  Milestone:
         Component:  Structure Prediction  |    Version:
        Resolution:  worksforme            |   Keywords:
        Blocked By:                        |   Blocking:
Notify when closed:                        |   Platform:  all
           Project:  ChimeraX              |
-------------------------------------------+-------------------------
Changes (by Tom Goddard):

 * resolution:   => worksforme
 * status:  assigned => closed

Comment:

 The error was probably a temporary problem with connecting to the conda
 repository to get OpenMM or maybe a temporary networking problem with
 Google Colab.  I just ran the prediction with your sequences from ChimeraX
 1.8 and it worked fine, took about 20 minutes.

 In the future be sure to copy and paste the exact error message when
 reporting the problem.  Without the exact error there is almost nothing we
 can do to diagnose the problem.  Also use ChimeraX menu entry Help /
 Report a Bug so we know what operating system and version of ChimeraX you
 are using.
--
Ticket URL: <https://www.rbvi.ucsf.edu/trac/ChimeraX/ticket/16218#comment:1>
ChimeraX <https://www.rbvi.ucsf.edu/chimerax/>
ChimeraX Issue Tracker

comment:3 by Tom Goddard, 12 months ago

Ah, I was not thinking. ChimeraX does not do energy minimization by default when running AlphaFold predictions, and the test I ran did not enable it. Only energy minimization uses OpenMM. So let me try again the run with energy minimization.

The reason ChimeraX does not do energy minimization with AlphaFold predictions by default is that it is both unreliable (often OpenMM dies during the minimization making the prediction fail saying it could not converge after 100 steps due to clashes in the AlphaFold model), and also it has little effect at improving the models.

comment:4 by Tom Goddard, 12 months ago

I just ran AlphaFold prediction on your trimer with energy minimization in ChimeraX 1.8 and OpenMM installed correctly. I've attached the install_log.txt file. As I mentioned before there is no way to help you if you don't provide the actual error. You can download the install_log.txt by clicking on the folder icon on the left edge of the AlphaFold Run panel and clicking the "..." when you hover over the install_log.txt and selecting Download. It will go into your ~/Downloads/ChimeraX/prediction_N folder. Then you can mail it in reply to this bug report email to attach it.

My run with energy minimization (on Nvidia T4) took a very long time to do the energy minimization, about an extra hour to do the minimization beyond the 20 minutes for the install and prediction. So it made the run take 4 times longer, and it just moved some side chains from clashing by doing the minimization. So I don't think it makes sense do the energy minimization -- it is poorly implemented by AlphaFold and OpenMM.

by Tom Goddard, 12 months ago

Attachment: install_log.txt added

Install log from my test run that shows OpenMM installs without errors.

Note: See TracTickets for help on using tickets.