Opened 6 years ago
Closed 6 years ago
#3070 closed defect (fixed)
Inter-residue bonds should not select residues
Reported by: | Tristan Croll | Owned by: | Eric Pettersen |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | Core | Version: | |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Notify when closed: | Platform: | all | |
Project: | ChimeraX |
Description
The following bug report has been submitted: Platform: Linux-3.10.0-1062.9.1.el7.x86_64-x86_64-with-centos-7.7.1908-Core ChimeraX Version: 0.93 (2020-04-03) Description For a model with ligands covalently attached to the protein, if I run the command "select ~protein" then the protein residues bonded to the ligands appear in `selected_residues(session)` (presumably because the command also selects the protein-ligand bond). This messed me up in this particular case because the ligand-protein bonds shouldn't have actually been there, so I ran a loop over the selection to delete all bonds between the residues and their neighbors. All good now, but there was a bit of fiddling involved to put things right again! Log: UCSF ChimeraX version: 0.93 (2020-04-03) © 2016-2020 Regents of the University of California. All rights reserved. How to cite UCSF ChimeraX > open Atval.pdb Chain information for Atval.pdb #1 --- Chain | Description D E H I L M P Q | No description available F J N R | No description available G K O S | No description available > toolshed show Shell /opt/UCSF/ChimeraX/lib/python3.7/site-packages/IPython/core/history.py:226: UserWarning: IPython History requires SQLite, your history will not be saved warn("IPython History requires SQLite, your history will not be saved") > select ~protein 704 atoms, 752 bonds, 1 model selected > style sel stick Changed 704 atom styles > show sel cartoons > hide sel atoms > select clear > show cartoons > hide atoms > style stick Changed 46072 atom styles > show cartoons > dssp > show ~protein > select ~protein 704 atoms, 752 bonds, 1 model selected > select zone sel 3 Selected 216 atoms > show sel > select up 1068 atoms, 980 bonds, 1 model selected > show sel > select clear > view sel > color byhetero > select clear > view sel > select clear > view sel > select clear > view sel > select clear > view sel Expected an objects specifier or a keyword > select ~protein 704 atoms, 752 bonds, 1 model selected > hide sel cartoons > select clear > hide cartoons > show > addh Summary of feedback from adding hydrogens to Atval.pdb #1 --- warnings | Not adding hydrogens to /H LYS 390 CB because it is missing heavy- atom bond partners Not adding hydrogens to /H GLU 431 CB because it is missing heavy-atom bond partners Not adding hydrogens to /H LYS 434 CB because it is missing heavy-atom bond partners Not adding hydrogens to /H LYS 450 CB because it is missing heavy-atom bond partners Not adding hydrogens to /I LYS 390 CB because it is missing heavy-atom bond partners 27 messages similar to the above omitted notes | No usable SEQRES records for Atval.pdb (#1) chain D; guessing termini instead No usable SEQRES records for Atval.pdb (#1) chain E; guessing termini instead No usable SEQRES records for Atval.pdb (#1) chain F; guessing termini instead No usable SEQRES records for Atval.pdb (#1) chain G; guessing termini instead No usable SEQRES records for Atval.pdb (#1) chain H; guessing termini instead 11 messages similar to the above omitted Chain-initial residues that are actual N termini: /D THR 86, /E THR 86, /F HIS 87, /G LEU 317, /H THR 86, /I THR 86, /J HIS 87, /K LEU 317, /L THR 86, /M THR 86, /N HIS 87, /O LEU 317, /P THR 86, /Q THR 86, /R HIS 87, /S LEU 317 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: /D ARG 667, /E ARG 667, /F MET 241, /G SER 475, /H ARG 667, /I ARG 667, /J MET 241, /K SER 475, /L ARG 667, /M ARG 667, /N MET 241, /O SER 475, /P ARG 667, /Q ARG 667, /R MET 241, /S SER 475 3580 hydrogen bonds /D ARG 667 is not terminus, removing H atom from 'C' /E ARG 667 is not terminus, removing H atom from 'C' /F MET 241 is not terminus, removing H atom from 'C' /G SER 475 is not terminus, removing H atom from 'C' /H ARG 667 is not terminus, removing H atom from 'C' 11 messages similar to the above omitted 46152 hydrogens added > select /I:416@CA 1 atom, 1 model selected > select /I:416@CA 1 atom, 1 model selected > select up 22 atoms, 21 bonds, 1 model selected > select clear > select /B:729@C47 1 atom, 1 model selected > select up 85 atoms, 90 bonds, 1 model selected > select ~protein 1176 atoms, 1224 bonds, 1 model selected > select clear > view sel > hide H > select clear Expected an objects specifier or a view name or a keyword > view sel OpenGL version: 3.3.0 NVIDIA 440.33.01 OpenGL renderer: TITAN Xp/PCIe/SSE2 OpenGL vendor: NVIDIA Corporation Manufacturer: Dell Inc. Model: Precision T5600 OS: CentOS Linux 7 Core Architecture: 64bit ELF CPU: 32 Intel(R) Xeon(R) CPU E5-2687W 0 @ 3.10GHz Cache Size: 20480 KB Graphics: 03:00.0 VGA compatible controller [0300]: NVIDIA Corporation GP102 [TITAN Xp] [10de:1b02] (rev a1) Subsystem: NVIDIA Corporation Device [10de:11df] Kernel driver in use: nvidia
Change History (2)
comment:1 by , 6 years ago
Component: | Unassigned → Core |
---|---|
Owner: | set to |
Platform: | → all |
Project: | → ChimeraX |
Status: | new → accepted |
Summary: | ChimeraX bug report submission → Inter-residue bonds should not select residues |
comment:2 by , 6 years ago
Resolution: | → fixed |
---|---|
Status: | accepted → closed |
Note:
See TracTickets
for help on using tickets.