#3300 closed defect (fixed)
ISOLDE and reporting error
| Reported by: | Owned by: | Tristan Croll | |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | Third Party | Version: | |
| Keywords: | Cc: | ||
| Blocked By: | Blocking: | ||
| Notify when closed: | Platform: | all | |
| Project: | ChimeraX |
Description
Good day,
I am trying to run a simulation on ISOLDE and I get a error
''Exception: Multiple matching templates found for residue 344 (HOH): OHE, GLYCAM_ROH.
File "C:\Program Files\ChimeraX\bin\lib\site-packages\simtk\openmm\app\forcefield.py", line 893, in _getResidueTemplateMatches
raise Exception('Multiple matching templates found for residue %d (%s): %s.' % (res.index+1, res.name, ', '.join(match[0].name for match in allMatches)))''
A new window opens prompting me to report the bug but I get an error message that there was an error submitting and I should send an email to this address.
Please note that there is no residue 344 or a water with that number in my model and I am able to run simulations when the map is a .mrc file, but I get this error with .mtz files.
Lenye Dlamini
Disclaimer - University of Cape Town This email is subject to UCT policies and email disclaimer published on our website at http://www.uct.ac.za/main/email-disclaimer or obtainable from +27 21 650 9111. If this email is not related to the business of UCT, it is sent by the sender in an individual capacity. Please report security incidents or abuse via https://csirt.uct.ac.za/page/report-an-incident.php.
Change History (4)
comment:1 by , 5 years ago
| Platform: | → all |
|---|---|
| Project: | → ChimeraX |
comment:2 by , 5 years ago
| Component: | Unassigned → Third Party |
|---|---|
| Owner: | set to |
| Status: | new → assigned |
comment:3 by , 5 years ago
| Resolution: | → fixed |
|---|---|
| Status: | assigned → closed |
The new ISOLDE builds (once released) will give more helpful error messages for cases like this.
follow-up: 4 comment:4 by , 5 years ago
Hello,
Thank you.
Problem fixed.
Lenye
________________________________
From: ChimeraX <ChimeraX-bugs-admin@cgl.ucsf.edu>
Sent: Monday, May 25, 2020 5:57 PM
Cc: Lenye Dlamini <DLMLEN001@myuct.ac.za>; tic20@cam.ac.uk <tic20@cam.ac.uk>
Subject: Re: [ChimeraX] #3300: ISOLDE and reporting error
CAUTION: This email originated outside the UCT network. Do not click any links or open attachments unless you know and trust the source.
#3300: ISOLDE and reporting error
----------------------------------+---------------------------
Reporter: DLMLEN001@… | Owner: Tristan Croll
Type: defect | Status: closed
Priority: normal | Milestone:
Component: Third Party | Version:
Resolution: fixed | Keywords:
Blocked By: | Blocking:
Notify when closed: | Platform: all
Project: ChimeraX |
----------------------------------+---------------------------
Changes (by Tristan Croll):
* status: assigned => closed
* resolution: => fixed
Comment:
The new ISOLDE builds (once released) will give more helpful error
messages for cases like this.
--
Ticket URL: <https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fplato.cgl.ucsf.edu%2Ftrac%2FChimeraX%2Fticket%2F3300%23comment%3A3&data=02%7C01%7CDLMLEN001%40myuct.ac.za%7C64446fbb11d6453ec17a08d800c46e44%7C92454335564e4ccfb0b024445b8c03f7%7C0%7C0%7C637260190955829640&sdata=HLULjM5Q0LqoQqsvF94%2B%2BVU6%2Bv5I8AE66D7x4urVfw8%3D&reserved=0>
ChimeraX <https://eur01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.rbvi.ucsf.edu%2Fchimerax%2F&data=02%7C01%7CDLMLEN001%40myuct.ac.za%7C64446fbb11d6453ec17a08d800c46e44%7C92454335564e4ccfb0b024445b8c03f7%7C0%7C0%7C637260190955829640&sdata=AGPkfSRYM0gCTGY86JR6%2BpHznF27DyBVkgVvq80fwgc%3D&reserved=0>
ChimeraX Issue Tracker
Disclaimer - University of Cape Town This email is subject to UCT policies and email disclaimer published on our website at http://www.uct.ac.za/main/email-disclaimer or obtainable from +27 21 650 9111. If this email is not related to the business of UCT, it is sent by the sender in an individual capacity. Please report security incidents or abuse via https://csirt.uct.ac.za/page/report-an-incident.php.
Note:
See TracTickets
for help on using tickets.
Hi Lenye,
Sorry about the unedifying error message (it's a traceback from the underlying OpenMM library, and the number reported is the index of the offending residue in the simulation rather than its RESID). The cause is that a water is missing a hydrogen, and OpenMM doesn't know what to do with it. The most common cause of this is that you have a water in a tightly constrained environment near a metal, causing
AddHto skip adding the second hydrogen. Try runningaddh metaldist 1to see if that helps. If it still fails, try copy/pasting the following script into the shell (Tools/General/Shell):m = session.isolde.selected_model waters = m.residues[m.residues.names=='HOH'] for w in waters: if len(w.atoms) != 3: print('{}{} has the wrong number of atoms'.format(w.chain_id, w.number))That'll pinpoint the offender(s) for you. To delete a water, use
del #{model}/{chain}/{number}in the command line (you can also select the residue and then dodel sel- but I'd caution against that to avoid accidentally deleting something you don't want to lose).}}}