Opened 3 years ago
Closed 3 years ago
#8245 closed defect (not a bug)
H-bonds: acc_phi_psi() takes 8 positional arguments but 9 were given
| Reported by: | Owned by: | Eric Pettersen | |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | Structure Analysis | 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.22623
ChimeraX Version: 1.4 (2022-06-03 23:39:42 UTC)
Description
H bonding interactions not showing
Log:
UCSF ChimeraX version: 1.4 (2022-06-03)
© 2016-2022 Regents of the University of California. All rights reserved.
How to cite UCSF ChimeraX
> open D:/PLK11/Docking/2RKUL28docking/stableL28.pdb
Chain information for stableL28.pdb #1
---
Chain | Description
A | No description available
> set bgColor white
> lighting soft
> select /A
2972 atoms, 2862 bonds, 294 residues, 1 model selected
> rainbow sel
> select clear
> select ::name="UNL"
41 atoms, 45 bonds, 1 residue, 1 model selected
> select ::name="UNL"
41 atoms, 45 bonds, 1 residue, 1 model selected
> hbonds sel reveal true
/A SER 99 OG has bad number of bonds (3)
Skipping possible acceptor with bad geometry: /A CYS 318 O
Wrong number of grandchild atoms for phi/psi acceptor /A CYS 318 O
Skipping possible acceptor with bad geometry: /A VAL 114 O
Wrong number of grandchild atoms for phi/psi acceptor /A VAL 114 O
Skipping possible acceptor with bad geometry: /A ARG 144 O
Wrong number of grandchild atoms for phi/psi acceptor /A ARG 144 O
Skipping possible acceptor with bad geometry: /A ASP 194 O
Wrong number of grandchild atoms for phi/psi acceptor /A ASP 194 O
Skipping possible acceptor with bad geometry: /A SER 326 O
Wrong number of grandchild atoms for phi/psi acceptor /A SER 326 O
Skipping possible acceptor with bad geometry: /A ASP 187 O
Wrong number of grandchild atoms for phi/psi acceptor /A ASP 187 O
Skipping possible acceptor with bad geometry: /A LEU 286 O
Wrong number of grandchild atoms for phi/psi acceptor /A LEU 286 O
Skipping possible acceptor with bad geometry: /A ASP 187 O
Wrong number of grandchild atoms for phi/psi acceptor /A ASP 187 O
Skipping possible acceptor with bad geometry: /A LYS 61 O
Wrong number of grandchild atoms for phi/psi acceptor /A LYS 61 O
[Repeated 1 time(s)]Skipping possible acceptor with bad geometry: /A VAL 114 O
Wrong number of grandchild atoms for phi/psi acceptor /A VAL 114 O
Skipping possible acceptor with bad geometry: /A SER 99 O
Wrong number of grandchild atoms for phi/psi acceptor /A SER 99 O
[Repeated 2 time(s)]Skipping possible acceptor with bad geometry: /A ARG 144 O
Wrong number of grandchild atoms for phi/psi acceptor /A ARG 144 O
Skipping possible acceptor with bad geometry: /A ASP 187 O
Wrong number of grandchild atoms for phi/psi acceptor /A ASP 187 O
[Repeated 1 time(s)]Skipping possible acceptor with bad geometry: /A ASP 194 O
Wrong number of grandchild atoms for phi/psi acceptor /A ASP 194 O
Skipping possible acceptor with bad geometry: /A LEU 286 O
Wrong number of grandchild atoms for phi/psi acceptor /A LEU 286 O
Skipping possible acceptor with bad geometry: /A CYS 318 O
Wrong number of grandchild atoms for phi/psi acceptor /A CYS 318 O
[Repeated 1 time(s)]Skipping possible acceptor with bad geometry: /A VAL 114 O
Wrong number of grandchild atoms for phi/psi acceptor /A VAL 114 O
Skipping possible acceptor with bad geometry: /A ASP 194 O
Wrong number of grandchild atoms for phi/psi acceptor /A ASP 194 O
[Repeated 1 time(s)]donor: /A ARG 51 NH1 acceptor: /A ARG 51 NE
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\toolbar\tool.py", line 205, in callback
bundle_info.run_provider(session, name, session.toolbar,
display_name=display_name)
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\toolshed\info.py", line 386, in run_provider
return api._api_caller.run_provider(api, session, name, mgr, **kw)
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\toolshed\\__init__.py", line 1286, in run_provider
return cls._get_func(api, "run_provider")(session, name, mgr, **kw)
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\shortcuts\\__init__.py", line 52, in run_provider
shortcuts.run_provider(session, name)
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\shortcuts\shortcuts.py", line 1334, in run_provider
keyboard_shortcuts(session).try_shortcut(name)
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\shortcuts\shortcuts.py", line 390, in try_shortcut
self.run_shortcut(keys)
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\shortcuts\shortcuts.py", line 408, in run_shortcut
sc.run(self.session, status = self._enabled)
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\shortcuts\shortcuts.py", line 327, in run
f(s)
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\shortcuts\shortcuts.py", line 569, in run_expanded_command
run(session, cmd)
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\shortcuts\shortcuts.py", line 512, in run
run_command(session, command, **kw)
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\commands\run.py", line 38, in run
results = command.run(text, log=log, return_json=return_json)
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\core\commands\cli.py", line 2897, in run
result = ci.function(session, **kw_args)
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\hbonds\cmd.py", line 83, in cmd_hbonds
result = hb_func(session, struct_info, dist_slop=dist_slop,
angle_slop=angle_slop, **base_kw)
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\hbonds\hbond.py", line 603, in find_hbonds
if not geom_func(donor_atom, donor_hyds, *args):
TypeError: acc_phi_psi() takes 8 positional arguments but 9 were given
TypeError: acc_phi_psi() takes 8 positional arguments but 9 were given
File "C:\Program Files\ChimeraX 1.4\bin\lib\site-
packages\chimerax\hbonds\hbond.py", line 603, in find_hbonds
if not geom_func(donor_atom, donor_hyds, *args):
See log for complete Python traceback.
OpenGL version: 3.3.0 - Build 31.0.101.2004
OpenGL renderer: Intel(R) UHD Graphics
OpenGL vendor: Intel
Python: 3.9.11
Locale: en_IN.cp1252
Qt version: PyQt6 6.3.0, Qt 6.3.0
Qt runtime version: 6.3.0
Qt platform: windows
Manufacturer: Dell Inc.
Model: Inspiron 3493
OS: Microsoft Windows 11 Home Single Language (Build 22623)
Memory: 8,345,964,544
MaxProcessMemory: 137,438,953,344
CPU: 4 Intel(R) Core(TM) i3-1005G1 CPU @ 1.20GHz
OSLanguage: en-US
Installed Packages:
alabaster: 0.7.12
appdirs: 1.4.4
Babel: 2.10.1
backcall: 0.2.0
blockdiag: 3.0.0
certifi: 2022.5.18.1
cftime: 1.6.0
charset-normalizer: 2.0.12
ChimeraX-AddCharge: 1.2.3
ChimeraX-AddH: 2.1.11
ChimeraX-AlignmentAlgorithms: 2.0
ChimeraX-AlignmentHdrs: 3.2.1
ChimeraX-AlignmentMatrices: 2.0
ChimeraX-Alignments: 2.4.3
ChimeraX-AlphaFold: 1.0
ChimeraX-AltlocExplorer: 1.0.2
ChimeraX-AmberInfo: 1.0
ChimeraX-Arrays: 1.0
ChimeraX-Atomic: 1.39.1
ChimeraX-AtomicLibrary: 7.0
ChimeraX-AtomSearch: 2.0.1
ChimeraX-AxesPlanes: 2.1
ChimeraX-BasicActions: 1.1
ChimeraX-BILD: 1.0
ChimeraX-BlastProtein: 2.1.1
ChimeraX-BondRot: 2.0
ChimeraX-BugReporter: 1.0
ChimeraX-BuildStructure: 2.7
ChimeraX-Bumps: 1.0
ChimeraX-BundleBuilder: 1.1
ChimeraX-ButtonPanel: 1.0
ChimeraX-CageBuilder: 1.0
ChimeraX-CellPack: 1.0
ChimeraX-Centroids: 1.2
ChimeraX-ChemGroup: 2.0
ChimeraX-Clashes: 2.2.4
ChimeraX-ColorActions: 1.0
ChimeraX-ColorGlobe: 1.0
ChimeraX-ColorKey: 1.5.1
ChimeraX-CommandLine: 1.2.3
ChimeraX-ConnectStructure: 2.0.1
ChimeraX-Contacts: 1.0
ChimeraX-Core: 1.4
ChimeraX-CoreFormats: 1.1
ChimeraX-coulombic: 1.3.2
ChimeraX-Crosslinks: 1.0
ChimeraX-Crystal: 1.0
ChimeraX-CrystalContacts: 1.0
ChimeraX-DataFormats: 1.2.2
ChimeraX-Dicom: 1.1
ChimeraX-DistMonitor: 1.1.5
ChimeraX-Dssp: 2.0
ChimeraX-EMDB-SFF: 1.0
ChimeraX-ExperimentalCommands: 1.0
ChimeraX-FileHistory: 1.0
ChimeraX-FunctionKey: 1.0
ChimeraX-Geometry: 1.2
ChimeraX-gltf: 1.0
ChimeraX-Graphics: 1.1
ChimeraX-Hbonds: 2.1.2
ChimeraX-Help: 1.2
ChimeraX-HKCage: 1.3
ChimeraX-IHM: 1.1
ChimeraX-ImageFormats: 1.2
ChimeraX-IMOD: 1.0
ChimeraX-IO: 1.0.1
ChimeraX-ItemsInspection: 1.0
ChimeraX-Label: 1.1.1
ChimeraX-ListInfo: 1.1.1
ChimeraX-Log: 1.1.5
ChimeraX-LookingGlass: 1.1
ChimeraX-Maestro: 1.8.1
ChimeraX-Map: 1.1
ChimeraX-MapData: 2.0
ChimeraX-MapEraser: 1.0
ChimeraX-MapFilter: 2.0
ChimeraX-MapFit: 2.0
ChimeraX-MapSeries: 2.1
ChimeraX-Markers: 1.0
ChimeraX-Mask: 1.0
ChimeraX-MatchMaker: 2.0.6
ChimeraX-MDcrds: 2.6
ChimeraX-MedicalToolbar: 1.0.1
ChimeraX-Meeting: 1.0
ChimeraX-MLP: 1.1
ChimeraX-mmCIF: 2.7
ChimeraX-MMTF: 2.1
ChimeraX-Modeller: 1.5.5
ChimeraX-ModelPanel: 1.3.2
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.2
ChimeraX-OpenCommand: 1.9
ChimeraX-PDB: 2.6.6
ChimeraX-PDBBio: 1.0
ChimeraX-PDBLibrary: 1.0.2
ChimeraX-PDBMatrices: 1.0
ChimeraX-PickBlobs: 1.0
ChimeraX-Positions: 1.0
ChimeraX-PresetMgr: 1.1
ChimeraX-PubChem: 2.1
ChimeraX-ReadPbonds: 1.0.1
ChimeraX-Registration: 1.1
ChimeraX-RemoteControl: 1.0
ChimeraX-ResidueFit: 1.0
ChimeraX-RestServer: 1.1
ChimeraX-RNALayout: 1.0
ChimeraX-RotamerLibMgr: 2.0.1
ChimeraX-RotamerLibsDunbrack: 2.0
ChimeraX-RotamerLibsDynameomics: 2.0
ChimeraX-RotamerLibsRichardson: 2.0
ChimeraX-SaveCommand: 1.5.1
ChimeraX-SchemeMgr: 1.0
ChimeraX-SDF: 2.0
ChimeraX-Segger: 1.0
ChimeraX-Segment: 1.0
ChimeraX-SelInspector: 1.0
ChimeraX-SeqView: 2.6
ChimeraX-Shape: 1.0.1
ChimeraX-Shell: 1.0
ChimeraX-Shortcuts: 1.1
ChimeraX-ShowAttr: 1.0
ChimeraX-ShowSequences: 1.0
ChimeraX-SideView: 1.0
ChimeraX-Smiles: 2.1
ChimeraX-SmoothLines: 1.0
ChimeraX-SpaceNavigator: 1.0
ChimeraX-StdCommands: 1.8
ChimeraX-STL: 1.0
ChimeraX-Storm: 1.0
ChimeraX-StructMeasure: 1.0.1
ChimeraX-Struts: 1.0.1
ChimeraX-Surface: 1.0
ChimeraX-SwapAA: 2.0
ChimeraX-SwapRes: 2.1.1
ChimeraX-TapeMeasure: 1.0
ChimeraX-Test: 1.0
ChimeraX-Toolbar: 1.1.1
ChimeraX-ToolshedUtils: 1.2.1
ChimeraX-Tug: 1.0
ChimeraX-UI: 1.18.3
ChimeraX-uniprot: 2.2
ChimeraX-UnitCell: 1.0
ChimeraX-ViewDockX: 1.1.2
ChimeraX-VIPERdb: 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.1.0
ChimeraX-Zone: 1.0
colorama: 0.4.4
comtypes: 1.1.10
cxservices: 1.2
cycler: 0.11.0
Cython: 0.29.26
debugpy: 1.6.0
decorator: 5.1.1
docutils: 0.17.1
entrypoints: 0.4
filelock: 3.4.2
fonttools: 4.33.3
funcparserlib: 1.0.0
grako: 3.16.5
h5py: 3.7.0
html2text: 2020.1.16
idna: 3.3
ihm: 0.27
imagecodecs: 2021.11.20
imagesize: 1.3.0
ipykernel: 6.6.1
ipython: 7.31.1
ipython-genutils: 0.2.0
jedi: 0.18.1
Jinja2: 3.0.3
jupyter-client: 7.1.0
jupyter-core: 4.10.0
kiwisolver: 1.4.2
line-profiler: 3.4.0
lxml: 4.7.1
lz4: 3.1.10
MarkupSafe: 2.1.1
matplotlib: 3.5.1
matplotlib-inline: 0.1.3
msgpack: 1.0.3
nest-asyncio: 1.5.5
netCDF4: 1.5.8
networkx: 2.6.3
numexpr: 2.8.1
numpy: 1.22.1
openvr: 1.16.802
packaging: 21.3
ParmEd: 3.4.3
parso: 0.8.3
pickleshare: 0.7.5
Pillow: 9.0.1
pip: 21.3.1
pkginfo: 1.8.2
prompt-toolkit: 3.0.29
psutil: 5.9.0
pycollada: 0.7.2
pydicom: 2.2.2
Pygments: 2.11.2
PyOpenGL: 3.1.5
PyOpenGL-accelerate: 3.1.5
pyparsing: 3.0.9
PyQt6-commercial: 6.3.0
PyQt6-Qt6: 6.3.0
PyQt6-sip: 13.3.1
PyQt6-WebEngine-commercial: 6.3.0
PyQt6-WebEngine-Qt6: 6.3.0
python-dateutil: 2.8.2
pytz: 2022.1
pywin32: 303
pyzmq: 23.1.0
qtconsole: 5.3.0
QtPy: 2.1.0
RandomWords: 0.3.0
requests: 2.27.1
scipy: 1.7.3
setuptools: 59.8.0
sfftk-rw: 0.7.2
six: 1.16.0
snowballstemmer: 2.2.0
sortedcontainers: 2.4.0
Sphinx: 4.3.2
sphinx-autodoc-typehints: 1.15.2
sphinxcontrib-applehelp: 1.0.2
sphinxcontrib-blockdiag: 3.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-community: 1.0.0
tables: 3.7.0
tifffile: 2021.11.2
tinyarray: 1.2.4
tornado: 6.1
traitlets: 5.1.1
urllib3: 1.26.9
wcwidth: 0.2.5
webcolors: 1.11.1
wheel: 0.37.1
wheel-filename: 1.3.0
WMI: 1.5.1
File attachment: stableL28.pdb
Attachments (1)
Change History (3)
by , 3 years ago
| Attachment: | stableL28.pdb added |
|---|
comment:1 by , 3 years ago
| Component: | Unassigned → Structure Analysis |
|---|---|
| Owner: | set to |
| Platform: | → all |
| Project: | → ChimeraX |
| Status: | new → accepted |
| Summary: | ChimeraX bug report submission → H-bonds: acc_phi_psi() takes 8 positional arguments but 9 were given |
comment:2 by , 3 years ago
| Resolution: | → not a bug |
|---|---|
| Status: | accepted → closed |
Hi Garima,
I don't know how you generated this PDB file, but it has a lot of problems. For instance, in residue 326 there are two copies of each and every atom(!). Perhaps they were supposed to be alternate locations, but if so the alternate location indicators are missing. ChimeraX will not be able to find H-bonds for a problematic structure like this.
--Eric
Eric Pettersen
UCSF Computer Graphics Lab
Note:
See TracTickets
for help on using tickets.
Added by email2trac