Opened 6 years ago
Closed 6 years ago
#2025 closed defect (fixed)
"Particle coordinate is NaN" error in ISOLDE 1.0b2
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
The following bug report has been submitted: Platform: Darwin-17.7.0-x86_64-i386-64bit ChimeraX Version: 0.8 (2018-12-17) Description Running simulation in ISOLDE. Particle coordinate is nan error that stops simulation. (Describe the actions that caused this problem to occur here) Log: Startup Messages --- note | Traceback (most recent call last): File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site- packages/chimerax/core/toolshed/__init__.py", line 338, in __init__ self.init_available_from_cache(logger) File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site- packages/chimerax/core/toolshed/__init__.py", line 445, in init_available_from_cache abc.load_from_cache() File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site- packages/chimerax/core/toolshed/available.py", line 61, in load_from_cache b = _build_bundle(d) File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site- packages/chimerax/core/toolshed/available.py", line 242, in _build_bundle keywords = _extract_extra_keywords(keywords) File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site- packages/chimerax/core/toolshed/installed.py", line 270, in _extract_extra_keywords all_kwds = [k.strip() for k in kwds.split(',')] AttributeError: 'list' object has no attribute 'split' UCSF ChimeraX version: 0.8 (2018-12-17) How to cite UCSF ChimeraX > toolshed show ISOLDE before.pdb title: Crystal structure of etub from clostridium kluyveri [more info...] Chain information for before.pdb #1 --- Chain | Description A | predicted microcompartment protein before.pdb title: Crystal structure of etub from clostridium kluyveri [more info...] Chain information for before.pdb --- Chain | Description 1.3/A | predicted microcompartment protein > toolshed show "File History" > toolshed show "Side View" > help help:user/tools/modelpanel.html Exception ignored in: <bound method Texture.__del__ of <chimerax.core.graphics.opengl.Texture object at 0x13792a240>> Traceback (most recent call last): File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site- packages/chimerax/core/graphics/opengl.py", line 2509, in __del__ raise RuntimeError('OpenGL texture was not deleted before core.graphics.Texture destroyed') RuntimeError: OpenGL texture was not deleted before core.graphics.Texture destroyed Exception ignored in: <bound method Framebuffer.__del__ of <chimerax.core.graphics.opengl.Framebuffer object at 0x137923940>> Traceback (most recent call last): File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site- packages/chimerax/core/graphics/opengl.py", line 1743, in __del__ % self.name) RuntimeError: OpenGL framebuffer mask was not deleted before core.graphics.Framebuffer destroyed > close session > open /Users/dkreitler/Xray/Projects/NpsA/NpsA_32/phenix/Refine_30/NpsA_32_refine_30_ISOLDE.pdb Chain information for NpsA_32_refine_30_ISOLDE.pdb #1 --- Chain | Description A | No description available > open NpsA_32_refine_30_ISOLDE.mtz File not found: NpsA_32_refine_30_ISOLDE.mtz > open NpsA_32_refine_30_ISOLDE.mtz structureModel #1 File not found: NpsA_32_refine_30_ISOLDE.mtz > open ~/Xray/Projects/NpsA/NpsA_32/phenix/Refine_30/NpsA_32_refine_30_2mFo- DFc.ccp4 structureModel #1 Opened NpsA_32_refine_30_2mFo-DFc.ccp4, grid size 80,87,114, pixel 0.934,0.915,0.921, shown at level 3.2, step 1, values float32 > toolshed show ISOLDE Chain information for NpsA_32_refine_30_ISOLDE.pdb --- Chain | Description 1.3/A | No description available > hide selAtoms ribbons > open ~/Xray/Projects/NpsA/NpsA_32/phenix/Refine_30/NpsA_32_refine_30_2mFo- DFc.ccp4 structureModel #1 Opened NpsA_32_refine_30_2mFo-DFc.ccp4, grid size 80,87,114, pixel 0.934,0.915,0.921, shown at level 3.2, step 1, values float32 Bad residue number: match Doing nothing > addh hbond true No usable SEQRES records for NpsA_32_refine_30_ISOLDE.pdb (#1.3) chain A; guessing termini instead Chain-initial residues that are actual N termini: /A GLN 9 Chain-initial residues that are not actual N termini: Chain-final residues that are actual C termini: Chain-final residues that are not actual C termini: /A ALA 504 402 hydrogen bonds /A ALA 504 is not terminus, removing H atom from 'C' 3830 hydrogens added > hide H > hide #!2.1 models > close #2 > close #1.3 > close #1.2 > close #1.1.1.1 > close #1 > open 2bbv Summary of feedback from opening 2bbv fetched from pdb --- notes | Fetching compressed mmCIF 2bbv from http://files.rcsb.org/download/2bbv.cif Fetching CCD U from http://ligand-expo.rcsb.org/reports/U/U/U.cif Fetching CCD C from http://ligand-expo.rcsb.org/reports/C/C/C.cif Fetching CCD A from http://ligand-expo.rcsb.org/reports/A/A/A.cif Fetching CCD LEU from http://ligand-expo.rcsb.org/reports/L/LEU/LEU.cif Fetching CCD THR from http://ligand-expo.rcsb.org/reports/T/THR/THR.cif Fetching CCD ARG from http://ligand-expo.rcsb.org/reports/A/ARG/ARG.cif Fetching CCD SER from http://ligand-expo.rcsb.org/reports/S/SER/SER.cif Fetching CCD GLN from http://ligand-expo.rcsb.org/reports/G/GLN/GLN.cif Fetching CCD PRO from http://ligand-expo.rcsb.org/reports/P/PRO/PRO.cif Fetching CCD GLY from http://ligand-expo.rcsb.org/reports/G/GLY/GLY.cif Fetching CCD ALA from http://ligand-expo.rcsb.org/reports/A/ALA/ALA.cif Fetching CCD PHE from http://ligand-expo.rcsb.org/reports/P/PHE/PHE.cif Fetching CCD LYS from http://ligand-expo.rcsb.org/reports/L/LYS/LYS.cif Fetching CCD CYS from http://ligand-expo.rcsb.org/reports/C/CYS/CYS.cif Fetching CCD ASP from http://ligand-expo.rcsb.org/reports/A/ASP/ASP.cif Fetching CCD ASN from http://ligand-expo.rcsb.org/reports/A/ASN/ASN.cif Fetching CCD ILE from http://ligand-expo.rcsb.org/reports/I/ILE/ILE.cif Fetching CCD GLU from http://ligand-expo.rcsb.org/reports/G/GLU/GLU.cif Fetching CCD VAL from http://ligand-expo.rcsb.org/reports/V/VAL/VAL.cif Fetching CCD TYR from http://ligand-expo.rcsb.org/reports/T/TYR/TYR.cif Fetching CCD TRP from http://ligand-expo.rcsb.org/reports/T/TRP/TRP.cif Fetching CCD MET from http://ligand-expo.rcsb.org/reports/M/MET/MET.cif Fetching CCD HIS from http://ligand-expo.rcsb.org/reports/H/HIS/HIS.cif Fetching CCD CA from http://ligand-expo.rcsb.org/reports/C/CA/CA.cif Fetching CCD HOH from http://ligand-expo.rcsb.org/reports/H/HOH/HOH.cif 2bbv title: The refined three-dimensional structure of an insect virus At 2.8 angstroms resolution [more info...] Chain information for 2bbv #1 --- Chain | Description A B C | protein (black beetle virus capsid protein) D E F | protein (black beetle virus capsid protein) N | RNA (5'-R(*up*CP*up*up*ap*up*ap*up*CP*U)-3') Non-standard residues in 2bbv #1 --- CA — calcium ion 2bbv mmCIF Assemblies --- 1| complete icosahedral assembly 2| icosahedral asymmetric unit 3| icosahedral pentamer 4| icosahedral 23 hexamer 5| icosahedral asymmetric unit, std point frame 6| crystal asymmetric unit, crystal frame Expected a collection of one of 'atoms', 'bonds', 'cartoons', 'models', 'pbonds', 'pseudobonds', 'ribbons', or 'surfaces' or a keyword > hide solvent > show solvent > hide solvent could not retrieve bundle list from toolshed Unknown command: bgcolor black > set bgColor black > show selAtoms ribbons > hide selAtoms surfaces > hide selAtoms > hide selAtoms surfaces > show selAtoms ribbons > hide selAtoms ribbons > show selAtoms surfaces > hide selAtoms surfaces > show selAtoms > close #1 > open 1a0m fromDatabase eds Summary of feedback from opening 1a0m fetched from eds --- note | Fetching map 1a0m from http://www.ebi.ac.uk/pdbe/coordinates/files/1a0m.ccp4 Opened 1a0m.ccp4, grid size 97,101,88, pixel 0.37,0.37,0.367, shown at level 2.28, step 1, values float32 > open 1a0m Summary of feedback from opening 1a0m fetched from pdb --- notes | Fetching compressed mmCIF 1a0m from http://files.rcsb.org/download/1a0m.cif Fetching CCD NH2 from http://ligand-expo.rcsb.org/reports/N/NH2/NH2.cif 1a0m title: 1.1 angstrom crystal structure of A-conotoxin [TYR15]-epi [more info...] Chain information for 1a0m #2 --- Chain | Description A B | α-conotoxin [TYR15]-epi Non-standard residues in 1a0m #2 --- NH2 — amino group > hide ribbons > show atoms Expected a keyword > volume #1 level 2.0 style mesh > close > open /Users/dkreitler/Xray/Projects/NpsA/NpsA_32/phenix/Refine_30/NpsA_32_refine_30.pdb Summary of feedback from opening /Users/dkreitler/Xray/Projects/NpsA/NpsA_32/phenix/Refine_30/NpsA_32_refine_30.pdb --- warnings | Ignored bad PDB record found on line 1 REMARK Date 2019-05-01 Time 15:14:02 EDT -0400 (1556738042.71 s) Ignored bad PDB record found on line 2 REMARK PHENIX refinement Ignored bad PDB record found on line 4 REMARK ****************** INPUT FILES AND LABELS ****************************** Ignored bad PDB record found on line 5 REMARK Reflections: Ignored bad PDB record found on line 6 REMARK file name : /Users/dkreitler/Xray/Projects/NpsA/NpsA_32/phenix/rosetta_refine_13/NpsA_32_refine_11_rosetta_phenix_001.mtz 38 messages similar to the above omitted Chain information for NpsA_32_refine_30.pdb #1 --- Chain | Description A | No description available > open /Users/dkreitler/Xray/Projects/NpsA/NpsA_32/phenix/Refine_30/NpsA_32_refine_30_ISOLDE.mtz Must specify a structure model to associate with crystallographic data Must specify a structure model to associate with crystallographic data > open ~/Xray/Projects/NpsA/NpsA_32/phenix/Refine_30/NpsA_32_refine_30_ISOLDE.mtz Must specify a structure model to associate with crystallographic data > open ~/Xray/Projects/NpsA/NpsA_32/phenix/Refine_30/NpsA_32_refine_30_ISOLDE.mtz NpsA_32_refine_30 Must specify a structure model to associate with crystallographic data > open ~/Xray/Projects/NpsA/NpsA_32/phenix/Refine_30/NpsA_32_refine_30_ISOLDE.mtz NpsA_32_refine_30.pdb Must specify a structure model to associate with crystallographic data > open ~/Xray/Projects/NpsA/NpsA_32/phenix/Refine_30/NpsA_32_refine_30_ISOLDE.mtz model #1 Must specify a structure model to associate with crystallographic data > open /Users/dkreitler/Xray/Projects/NpsA/NpsA_32/phenix/Refine_30/NpsA_32_refine_30_2mFo- DFc.ccp4 Opened NpsA_32_refine_30_2mFo-DFc.ccp4, grid size 80,87,114, pixel 0.934,0.915,0.921, shown at level 3.2, step 1, values float32 > close > open /Users/dkreitler/Xray/Projects/NpsA/NpsA_32/phenix/Refine_30/NpsA_32_refine_30_ISOLDE.pdb Chain information for NpsA_32_refine_30_ISOLDE.pdb #1 --- Chain | Description A | No description available > open /Users/dkreitler/Xray/Projects/NpsA/NpsA_32/phenix/Refine_30/NpsA_32_refine_30_ISOLDE Missing filename suffix /Users/dkreitler/Xray/Projects/NpsA/NpsA_32/phenix/Refine_30/NpsA_32_refine_30_ISOLDE Missing filename suffix /Users/dkreitler/Xray/Projects/NpsA/NpsA_32/phenix/Refine_30/NpsA_32_refine_30_ISOLDE > open /Users/dkreitler/Xray/Projects/NpsA/NpsA_32/phenix/Refine_30/NpsA_32_refine_30_ISOLDE.ccp4 Opened NpsA_32_refine_30_ISOLDE.ccp4, grid size 85,92,129, pixel 0.692,0.703,0.691, shown at level 3.21, step 1, values float32 > toolshed show ISOLDE Chain information for NpsA_32_refine_30_ISOLDE.pdb --- Chain | Description 1.3/A | No description available > set bgColor white Bad residue number: match Doing nothing > addh hbond true No usable SEQRES records for NpsA_32_refine_30_ISOLDE.pdb (#1.3) chain A; guessing termini instead Chain-initial residues that are actual N termini: /A GLN 9 Chain-initial residues that are not actual N termini: Chain-final residues that are actual C termini: Chain-final residues that are not actual C termini: /A ALA 504 402 hydrogen bonds /A ALA 504 is not terminus, removing H atom from 'C' 3830 hydrogens added > hide H Traceback (most recent call last): File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site- packages/chimerax/core/triggerset.py", line 130, in invoke return self._func(self._name, data) File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/delayed_reaction.py", line 65, in callback self.ff(*self.ff_args) File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/openmm/openmm_interface.py", line 1460, in _update_coordinates_and_repeat self.atoms.coords = th.coords File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/openmm/openmm_interface.py", line 294, in coords f(self._c_pointer, n, pointer(coords)) RuntimeError: Particle coordinate is nan Error processing trigger "new frame": Particle coordinate is nan: RuntimeError: Particle coordinate is nan File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/openmm/openmm_interface.py", line 294, in coords f(self._c_pointer, n, pointer(coords)) See log for complete Python traceback. Traceback (most recent call last): File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/isolde.py", line 2482, in _start_sim_or_toggle_pause self.pause_sim_toggle() File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/isolde.py", line 2680, in pause_sim_toggle self.sim_manager.toggle_pause() File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/openmm/openmm_interface.py", line 678, in toggle_pause self.pause = not self.pause File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/openmm/openmm_interface.py", line 657, in pause self.sim_handler.pause = flag File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/openmm/openmm_interface.py", line 1555, in pause self._resume() File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/openmm/openmm_interface.py", line 1450, in _resume self._repeat_step() File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/openmm/openmm_interface.py", line 1441, in _repeat_step th.thread_finished, self._update_coordinates_and_repeat, final_args) File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/delayed_reaction.py", line 56, in delayed_reaction initiator_func(*initiator_args) File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/openmm/openmm_interface.py", line 186, in minimize f(self._c_pointer, tolerance, max_iterations) RuntimeError: Particle coordinate is nan RuntimeError: Particle coordinate is nan File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/openmm/openmm_interface.py", line 186, in minimize f(self._c_pointer, tolerance, max_iterations) See log for complete Python traceback. Traceback (most recent call last): File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/isolde.py", line 2482, in _start_sim_or_toggle_pause self.pause_sim_toggle() File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/isolde.py", line 2680, in pause_sim_toggle self.sim_manager.toggle_pause() File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/openmm/openmm_interface.py", line 678, in toggle_pause self.pause = not self.pause File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/openmm/openmm_interface.py", line 657, in pause self.sim_handler.pause = flag File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/openmm/openmm_interface.py", line 1555, in pause self._resume() File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/openmm/openmm_interface.py", line 1450, in _resume self._repeat_step() File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/openmm/openmm_interface.py", line 1441, in _repeat_step th.thread_finished, self._update_coordinates_and_repeat, final_args) File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/delayed_reaction.py", line 56, in delayed_reaction initiator_func(*initiator_args) File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/openmm/openmm_interface.py", line 186, in minimize f(self._c_pointer, tolerance, max_iterations) RuntimeError: Particle coordinate is nan RuntimeError: Particle coordinate is nan File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/openmm/openmm_interface.py", line 186, in minimize f(self._c_pointer, tolerance, max_iterations) See log for complete Python traceback. > close > open /Users/dkreitler/Xray/Projects/NpsA/NpsA_32/phenix/Refine_30/NpsA_32_refine_30_ISOLDE.pdb Chain information for NpsA_32_refine_30_ISOLDE.pdb #1 --- Chain | Description A | No description available > addh hbond true No usable SEQRES records for NpsA_32_refine_30_ISOLDE.pdb (#1) chain A; guessing termini instead Chain-initial residues that are actual N termini: /A GLN 9 Chain-initial residues that are not actual N termini: Chain-final residues that are actual C termini: Chain-final residues that are not actual C termini: /A ALA 504 402 hydrogen bonds /A ALA 504 is not terminus, removing H atom from 'C' 3830 hydrogens added > addh hbond true No usable SEQRES records for NpsA_32_refine_30_ISOLDE.pdb (#1) chain A; guessing termini instead Chain-initial residues that are actual N termini: /A GLN 9 Chain-initial residues that are not actual N termini: Chain-final residues that are actual C termini: Chain-final residues that are not actual C termini: /A ALA 504 376 hydrogen bonds /A ALA 504 is not terminus, removing H atom from 'C' 0 hydrogens added Expected a collection of one of 'atoms', 'bonds', 'cartoons', 'models', 'pbonds', 'pseudobonds', 'ribbons', or 'surfaces' or a keyword > hide H > show selAtoms ribbons > open /Users/dkreitler/Xray/Projects/NpsA/NpsA_32/phenix/Refine_30/NpsA_32_refine_30_2mFo- DFc.ccp4 Opened NpsA_32_refine_30_2mFo-DFc.ccp4, grid size 80,87,114, pixel 0.934,0.915,0.921, shown at level 3.2, step 1, values float32 > toolshed show ISOLDE Chain information for NpsA_32_refine_30_ISOLDE.pdb --- Chain | Description 1.3/A | No description available > hide selAtoms ribbons Traceback (most recent call last): File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site- packages/chimerax/core/triggerset.py", line 130, in invoke return self._func(self._name, data) File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/delayed_reaction.py", line 65, in callback self.ff(*self.ff_args) File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/openmm/openmm_interface.py", line 1460, in _update_coordinates_and_repeat self.atoms.coords = th.coords File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/openmm/openmm_interface.py", line 294, in coords f(self._c_pointer, n, pointer(coords)) RuntimeError: Particle coordinate is nan Error processing trigger "new frame": Particle coordinate is nan: RuntimeError: Particle coordinate is nan File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/openmm/openmm_interface.py", line 294, in coords f(self._c_pointer, n, pointer(coords)) See log for complete Python traceback. > close > open /Users/dkreitler/Xray/Projects/NpsA/NpsA_32/phenix/Refine_30/NpsA_32_refine_30_ISOLDE.pdb Chain information for NpsA_32_refine_30_ISOLDE.pdb #1 --- Chain | Description A | No description available > open /Users/dkreitler/Xray/Projects/NpsA/NpsA_32/phenix/Refine_30/NpsA_32_refine_30_2mFo- DFc.ccp4 Opened NpsA_32_refine_30_2mFo-DFc.ccp4, grid size 80,87,114, pixel 0.934,0.915,0.921, shown at level 3.2, step 1, values float32 > toolshed show ISOLDE Chain information for NpsA_32_refine_30_ISOLDE.pdb --- Chain | Description 1.3/A | No description available > hide selAtoms ribbons Bad residue number: match Doing nothing > addh hbond true No usable SEQRES records for NpsA_32_refine_30_ISOLDE.pdb (#1.3) chain A; guessing termini instead Chain-initial residues that are actual N termini: /A GLN 9 Chain-initial residues that are not actual N termini: Chain-final residues that are actual C termini: Chain-final residues that are not actual C termini: /A ALA 504 402 hydrogen bonds /A ALA 504 is not terminus, removing H atom from 'C' 3830 hydrogens added > hide H reverting to start Traceback (most recent call last): File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site- packages/chimerax/core/triggerset.py", line 130, in invoke return self._func(self._name, data) File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/delayed_reaction.py", line 65, in callback self.ff(*self.ff_args) File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/openmm/openmm_interface.py", line 1460, in _update_coordinates_and_repeat self.atoms.coords = th.coords File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/openmm/openmm_interface.py", line 294, in coords f(self._c_pointer, n, pointer(coords)) RuntimeError: Particle coordinate is nan Error processing trigger "new frame": Particle coordinate is nan: RuntimeError: Particle coordinate is nan File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/openmm/openmm_interface.py", line 294, in coords f(self._c_pointer, n, pointer(coords)) See log for complete Python traceback. > close > open /Users/dkreitler/Xray/Projects/NpsA-312AAA-Nterm/NpsA- N_14/phenix/Refine_19/NpsA-N_14_refine_19.pdb Summary of feedback from opening /Users/dkreitler/Xray/Projects/NpsA-312AAA- Nterm/NpsA-N_14/phenix/Refine_19/NpsA-N_14_refine_19.pdb --- warnings | Ignored bad PDB record found on line 1 REMARK Date 2019-04-25 Time 12:39:44 EDT -0400 (1556210384.29 s) Ignored bad PDB record found on line 2 REMARK PHENIX refinement Ignored bad PDB record found on line 4 REMARK ****************** INPUT FILES AND LABELS ****************************** Ignored bad PDB record found on line 5 REMARK Reflections: Ignored bad PDB record found on line 6 REMARK file name : /Users/dkreitler/Xray/Projects/NpsA-312AAA-Nterm/NpsA- N_14/data/NpsA-N_14_2_truncate-unique.mtz 31 messages similar to the above omitted Chain information for NpsA-N_14_refine_19.pdb #1 --- Chain | Description A | No description available B | No description available > open /Users/dkreitler/Xray/Projects/NpsA-312AAA-Nterm/NpsA- N_14/phenix/Refine_19/NpsA-N_14_refine_19_2mFo-DFc.ccp4 Opened NpsA-N_14_refine_19_2mFo-DFc.ccp4, grid size 176,180,232, pixel 0.5,0.493,0.503, shown at level 3.56, step 1, values float32 > toolshed show ISOLDE Chain information for NpsA-N_14_refine_19.pdb --- Chain | Description 1.3/A | No description available 1.3/B | No description available > addh hbond true No usable SEQRES records for NpsA-N_14_refine_19.pdb (#1.3) chain A; guessing termini instead No usable SEQRES records for NpsA-N_14_refine_19.pdb (#1.3) chain B; guessing termini instead Chain-initial residues that are actual N termini: /A TYR 8, /B TYR 8 Chain-initial residues that are not actual N termini: /A PRO 320 Chain-final residues that are actual C termini: Chain-final residues that are not actual C termini: /A VAL 401, /A ALA 312, /B VAL 401 2386 hydrogen bonds /A VAL 401 is not terminus, removing H atom from 'C' /A ALA 312 is not terminus, removing H atom from 'C' /B VAL 401 is not terminus, removing H atom from 'C' 7168 hydrogens added > hide H > hide selAtoms ribbons > hide selAtoms > show selAtoms > open /Users/dkreitler/Xray/Projects/NpsA-312AAA-Nterm/NpsA- N_14/phenix/Refine_19/NpsA-N_14_refine_19_2mFo-DFc.ccp4 Opened NpsA-N_14_refine_19_2mFo-DFc.ccp4, grid size 176,180,232, pixel 0.5,0.493,0.503, shown at level 3.56, step 1, values float32 > toolshed show ISOLDE Map is too large for fast cubic interpolation on the GPU! Switching to slower, more memory-efficient implementation. Map is too large for fast cubic interpolation on the GPU! Switching to slower, more memory-efficient implementation. Traceback (most recent call last): File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site- packages/chimerax/mouse_modes/mousemodes.py", line 448, in _wheel_event f.wheel(MouseEvent(event)) File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/clipper/mousemodes.py", line 263, in wheel rep, levels = adjust_threshold_level(v, step, self.symmetrical) File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/clipper/mousemodes.py", line 277, in adjust_threshold_level new_levels[-1] = (max(l,1.01*ms.maximum),b) NameError: name 'ms' is not defined NameError: name 'ms' is not defined File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/clipper/mousemodes.py", line 277, in adjust_threshold_level new_levels[-1] = (max(l,1.01*ms.maximum),b) See log for complete Python traceback. Traceback (most recent call last): File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site- packages/chimerax/mouse_modes/mousemodes.py", line 448, in _wheel_event f.wheel(MouseEvent(event)) File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/clipper/mousemodes.py", line 263, in wheel rep, levels = adjust_threshold_level(v, step, self.symmetrical) File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/clipper/mousemodes.py", line 277, in adjust_threshold_level new_levels[-1] = (max(l,1.01*ms.maximum),b) NameError: name 'ms' is not defined NameError: name 'ms' is not defined File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/clipper/mousemodes.py", line 277, in adjust_threshold_level new_levels[-1] = (max(l,1.01*ms.maximum),b) See log for complete Python traceback. Traceback (most recent call last): File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site- packages/chimerax/mouse_modes/mousemodes.py", line 448, in _wheel_event f.wheel(MouseEvent(event)) File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/clipper/mousemodes.py", line 263, in wheel rep, levels = adjust_threshold_level(v, step, self.symmetrical) File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/clipper/mousemodes.py", line 277, in adjust_threshold_level new_levels[-1] = (max(l,1.01*ms.maximum),b) NameError: name 'ms' is not defined NameError: name 'ms' is not defined File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/clipper/mousemodes.py", line 277, in adjust_threshold_level new_levels[-1] = (max(l,1.01*ms.maximum),b) See log for complete Python traceback. Traceback (most recent call last): File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site- packages/chimerax/mouse_modes/mousemodes.py", line 448, in _wheel_event f.wheel(MouseEvent(event)) File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/clipper/mousemodes.py", line 263, in wheel rep, levels = adjust_threshold_level(v, step, self.symmetrical) File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/clipper/mousemodes.py", line 277, in adjust_threshold_level new_levels[-1] = (max(l,1.01*ms.maximum),b) NameError: name 'ms' is not defined NameError: name 'ms' is not defined File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/clipper/mousemodes.py", line 277, in adjust_threshold_level new_levels[-1] = (max(l,1.01*ms.maximum),b) See log for complete Python traceback. Traceback (most recent call last): File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site- packages/chimerax/mouse_modes/mousemodes.py", line 448, in _wheel_event f.wheel(MouseEvent(event)) File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/clipper/mousemodes.py", line 263, in wheel rep, levels = adjust_threshold_level(v, step, self.symmetrical) File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/clipper/mousemodes.py", line 277, in adjust_threshold_level new_levels[-1] = (max(l,1.01*ms.maximum),b) NameError: name 'ms' is not defined NameError: name 'ms' is not defined File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/clipper/mousemodes.py", line 277, in adjust_threshold_level new_levels[-1] = (max(l,1.01*ms.maximum),b) See log for complete Python traceback. Traceback (most recent call last): File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site- packages/chimerax/mouse_modes/mousemodes.py", line 448, in _wheel_event f.wheel(MouseEvent(event)) File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/clipper/mousemodes.py", line 263, in wheel rep, levels = adjust_threshold_level(v, step, self.symmetrical) File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/clipper/mousemodes.py", line 277, in adjust_threshold_level new_levels[-1] = (max(l,1.01*ms.maximum),b) NameError: name 'ms' is not defined NameError: name 'ms' is not defined File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/clipper/mousemodes.py", line 277, in adjust_threshold_level new_levels[-1] = (max(l,1.01*ms.maximum),b) See log for complete Python traceback. Traceback (most recent call last): File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site- packages/chimerax/mouse_modes/mousemodes.py", line 448, in _wheel_event f.wheel(MouseEvent(event)) File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/clipper/mousemodes.py", line 263, in wheel rep, levels = adjust_threshold_level(v, step, self.symmetrical) File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/clipper/mousemodes.py", line 277, in adjust_threshold_level new_levels[-1] = (max(l,1.01*ms.maximum),b) NameError: name 'ms' is not defined NameError: name 'ms' is not defined File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/clipper/mousemodes.py", line 277, in adjust_threshold_level new_levels[-1] = (max(l,1.01*ms.maximum),b) See log for complete Python traceback. > close > open /Users/dkreitler/Xray/Projects/NpsA/NpsA_32/phenix/Refine_30/NpsA_32_refine_30_ISOLDE.pdb Chain information for NpsA_32_refine_30_ISOLDE.pdb #1 --- Chain | Description A | No description available > open /Users/dkreitler/Xray/Projects/NpsA/NpsA_32/phenix/Refine_30/NpsA_32_refine_30_2mFo- DFc.ccp4 Opened NpsA_32_refine_30_2mFo-DFc.ccp4, grid size 80,87,114, pixel 0.934,0.915,0.921, shown at level 3.2, step 1, values float32 > toolshed show ISOLDE Chain information for NpsA_32_refine_30_ISOLDE.pdb --- Chain | Description 1.3/A | No description available Bad residue number: match Adding hydrogens No usable SEQRES records for NpsA_32_refine_30_ISOLDE.pdb (#1.3) chain A; guessing termini instead Chain-initial residues that are actual N termini: /A GLN 9 Chain-initial residues that are not actual N termini: Chain-final residues that are actual C termini: Chain-final residues that are not actual C termini: /A ALA 504 402 hydrogen bonds /A ALA 504 is not terminus, removing H atom from 'C' 3830 hydrogens added > hide H > hide H > hide H Traceback (most recent call last): File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site- packages/chimerax/core/triggerset.py", line 130, in invoke return self._func(self._name, data) File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/delayed_reaction.py", line 65, in callback self.ff(*self.ff_args) File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/openmm/openmm_interface.py", line 1460, in _update_coordinates_and_repeat self.atoms.coords = th.coords File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/openmm/openmm_interface.py", line 294, in coords f(self._c_pointer, n, pointer(coords)) RuntimeError: Particle coordinate is nan Error processing trigger "new frame": Particle coordinate is nan: RuntimeError: Particle coordinate is nan File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/openmm/openmm_interface.py", line 294, in coords f(self._c_pointer, n, pointer(coords)) See log for complete Python traceback. Traceback (most recent call last): File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site- packages/chimerax/core/triggerset.py", line 130, in invoke return self._func(self._name, data) File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/delayed_reaction.py", line 65, in callback self.ff(*self.ff_args) File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/openmm/openmm_interface.py", line 1460, in _update_coordinates_and_repeat self.atoms.coords = th.coords File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/openmm/openmm_interface.py", line 294, in coords f(self._c_pointer, n, pointer(coords)) RuntimeError: Particle coordinate is nan Error processing trigger "new frame": Particle coordinate is nan: RuntimeError: Particle coordinate is nan File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/openmm/openmm_interface.py", line 294, in coords f(self._c_pointer, n, pointer(coords)) See log for complete Python traceback. reverting to start Traceback (most recent call last): File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site- packages/chimerax/core/triggerset.py", line 130, in invoke return self._func(self._name, data) File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/delayed_reaction.py", line 65, in callback self.ff(*self.ff_args) File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/openmm/openmm_interface.py", line 1460, in _update_coordinates_and_repeat self.atoms.coords = th.coords File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/openmm/openmm_interface.py", line 294, in coords f(self._c_pointer, n, pointer(coords)) RuntimeError: Particle coordinate is nan Error processing trigger "new frame": Particle coordinate is nan: RuntimeError: Particle coordinate is nan File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/openmm/openmm_interface.py", line 294, in coords f(self._c_pointer, n, pointer(coords)) See log for complete Python traceback. Traceback (most recent call last): File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site- packages/chimerax/core/triggerset.py", line 130, in invoke return self._func(self._name, data) File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/delayed_reaction.py", line 65, in callback self.ff(*self.ff_args) File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/openmm/openmm_interface.py", line 1460, in _update_coordinates_and_repeat self.atoms.coords = th.coords File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/openmm/openmm_interface.py", line 294, in coords f(self._c_pointer, n, pointer(coords)) RuntimeError: Particle coordinate is nan Error processing trigger "new frame": Particle coordinate is nan: RuntimeError: Particle coordinate is nan File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/openmm/openmm_interface.py", line 294, in coords f(self._c_pointer, n, pointer(coords)) See log for complete Python traceback. Traceback (most recent call last): File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/isolde.py", line 2482, in _start_sim_or_toggle_pause self.pause_sim_toggle() File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/isolde.py", line 2680, in pause_sim_toggle self.sim_manager.toggle_pause() File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/openmm/openmm_interface.py", line 678, in toggle_pause self.pause = not self.pause File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/openmm/openmm_interface.py", line 657, in pause self.sim_handler.pause = flag File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/openmm/openmm_interface.py", line 1555, in pause self._resume() File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/openmm/openmm_interface.py", line 1450, in _resume self._repeat_step() File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/openmm/openmm_interface.py", line 1441, in _repeat_step th.thread_finished, self._update_coordinates_and_repeat, final_args) File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/delayed_reaction.py", line 56, in delayed_reaction initiator_func(*initiator_args) File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/openmm/openmm_interface.py", line 186, in minimize f(self._c_pointer, tolerance, max_iterations) RuntimeError: Particle coordinate is nan RuntimeError: Particle coordinate is nan File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/openmm/openmm_interface.py", line 186, in minimize f(self._c_pointer, tolerance, max_iterations) See log for complete Python traceback. Traceback (most recent call last): File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site- packages/chimerax/core/triggerset.py", line 130, in invoke return self._func(self._name, data) File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/delayed_reaction.py", line 65, in callback self.ff(*self.ff_args) File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/openmm/openmm_interface.py", line 1460, in _update_coordinates_and_repeat self.atoms.coords = th.coords File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/openmm/openmm_interface.py", line 294, in coords f(self._c_pointer, n, pointer(coords)) RuntimeError: Particle coordinate is nan Error processing trigger "new frame": Particle coordinate is nan: RuntimeError: Particle coordinate is nan File "/Users/dkreitler/Library/Application Support/ChimeraX/0.8/site- packages/chimerax/isolde/openmm/openmm_interface.py", line 294, in coords f(self._c_pointer, n, pointer(coords)) See log for complete Python traceback. OpenGL version: 4.1 ATI-1.68.20 OpenGL renderer: AMD Radeon Pro 560 OpenGL Engine OpenGL vendor: ATI Technologies Inc.
Change History (4)
comment:1 by , 6 years ago
Component: | Unassigned → Third Party |
---|---|
Owner: | set to |
Platform: | → all |
Project: | → ChimeraX |
Status: | new → assigned |
Summary: | ChimeraX bug report submission → "Particle coordinate is NaN" error in ISOLDE 1.0b2 |
follow-up: 2 comment:2 by , 6 years ago
Your log also indicates a separate bug in some almost-never-used code: the Clipper plugin wasn't really designed to work together with the 'solid' ('image' in the latest ChimeraX versions) representation, and so I've never noticed that my contouring MouseMode was broken for that mode. I've corrected it, in any case - that fix will also be in next week's release. On 2019-06-07 17:35, ChimeraX wrote:
follow-up: 3 comment:3 by , 6 years ago
Thanks, I have been able to run without any issues by using a starting model with a lower Clashscore.
comment:4 by , 6 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Great! I'll go ahead and close this then. Keep an eye out for the new version next week - some cool new features alongside the bug fixes and performance enhancements.
Note:
See TracTickets
for help on using tickets.
This typically indicates the presence of a particularly severe clash in your starting coordinates. There's a bug in the 1.0b2 version of ISOLDE causing the energy minimiser to fail to do anything in such cases, so when dynamics starts the model flies apart. I'll be releasing a new version of ISOLDE for ChimeraX 0.9 next week, in which this bug is fixed.