#7085 closed defect (fixed)
NaN in surface calculation
| Reported by: | Owned by: | Tom Goddard | |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | Surface | Version: | |
| Keywords: | Cc: | ||
| Blocked By: | Blocking: | ||
| Notify when closed: | Platform: | all | |
| Project: | ChimeraX |
Description
The following bug report has been submitted:
Platform: Windows-10-10.0.19041
ChimeraX Version: 1.2.5 (2021-05-24 04:13:57 UTC)
Description
Trying to morph has become a nightmare for me
Log:
UCSF ChimeraX version: 1.2.5 (2021-05-24)
© 2016-2021 Regents of the University of California. All rights reserved.
How to cite UCSF ChimeraX
> open "R:\Bethesda Work\LISB\Margulies, David\cwt40_md_fr_6_P1.pdb" format
> pdb
Chain information for cwt40_md_fr_6_P1.pdb #1
---
Chain | Description
P | No description available
> surface
> cartoon hide
> open "R:/Bethesda Work/LISB/Margulies, David/ref32_b446mer-LD-splice-
> jjfix3.pdb"
Chain information for ref32_b446mer-LD-splice-jjfix3.pdb #2
---
Chain | Description
A | No description available
B | No description available
P | No description available
Q | No description available
> cartoon hide
> hide target a
> surface
> ui tool show Matchmaker
> matchmaker #!2 to #1
Parameters
---
Chain pairing | bb
Alignment algorithm | Needleman-Wunsch
Similarity matrix | BLOSUM-62
SS fraction | 0.3
Gap open (HH/SS/other) | 18/18/6
Gap extend | 1
SS matrix | | | H | S | O
---|---|---|---
H | 6 | -9 | -6
S | | 6 | -6
O | | | 4
Iteration cutoff | 2
Matchmaker cwt40_md_fr_6_P1.pdb, chain P (#1) with ref32_b446mer-LD-splice-
jjfix3.pdb, chain A (#2), sequence alignment score = 1050.2
RMSD between 106 pruned atom pairs is 1.176 angstroms; (across all 272 pairs:
4.189)
> hide #!1 models
> hide #!2 models
> show #!2 models
> show #!1 models
> hide #!2 models
> show #!2 models
> hide #!2 models
> show #!2 models
> hide #!2 models
> show #!2 models
> select #2.2
826 atoms, 100 residues, 1 model selected
> surface hidePatches (#!2 & sel)
> delete atoms (#!2 & sel)
> delete bonds (#!2 & sel)
> select #2.3
51 atoms, 6 residues, 1 model selected
> delete atoms (#!2 & sel)
> delete bonds (#!2 & sel)
> select #2.4
13 atoms, 2 residues, 1 model selected
> delete atoms (#!2 & sel)
> delete bonds (#!2 & sel)
> morph #1,2 frames 60
Computed 61 frame morph #3
> coordset #3 1,61
> surface #3
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\core\triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 175, in _atoms_changed
self._recompute_shape()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 208, in _recompute_shape
self.calculate_surface_geometry()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 232, in calculate_surface_geometry
va, na, ta = surface.ses_surface_geometry(xyz, r, self.probe_radius,
self.grid_spacing)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in ses_surface_geometry
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in <listcomp>
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
ValueError: cannot convert float NaN to integer
Error processing trigger "changes":
ValueError: cannot convert float NaN to integer
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
See log for complete Python traceback.
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\core\triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 175, in _atoms_changed
self._recompute_shape()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 208, in _recompute_shape
self.calculate_surface_geometry()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 232, in calculate_surface_geometry
va, na, ta = surface.ses_surface_geometry(xyz, r, self.probe_radius,
self.grid_spacing)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in ses_surface_geometry
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in <listcomp>
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
ValueError: cannot convert float NaN to integer
Error processing trigger "changes":
ValueError: cannot convert float NaN to integer
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
See log for complete Python traceback.
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\core\triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 175, in _atoms_changed
self._recompute_shape()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 208, in _recompute_shape
self.calculate_surface_geometry()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 232, in calculate_surface_geometry
va, na, ta = surface.ses_surface_geometry(xyz, r, self.probe_radius,
self.grid_spacing)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in ses_surface_geometry
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in <listcomp>
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
ValueError: cannot convert float NaN to integer
Error processing trigger "changes":
ValueError: cannot convert float NaN to integer
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
See log for complete Python traceback.
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\core\triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 175, in _atoms_changed
self._recompute_shape()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 208, in _recompute_shape
self.calculate_surface_geometry()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 232, in calculate_surface_geometry
va, na, ta = surface.ses_surface_geometry(xyz, r, self.probe_radius,
self.grid_spacing)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in ses_surface_geometry
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in <listcomp>
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
ValueError: cannot convert float NaN to integer
Error processing trigger "changes":
ValueError: cannot convert float NaN to integer
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
See log for complete Python traceback.
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\core\triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 175, in _atoms_changed
self._recompute_shape()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 208, in _recompute_shape
self.calculate_surface_geometry()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 232, in calculate_surface_geometry
va, na, ta = surface.ses_surface_geometry(xyz, r, self.probe_radius,
self.grid_spacing)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in ses_surface_geometry
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in <listcomp>
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
ValueError: cannot convert float NaN to integer
Error processing trigger "changes":
ValueError: cannot convert float NaN to integer
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
See log for complete Python traceback.
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\core\triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 175, in _atoms_changed
self._recompute_shape()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 208, in _recompute_shape
self.calculate_surface_geometry()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 232, in calculate_surface_geometry
va, na, ta = surface.ses_surface_geometry(xyz, r, self.probe_radius,
self.grid_spacing)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in ses_surface_geometry
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in <listcomp>
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
ValueError: cannot convert float NaN to integer
Error processing trigger "changes":
ValueError: cannot convert float NaN to integer
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
See log for complete Python traceback.
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\core\triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 175, in _atoms_changed
self._recompute_shape()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 208, in _recompute_shape
self.calculate_surface_geometry()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 232, in calculate_surface_geometry
va, na, ta = surface.ses_surface_geometry(xyz, r, self.probe_radius,
self.grid_spacing)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in ses_surface_geometry
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in <listcomp>
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
ValueError: cannot convert float NaN to integer
Error processing trigger "changes":
ValueError: cannot convert float NaN to integer
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
See log for complete Python traceback.
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\core\triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 175, in _atoms_changed
self._recompute_shape()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 208, in _recompute_shape
self.calculate_surface_geometry()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 232, in calculate_surface_geometry
va, na, ta = surface.ses_surface_geometry(xyz, r, self.probe_radius,
self.grid_spacing)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in ses_surface_geometry
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in <listcomp>
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
ValueError: cannot convert float NaN to integer
Error processing trigger "changes":
ValueError: cannot convert float NaN to integer
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
See log for complete Python traceback.
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\core\triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 175, in _atoms_changed
self._recompute_shape()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 208, in _recompute_shape
self.calculate_surface_geometry()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 232, in calculate_surface_geometry
va, na, ta = surface.ses_surface_geometry(xyz, r, self.probe_radius,
self.grid_spacing)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in ses_surface_geometry
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in <listcomp>
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
ValueError: cannot convert float NaN to integer
Error processing trigger "changes":
ValueError: cannot convert float NaN to integer
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
See log for complete Python traceback.
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\core\triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 175, in _atoms_changed
self._recompute_shape()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 208, in _recompute_shape
self.calculate_surface_geometry()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 232, in calculate_surface_geometry
va, na, ta = surface.ses_surface_geometry(xyz, r, self.probe_radius,
self.grid_spacing)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in ses_surface_geometry
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in <listcomp>
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
ValueError: cannot convert float NaN to integer
Error processing trigger "changes":
ValueError: cannot convert float NaN to integer
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
See log for complete Python traceback.
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\core\triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 175, in _atoms_changed
self._recompute_shape()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 208, in _recompute_shape
self.calculate_surface_geometry()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 232, in calculate_surface_geometry
va, na, ta = surface.ses_surface_geometry(xyz, r, self.probe_radius,
self.grid_spacing)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in ses_surface_geometry
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in <listcomp>
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
ValueError: cannot convert float NaN to integer
Error processing trigger "changes":
ValueError: cannot convert float NaN to integer
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
See log for complete Python traceback.
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\core\triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 175, in _atoms_changed
self._recompute_shape()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 208, in _recompute_shape
self.calculate_surface_geometry()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 232, in calculate_surface_geometry
va, na, ta = surface.ses_surface_geometry(xyz, r, self.probe_radius,
self.grid_spacing)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in ses_surface_geometry
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in <listcomp>
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
ValueError: cannot convert float NaN to integer
Error processing trigger "changes":
ValueError: cannot convert float NaN to integer
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
See log for complete Python traceback.
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\core\triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 175, in _atoms_changed
self._recompute_shape()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 208, in _recompute_shape
self.calculate_surface_geometry()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 232, in calculate_surface_geometry
va, na, ta = surface.ses_surface_geometry(xyz, r, self.probe_radius,
self.grid_spacing)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in ses_surface_geometry
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in <listcomp>
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
ValueError: cannot convert float NaN to integer
Error processing trigger "changes":
ValueError: cannot convert float NaN to integer
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
See log for complete Python traceback.
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\core\triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 175, in _atoms_changed
self._recompute_shape()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 208, in _recompute_shape
self.calculate_surface_geometry()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 232, in calculate_surface_geometry
va, na, ta = surface.ses_surface_geometry(xyz, r, self.probe_radius,
self.grid_spacing)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in ses_surface_geometry
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in <listcomp>
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
ValueError: cannot convert float NaN to integer
Error processing trigger "changes":
ValueError: cannot convert float NaN to integer
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
See log for complete Python traceback.
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\core\triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 175, in _atoms_changed
self._recompute_shape()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 208, in _recompute_shape
self.calculate_surface_geometry()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 232, in calculate_surface_geometry
va, na, ta = surface.ses_surface_geometry(xyz, r, self.probe_radius,
self.grid_spacing)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in ses_surface_geometry
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in <listcomp>
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
ValueError: cannot convert float NaN to integer
Error processing trigger "changes":
ValueError: cannot convert float NaN to integer
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
See log for complete Python traceback.
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\core\triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 175, in _atoms_changed
self._recompute_shape()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 208, in _recompute_shape
self.calculate_surface_geometry()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 232, in calculate_surface_geometry
va, na, ta = surface.ses_surface_geometry(xyz, r, self.probe_radius,
self.grid_spacing)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in ses_surface_geometry
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in <listcomp>
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
ValueError: cannot convert float NaN to integer
Error processing trigger "changes":
ValueError: cannot convert float NaN to integer
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
See log for complete Python traceback.
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\core\triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 175, in _atoms_changed
self._recompute_shape()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 208, in _recompute_shape
self.calculate_surface_geometry()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 232, in calculate_surface_geometry
va, na, ta = surface.ses_surface_geometry(xyz, r, self.probe_radius,
self.grid_spacing)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in ses_surface_geometry
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in <listcomp>
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
ValueError: cannot convert float NaN to integer
Error processing trigger "changes":
ValueError: cannot convert float NaN to integer
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
See log for complete Python traceback.
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\core\triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 175, in _atoms_changed
self._recompute_shape()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 208, in _recompute_shape
self.calculate_surface_geometry()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 232, in calculate_surface_geometry
va, na, ta = surface.ses_surface_geometry(xyz, r, self.probe_radius,
self.grid_spacing)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in ses_surface_geometry
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in <listcomp>
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
ValueError: cannot convert float NaN to integer
Error processing trigger "changes":
ValueError: cannot convert float NaN to integer
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
See log for complete Python traceback.
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\core\triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 175, in _atoms_changed
self._recompute_shape()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 208, in _recompute_shape
self.calculate_surface_geometry()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 232, in calculate_surface_geometry
va, na, ta = surface.ses_surface_geometry(xyz, r, self.probe_radius,
self.grid_spacing)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in ses_surface_geometry
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in <listcomp>
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
ValueError: cannot convert float NaN to integer
Error processing trigger "changes":
ValueError: cannot convert float NaN to integer
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
See log for complete Python traceback.
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\core\triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 175, in _atoms_changed
self._recompute_shape()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 208, in _recompute_shape
self.calculate_surface_geometry()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 232, in calculate_surface_geometry
va, na, ta = surface.ses_surface_geometry(xyz, r, self.probe_radius,
self.grid_spacing)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in ses_surface_geometry
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in <listcomp>
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
ValueError: cannot convert float NaN to integer
Error processing trigger "changes":
ValueError: cannot convert float NaN to integer
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
See log for complete Python traceback.
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\core\triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 175, in _atoms_changed
self._recompute_shape()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 208, in _recompute_shape
self.calculate_surface_geometry()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 232, in calculate_surface_geometry
va, na, ta = surface.ses_surface_geometry(xyz, r, self.probe_radius,
self.grid_spacing)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in ses_surface_geometry
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in <listcomp>
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
ValueError: cannot convert float NaN to integer
Error processing trigger "changes":
ValueError: cannot convert float NaN to integer
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
See log for complete Python traceback.
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\core\triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 175, in _atoms_changed
self._recompute_shape()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 208, in _recompute_shape
self.calculate_surface_geometry()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 232, in calculate_surface_geometry
va, na, ta = surface.ses_surface_geometry(xyz, r, self.probe_radius,
self.grid_spacing)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in ses_surface_geometry
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in <listcomp>
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
ValueError: cannot convert float NaN to integer
Error processing trigger "changes":
ValueError: cannot convert float NaN to integer
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
See log for complete Python traceback.
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\core\triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 175, in _atoms_changed
self._recompute_shape()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 208, in _recompute_shape
self.calculate_surface_geometry()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 232, in calculate_surface_geometry
va, na, ta = surface.ses_surface_geometry(xyz, r, self.probe_radius,
self.grid_spacing)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in ses_surface_geometry
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in <listcomp>
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
ValueError: cannot convert float NaN to integer
Error processing trigger "changes":
ValueError: cannot convert float NaN to integer
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
See log for complete Python traceback.
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\core\triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 175, in _atoms_changed
self._recompute_shape()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 208, in _recompute_shape
self.calculate_surface_geometry()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 232, in calculate_surface_geometry
va, na, ta = surface.ses_surface_geometry(xyz, r, self.probe_radius,
self.grid_spacing)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in ses_surface_geometry
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in <listcomp>
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
ValueError: cannot convert float NaN to integer
Error processing trigger "changes":
ValueError: cannot convert float NaN to integer
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
See log for complete Python traceback.
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\core\triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 175, in _atoms_changed
self._recompute_shape()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 208, in _recompute_shape
self.calculate_surface_geometry()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 232, in calculate_surface_geometry
va, na, ta = surface.ses_surface_geometry(xyz, r, self.probe_radius,
self.grid_spacing)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in ses_surface_geometry
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in <listcomp>
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
ValueError: cannot convert float NaN to integer
Error processing trigger "changes":
ValueError: cannot convert float NaN to integer
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
See log for complete Python traceback.
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\core\triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 175, in _atoms_changed
self._recompute_shape()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 208, in _recompute_shape
self.calculate_surface_geometry()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 232, in calculate_surface_geometry
va, na, ta = surface.ses_surface_geometry(xyz, r, self.probe_radius,
self.grid_spacing)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in ses_surface_geometry
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in <listcomp>
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
ValueError: cannot convert float NaN to integer
Error processing trigger "changes":
ValueError: cannot convert float NaN to integer
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
See log for complete Python traceback.
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\core\triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 175, in _atoms_changed
self._recompute_shape()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 208, in _recompute_shape
self.calculate_surface_geometry()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 232, in calculate_surface_geometry
va, na, ta = surface.ses_surface_geometry(xyz, r, self.probe_radius,
self.grid_spacing)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in ses_surface_geometry
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in <listcomp>
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
ValueError: cannot convert float NaN to integer
Error processing trigger "changes":
ValueError: cannot convert float NaN to integer
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
See log for complete Python traceback.
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\core\triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 175, in _atoms_changed
self._recompute_shape()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 208, in _recompute_shape
self.calculate_surface_geometry()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 232, in calculate_surface_geometry
va, na, ta = surface.ses_surface_geometry(xyz, r, self.probe_radius,
self.grid_spacing)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in ses_surface_geometry
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in <listcomp>
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
ValueError: cannot convert float NaN to integer
Error processing trigger "changes":
ValueError: cannot convert float NaN to integer
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
See log for complete Python traceback.
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\core\triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 175, in _atoms_changed
self._recompute_shape()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 208, in _recompute_shape
self.calculate_surface_geometry()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 232, in calculate_surface_geometry
va, na, ta = surface.ses_surface_geometry(xyz, r, self.probe_radius,
self.grid_spacing)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in ses_surface_geometry
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in <listcomp>
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
ValueError: cannot convert float NaN to integer
Error processing trigger "changes":
ValueError: cannot convert float NaN to integer
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
See log for complete Python traceback.
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\core\triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 175, in _atoms_changed
self._recompute_shape()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 208, in _recompute_shape
self.calculate_surface_geometry()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 232, in calculate_surface_geometry
va, na, ta = surface.ses_surface_geometry(xyz, r, self.probe_radius,
self.grid_spacing)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in ses_surface_geometry
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in <listcomp>
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
ValueError: cannot convert float NaN to integer
Error processing trigger "changes":
ValueError: cannot convert float NaN to integer
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
See log for complete Python traceback.
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\core\triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 175, in _atoms_changed
self._recompute_shape()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 208, in _recompute_shape
self.calculate_surface_geometry()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 232, in calculate_surface_geometry
va, na, ta = surface.ses_surface_geometry(xyz, r, self.probe_radius,
self.grid_spacing)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in ses_surface_geometry
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in <listcomp>
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
ValueError: cannot convert float NaN to integer
Error processing trigger "changes":
ValueError: cannot convert float NaN to integer
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
See log for complete Python traceback.
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\core\triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 175, in _atoms_changed
self._recompute_shape()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 208, in _recompute_shape
self.calculate_surface_geometry()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 232, in calculate_surface_geometry
va, na, ta = surface.ses_surface_geometry(xyz, r, self.probe_radius,
self.grid_spacing)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in ses_surface_geometry
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in <listcomp>
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
ValueError: cannot convert float NaN to integer
Error processing trigger "changes":
ValueError: cannot convert float NaN to integer
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
See log for complete Python traceback.
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\core\triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 175, in _atoms_changed
self._recompute_shape()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 208, in _recompute_shape
self.calculate_surface_geometry()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 232, in calculate_surface_geometry
va, na, ta = surface.ses_surface_geometry(xyz, r, self.probe_radius,
self.grid_spacing)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in ses_surface_geometry
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in <listcomp>
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
ValueError: cannot convert float NaN to integer
Error processing trigger "changes":
ValueError: cannot convert float NaN to integer
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
See log for complete Python traceback.
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\core\triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 175, in _atoms_changed
self._recompute_shape()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 208, in _recompute_shape
self.calculate_surface_geometry()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 232, in calculate_surface_geometry
va, na, ta = surface.ses_surface_geometry(xyz, r, self.probe_radius,
self.grid_spacing)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in ses_surface_geometry
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in <listcomp>
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
ValueError: cannot convert float NaN to integer
Error processing trigger "changes":
ValueError: cannot convert float NaN to integer
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
See log for complete Python traceback.
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\core\triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 175, in _atoms_changed
self._recompute_shape()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 208, in _recompute_shape
self.calculate_surface_geometry()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 232, in calculate_surface_geometry
va, na, ta = surface.ses_surface_geometry(xyz, r, self.probe_radius,
self.grid_spacing)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in ses_surface_geometry
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in <listcomp>
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
ValueError: cannot convert float NaN to integer
Error processing trigger "changes":
ValueError: cannot convert float NaN to integer
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
See log for complete Python traceback.
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\core\triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 175, in _atoms_changed
self._recompute_shape()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 208, in _recompute_shape
self.calculate_surface_geometry()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 232, in calculate_surface_geometry
va, na, ta = surface.ses_surface_geometry(xyz, r, self.probe_radius,
self.grid_spacing)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in ses_surface_geometry
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in <listcomp>
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
ValueError: cannot convert float NaN to integer
Error processing trigger "changes":
ValueError: cannot convert float NaN to integer
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
See log for complete Python traceback.
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\core\triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 175, in _atoms_changed
self._recompute_shape()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 208, in _recompute_shape
self.calculate_surface_geometry()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 232, in calculate_surface_geometry
va, na, ta = surface.ses_surface_geometry(xyz, r, self.probe_radius,
self.grid_spacing)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in ses_surface_geometry
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in <listcomp>
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
ValueError: cannot convert float NaN to integer
Error processing trigger "changes":
ValueError: cannot convert float NaN to integer
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
See log for complete Python traceback.
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\core\triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 175, in _atoms_changed
self._recompute_shape()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 208, in _recompute_shape
self.calculate_surface_geometry()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 232, in calculate_surface_geometry
va, na, ta = surface.ses_surface_geometry(xyz, r, self.probe_radius,
self.grid_spacing)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in ses_surface_geometry
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in <listcomp>
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
ValueError: cannot convert float NaN to integer
Error processing trigger "changes":
ValueError: cannot convert float NaN to integer
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
See log for complete Python traceback.
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\core\triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 175, in _atoms_changed
self._recompute_shape()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 208, in _recompute_shape
self.calculate_surface_geometry()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 232, in calculate_surface_geometry
va, na, ta = surface.ses_surface_geometry(xyz, r, self.probe_radius,
self.grid_spacing)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in ses_surface_geometry
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in <listcomp>
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
ValueError: cannot convert float NaN to integer
Error processing trigger "changes":
ValueError: cannot convert float NaN to integer
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
See log for complete Python traceback.
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\core\triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 175, in _atoms_changed
self._recompute_shape()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 208, in _recompute_shape
self.calculate_surface_geometry()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 232, in calculate_surface_geometry
va, na, ta = surface.ses_surface_geometry(xyz, r, self.probe_radius,
self.grid_spacing)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in ses_surface_geometry
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in <listcomp>
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
ValueError: cannot convert float NaN to integer
Error processing trigger "changes":
ValueError: cannot convert float NaN to integer
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
See log for complete Python traceback.
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\core\triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 175, in _atoms_changed
self._recompute_shape()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 208, in _recompute_shape
self.calculate_surface_geometry()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 232, in calculate_surface_geometry
va, na, ta = surface.ses_surface_geometry(xyz, r, self.probe_radius,
self.grid_spacing)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in ses_surface_geometry
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in <listcomp>
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
ValueError: cannot convert float NaN to integer
Error processing trigger "changes":
ValueError: cannot convert float NaN to integer
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
See log for complete Python traceback.
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\core\triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 175, in _atoms_changed
self._recompute_shape()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 208, in _recompute_shape
self.calculate_surface_geometry()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 232, in calculate_surface_geometry
va, na, ta = surface.ses_surface_geometry(xyz, r, self.probe_radius,
self.grid_spacing)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in ses_surface_geometry
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in <listcomp>
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
ValueError: cannot convert float NaN to integer
Error processing trigger "changes":
ValueError: cannot convert float NaN to integer
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
See log for complete Python traceback.
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\core\triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 175, in _atoms_changed
self._recompute_shape()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 208, in _recompute_shape
self.calculate_surface_geometry()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 232, in calculate_surface_geometry
va, na, ta = surface.ses_surface_geometry(xyz, r, self.probe_radius,
self.grid_spacing)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in ses_surface_geometry
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in <listcomp>
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
ValueError: cannot convert float NaN to integer
Error processing trigger "changes":
ValueError: cannot convert float NaN to integer
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
See log for complete Python traceback.
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\core\triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 175, in _atoms_changed
self._recompute_shape()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 208, in _recompute_shape
self.calculate_surface_geometry()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 232, in calculate_surface_geometry
va, na, ta = surface.ses_surface_geometry(xyz, r, self.probe_radius,
self.grid_spacing)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in ses_surface_geometry
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in <listcomp>
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
ValueError: cannot convert float NaN to integer
Error processing trigger "changes":
ValueError: cannot convert float NaN to integer
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
See log for complete Python traceback.
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\core\triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 175, in _atoms_changed
self._recompute_shape()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 208, in _recompute_shape
self.calculate_surface_geometry()
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\atomic\molsurf.py", line 232, in calculate_surface_geometry
va, na, ta = surface.ses_surface_geometry(xyz, r, self.probe_radius,
self.grid_spacing)
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in ses_surface_geometry
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in <listcomp>
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
ValueError: cannot convert float NaN to integer
Error processing trigger "changes":
ValueError: cannot convert float NaN to integer
File "C:\Program Files\ChimeraX 1.2.5\bin\lib\site-
packages\chimerax\surface\gridsurf.py", line 29, in
shape = [int(ceil((xyz_max[a] - xyz_min[a] + 2*pad) / s))
See log for complete Python traceback.
OpenGL version: 3.3.0 NVIDIA 512.78
OpenGL renderer: Quadro RTX 5000/PCIe/SSE2
OpenGL vendor: NVIDIA Corporation
Manufacturer: Dell Inc.
Model: Precision 5820 Tower X-Series
OS: Microsoft Windows 10 Enterprise (Build 19043)
Memory: 137,133,125,632
MaxProcessMemory: 137,438,953,344
CPU: 20 Intel(R) Core(TM) i9-10900X CPU @ 3.70GHz
OSLanguage: en-US
Locale: ('en_US', 'cp1252')
PyQt5 5.15.2, Qt 5.15.2
Installed Packages:
alabaster: 0.7.12
appdirs: 1.4.4
Babel: 2.9.1
backcall: 0.2.0
blockdiag: 2.0.1
certifi: 2020.12.5
cftime: 1.5.0
chardet: 3.0.4
ChimeraX-AddCharge: 1.0.1
ChimeraX-AddH: 2.1.6
ChimeraX-AlignmentAlgorithms: 2.0
ChimeraX-AlignmentHdrs: 3.2
ChimeraX-AlignmentMatrices: 2.0
ChimeraX-Alignments: 2.1
ChimeraX-AmberInfo: 1.0
ChimeraX-Arrays: 1.0
ChimeraX-Atomic: 1.13.2
ChimeraX-AtomicLibrary: 3.1.3
ChimeraX-AtomSearch: 2.0
ChimeraX-AtomSearchLibrary: 1.0
ChimeraX-AxesPlanes: 2.0
ChimeraX-BasicActions: 1.1
ChimeraX-BILD: 1.0
ChimeraX-BlastProtein: 1.1
ChimeraX-BondRot: 2.0
ChimeraX-BugReporter: 1.0
ChimeraX-BuildStructure: 2.5.2
ChimeraX-Bumps: 1.0
ChimeraX-BundleBuilder: 1.1
ChimeraX-ButtonPanel: 1.0
ChimeraX-CageBuilder: 1.0
ChimeraX-CellPack: 1.0
ChimeraX-Centroids: 1.1
ChimeraX-ChemGroup: 2.0
ChimeraX-Clashes: 2.1
ChimeraX-ColorActions: 1.0
ChimeraX-ColorGlobe: 1.0
ChimeraX-ColorKey: 1.2.1
ChimeraX-CommandLine: 1.1.4
ChimeraX-ConnectStructure: 2.0
ChimeraX-Contacts: 1.0
ChimeraX-Core: 1.2.5
ChimeraX-CoreFormats: 1.0
ChimeraX-coulombic: 1.1.1
ChimeraX-Crosslinks: 1.0
ChimeraX-Crystal: 1.0
ChimeraX-CrystalContacts: 1.0
ChimeraX-DataFormats: 1.1
ChimeraX-Dicom: 1.0
ChimeraX-DistMonitor: 1.1.3
ChimeraX-DistUI: 1.0
ChimeraX-Dssp: 2.0
ChimeraX-EMDB-SFF: 1.0
ChimeraX-ExperimentalCommands: 1.0
ChimeraX-FileHistory: 1.0
ChimeraX-FunctionKey: 1.0
ChimeraX-Geometry: 1.1
ChimeraX-gltf: 1.0
ChimeraX-Graphics: 1.0
ChimeraX-Hbonds: 2.1
ChimeraX-Help: 1.1
ChimeraX-HKCage: 1.3
ChimeraX-IHM: 1.0
ChimeraX-ImageFormats: 1.1
ChimeraX-IMOD: 1.0
ChimeraX-IO: 1.0.1
ChimeraX-Label: 1.0
ChimeraX-ListInfo: 1.1.1
ChimeraX-Log: 1.1.2
ChimeraX-LookingGlass: 1.1
ChimeraX-Maestro: 1.8.1
ChimeraX-Map: 1.0.2
ChimeraX-MapData: 2.0
ChimeraX-MapEraser: 1.0
ChimeraX-MapFilter: 2.0
ChimeraX-MapFit: 2.0
ChimeraX-MapSeries: 2.0
ChimeraX-Markers: 1.0
ChimeraX-Mask: 1.0
ChimeraX-MatchMaker: 1.2.1
ChimeraX-MDcrds: 2.2
ChimeraX-MedicalToolbar: 1.0.1
ChimeraX-Meeting: 1.0
ChimeraX-MLP: 1.1
ChimeraX-mmCIF: 2.3
ChimeraX-MMTF: 2.1
ChimeraX-Modeller: 1.0.1
ChimeraX-ModelPanel: 1.0.1
ChimeraX-ModelSeries: 1.0
ChimeraX-Mol2: 2.0
ChimeraX-Morph: 1.0
ChimeraX-MouseModes: 1.1
ChimeraX-Movie: 1.0
ChimeraX-Neuron: 1.0
ChimeraX-Nucleotides: 2.0.1
ChimeraX-OpenCommand: 1.5
ChimeraX-PDB: 2.4.1
ChimeraX-PDBBio: 1.0
ChimeraX-PDBLibrary: 1.0.1
ChimeraX-PDBMatrices: 1.0
ChimeraX-PickBlobs: 1.0
ChimeraX-Positions: 1.0
ChimeraX-PresetMgr: 1.0.1
ChimeraX-PubChem: 2.0.1
ChimeraX-ReadPbonds: 1.0
ChimeraX-Registration: 1.1
ChimeraX-RemoteControl: 1.0
ChimeraX-ResidueFit: 1.0
ChimeraX-RestServer: 1.1
ChimeraX-RNALayout: 1.0
ChimeraX-RotamerLibMgr: 2.0
ChimeraX-RotamerLibsDunbrack: 2.0
ChimeraX-RotamerLibsDynameomics: 2.0
ChimeraX-RotamerLibsRichardson: 2.0
ChimeraX-SaveCommand: 1.4
ChimeraX-SchemeMgr: 1.0
ChimeraX-SDF: 2.0
ChimeraX-Segger: 1.0
ChimeraX-Segment: 1.0
ChimeraX-SeqView: 2.3
ChimeraX-Shape: 1.0.1
ChimeraX-Shell: 1.0
ChimeraX-Shortcuts: 1.0
ChimeraX-ShowAttr: 1.0
ChimeraX-ShowSequences: 1.0
ChimeraX-SideView: 1.0
ChimeraX-Smiles: 2.0.1
ChimeraX-SmoothLines: 1.0
ChimeraX-SpaceNavigator: 1.0
ChimeraX-StdCommands: 1.3.1
ChimeraX-STL: 1.0
ChimeraX-Storm: 1.0
ChimeraX-Struts: 1.0
ChimeraX-Surface: 1.0
ChimeraX-SwapAA: 2.0
ChimeraX-SwapRes: 2.1
ChimeraX-TapeMeasure: 1.0
ChimeraX-Test: 1.0
ChimeraX-Toolbar: 1.0.1
ChimeraX-ToolshedUtils: 1.2
ChimeraX-Tug: 1.0
ChimeraX-UI: 1.7.6
ChimeraX-uniprot: 2.1
ChimeraX-UnitCell: 1.0
ChimeraX-ViewDockX: 1.0
ChimeraX-Vive: 1.1
ChimeraX-VolumeMenu: 1.0
ChimeraX-VTK: 1.0
ChimeraX-WavefrontOBJ: 1.0
ChimeraX-WebCam: 1.0
ChimeraX-WebServices: 1.0
ChimeraX-Zone: 1.0
colorama: 0.4.3
comtypes: 1.1.7
cxservices: 1.0
cycler: 0.10.0
Cython: 0.29.21
decorator: 5.0.9
distlib: 0.3.1
docutils: 0.16
filelock: 3.0.12
funcparserlib: 0.3.6
grako: 3.16.5
h5py: 2.10.0
html2text: 2020.1.16
idna: 2.10
ihm: 0.17
imagecodecs: 2020.5.30
imagesize: 1.2.0
ipykernel: 5.3.4
ipython: 7.18.1
ipython-genutils: 0.2.0
jedi: 0.17.2
Jinja2: 2.11.2
jupyter-client: 6.1.7
jupyter-core: 4.7.1
kiwisolver: 1.3.1
line-profiler: 2.1.2
lxml: 4.6.2
lz4: 3.1.0
MarkupSafe: 2.0.1
matplotlib: 3.3.2
MolecularDynamicsViewer: 1.2
msgpack: 1.0.0
netCDF4: 1.5.4
networkx: 2.5
numexpr: 2.7.3
numpy: 1.19.2
numpydoc: 1.1.0
openvr: 1.14.1501
packaging: 20.9
ParmEd: 3.2.0
parso: 0.7.1
pickleshare: 0.7.5
Pillow: 7.2.0
pip: 21.0.1
pkginfo: 1.5.0.1
prompt-toolkit: 3.0.18
psutil: 5.7.2
pycollada: 0.7.1
pydicom: 2.0.0
Pygments: 2.7.1
PyOpenGL: 3.1.5
PyOpenGL-accelerate: 3.1.5
pyparsing: 2.4.7
PyQt5-commercial: 5.15.2
PyQt5-sip: 12.8.1
PyQtWebEngine-commercial: 5.15.2
python-dateutil: 2.8.1
pytz: 2021.1
pywin32: 228
pyzmq: 22.0.3
qtconsole: 4.7.7
QtPy: 1.9.0
RandomWords: 0.3.0
requests: 2.24.0
scipy: 1.5.2
setuptools: 50.3.2
sfftk-rw: 0.6.7.dev1
six: 1.15.0
snowballstemmer: 2.1.0
sortedcontainers: 2.2.2
Sphinx: 3.2.1
sphinxcontrib-applehelp: 1.0.2
sphinxcontrib-blockdiag: 2.0.0
sphinxcontrib-devhelp: 1.0.2
sphinxcontrib-htmlhelp: 2.0.0
sphinxcontrib-jsmath: 1.0.1
sphinxcontrib-qthelp: 1.0.3
sphinxcontrib-serializinghtml: 1.1.5
suds-jurko: 0.6
tables: 3.6.1
tifffile: 2020.9.3
tinyarray: 1.2.3
tornado: 6.1
traitlets: 5.0.5
urllib3: 1.25.11
wcwidth: 0.2.5
webcolors: 1.11.1
wheel: 0.36.0
wheel-filename: 1.3.0
WMI: 1.5.1
Change History (5)
comment:1 by , 3 years ago
| Component: | Unassigned → Surface |
|---|---|
| Owner: | set to |
| Platform: | → all |
| Project: | → ChimeraX |
| Status: | new → assigned |
| Summary: | ChimeraX bug report submission → NaN in surface calculation |
comment:2 by , 3 years ago
comment:3 by , 3 years ago
Thanks for sending me your PDB files. I get the same error in ChimeraX 1.4 and I am looking into what is going wrong in the morph code to produce the NaN atom coordinates.
comment:4 by , 3 years ago
| Resolution: | → fixed |
|---|---|
| Status: | assigned → closed |
Fixed in tomorrow's ChimeraX daily build.
The morph code incorrectly calculated dihedral angle residue interpolation using the unpaired atoms and that used uninitialized atom coordinate value leading to NaN atom coordinates in the result. I fixed the code to make sure the dihedral angle interpolating only uses the paired atoms.
follow-up: 5 comment:5 by , 3 years ago
Thank you so much Tom! I will download the daily build and see what happens! On Mon, Jun 13, 2022 at 6:06 PM ChimeraX <ChimeraX-bugs-admin@cgl.ucsf.edu> wrote:
Note:
See TracTickets
for help on using tickets.
Hi Ryan,