Opened 2 years ago
Last modified 2 years ago
#9710 assigned defect
Possible MD template error
| Reported by: | Owned by: | Tristan Croll | |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | Third Party | Version: | |
| Keywords: | Cc: | ||
| Blocked By: | Blocking: | ||
| Notify when closed: | Platform: | all | |
| Project: | ChimeraX |
Description
The following bug report has been submitted:
Platform: macOS-10.15.7-x86_64-i386-64bit
ChimeraX Version: 1.6.1 (2023-05-09 17:57:07 UTC)
Description
Failed to add atoms ['H23'] to atom N2 because this will lead to having 4 atoms attached, which is more than its assigned geometry can support. This is probably due to an error in the MD template (MC_MGT).
Log:
UCSF ChimeraX version: 1.6.1 (2023-05-09)
© 2016-2023 Regents of the University of California. All rights reserved.
How to cite UCSF ChimeraX
> open /Users/arotsch/Documents/combination_lastframe_7qtl_7kl3-coot-3_2.pdb
Summary of feedback from opening
/Users/arotsch/Documents/combination_lastframe_7qtl_7kl3-coot-3_2.pdb
---
warnings | Cannot find LINK/SSBOND residue RQA (101 )
PDB SEQRES record for chain G is incomplete. Ignoring input sequence records
as basis for sequence.
Chain information for combination_lastframe_7qtl_7kl3-coot-3_2.pdb #1
---
Chain | Description
B | No description available
C | No description available
D | No description available
E | No description available
G | No description available
R | No description available
V | No description available
X | No description available
Y | No description available
> open /Users/arotsch/Downloads/cryosparc_P202_J378_005_volume_map_sharp.mrc
Opened cryosparc_P202_J378_005_volume_map_sharp.mrc as #2, grid size
448,448,448, pixel 1.05, shown at level 0.263, step 2, values float32
> volume #2 step 1
> volume #2 level 0.6363
> hide atoms
> show cartoons
> style stick
Changed 18221 atom styles
> show atoms
> isolde start
> set selectionWidth 4
> isolde set simFidelityMode Medium/Medium
ISOLDE: setting sim fidelity mode to Medium/Medium
nonbonded_cutoff_distance = 0.900000
use_gbsa = True
gbsa_cutoff = 1.100000
ISOLDE: Checking and correcting nomenclature for (pseudo)symmetric side
chains...
ISOLDE: Corrected atom nomenclature of 191 residues in model #1 to IUPAC-IUB
standards.
Chain information for combination_lastframe_7qtl_7kl3-coot-3_2.pdb
---
Chain | Description
1.2/B | No description available
1.2/C | No description available
1.2/D | No description available
1.2/E | No description available
1.2/G | No description available
1.2/R | No description available
1.2/V | No description available
1.2/X | No description available
1.2/Y | No description available
> clipper associate #2 toModel #1
Opened cryosparc_P202_J378_005_volume_map_sharp.mrc as #1.1.1.1, grid size
448,448,448, pixel 1.05, shown at step 1, values float32
> isolde sim start /B,R-Y,G,D-E,C
Loading residue template for MGT from internal database
Sim termination reason: None
ISOLDE: stopped sim
> addh #1.2
Summary of feedback from adding hydrogens to
combination_lastframe_7qtl_7kl3-coot-3_2.pdb #1.2
---
warnings | Not adding hydrogens to /B A 1 P because it is missing heavy-atom
bond partners
Not adding hydrogens to /R C 6 P because it is missing heavy-atom bond
partners
Not adding hydrogens to /R U 13 P because it is missing heavy-atom bond
partners
Not adding hydrogens to /Y PRO 13 N because it is missing heavy-atom bond
partners
Not adding hydrogens to /Y PRO 13 CB because it is missing heavy-atom bond
partners
1 messages similar to the above omitted
Unknown hybridization for atom (PG) of residue type MGT; not adding hydrogens
to it
The following atoms were skipped as donors/acceptors due to missing heavy-atom
bond partners: /Y PRO 13 N
notes | Termini for combination_lastframe_7qtl_7kl3-coot-3_2.pdb (#1.2) chain
B determined from SEQRES records
No usable SEQRES records for combination_lastframe_7qtl_7kl3-coot-3_2.pdb
(#1.2) chain C; guessing termini instead
No usable SEQRES records for combination_lastframe_7qtl_7kl3-coot-3_2.pdb
(#1.2) chain D; guessing termini instead
No usable SEQRES records for combination_lastframe_7qtl_7kl3-coot-3_2.pdb
(#1.2) chain E; guessing termini instead
No usable SEQRES records for combination_lastframe_7qtl_7kl3-coot-3_2.pdb
(#1.2) chain G; guessing termini instead
Termini for combination_lastframe_7qtl_7kl3-coot-3_2.pdb (#1.2) chain R
determined from SEQRES records
Termini for combination_lastframe_7qtl_7kl3-coot-3_2.pdb (#1.2) chain V
determined from SEQRES records
Termini for combination_lastframe_7qtl_7kl3-coot-3_2.pdb (#1.2) chain X
determined from SEQRES records
Termini for combination_lastframe_7qtl_7kl3-coot-3_2.pdb (#1.2) chain Y
determined from SEQRES records
Chain-initial residues that are actual N termini: /C MET 1, /D GLY 0, /E MET
1, /X TYR 1, /D GLY 0, /D LEU 72, /E MET 1, /E LYS 207, /E ASN 676, /C MET 1,
/C GLU 492
Chain-initial residues that are not actual N termini: /C GLU 492, /D LEU 72,
/E LYS 207, /E ASN 676, /Y PRO 13
Chain-final residues that are actual C termini: /C ARG 737, /D ARG 716, /E LYS
757, /D ILE 63, /D ARG 716, /E HIS 184, /E SER 673, /E LYS 757, /C MET 483, /C
ARG 737
Chain-final residues that are not actual C termini: /C MET 483, /D ILE 63, /E
HIS 184, /E SER 673, /X PRO 6, /Y TYR 22
Chain-initial residues that are not actual 5' termini: /R C 6
1559 hydrogen bonds
Adding 'H' to /C GLU 492
Adding 'H' to /D LEU 72
Adding 'H' to /E LYS 207
Adding 'H' to /E ASN 676
/X PRO 6 is not terminus, removing H atom from 'C'
/Y TYR 22 is not terminus, removing H atom from 'C'
/B G 2 is not terminus, removing H atom from O3'
/V G 15 is not terminus, removing H atom from O3'
17893 hydrogens added
Fetching CCD PCA from
https://files.wwpdb.org/pub/pdb/refdata/chem_comp/A/PCA/PCA.cif
Fetching CCD HY3 from
https://files.wwpdb.org/pub/pdb/refdata/chem_comp/3/HY3/HY3.cif
Fetching CCD AYA from
https://files.wwpdb.org/pub/pdb/refdata/chem_comp/A/AYA/AYA.cif
Fetching CCD CSO from
https://files.wwpdb.org/pub/pdb/refdata/chem_comp/O/CSO/CSO.cif
Fetching CCD ORN from
https://files.wwpdb.org/pub/pdb/refdata/chem_comp/N/ORN/ORN.cif
Fetching CCD CSS from
https://files.wwpdb.org/pub/pdb/refdata/chem_comp/S/CSS/CSS.cif
Deleted the following atoms from residue A V1: OP1
Residue U R13 has only 2 atoms in common with the template. At least 3 are
needed to rebuild automatically. Adding of nucleic acid residues is not
currently possible in ISOLDE. To move forward, just delete this residue.
[Repeated 1 time(s)]Deleted the following atoms from residue MGT G1: H1G,
H5'', H8, H1, H2G, H21, H5', H22
Failed to add atoms ['H23'] to atom N2 because this will lead to having 4
atoms attached, which is more than its assigned geometry can support. This is
probably due to an error in the MD template (MC_MGT). If this template is
built into ISOLDE, please report this using Help/Report a bug
MD template PRO for residue PRO Y13 contains extra atoms that are not in a
coordinate template, and are not directly connected to existing atoms. Since
MD templates do not explicitly provide geometry,these atoms will not be built.
> delete sel
Fetching CCD N7P from
https://files.wwpdb.org/pub/pdb/refdata/chem_comp/P/N7P/N7P.cif
Fetching CCD FME from
https://files.wwpdb.org/pub/pdb/refdata/chem_comp/E/FME/FME.cif
MD template PRO for residue PRO Y13 contains extra atoms that are not in a
coordinate template, and are not directly connected to existing atoms. Since
MD templates do not explicitly provide geometry,these atoms will not be built.
The atom CG in MD template PRO bonds to more than one existing atom in residue
PRO. Since MD templates do not explicitly specify geometry, this type of atom
addition is not currently supported. The resulting residue will contain only
those atoms which the MD and coordinate templates have in common
> delete sel
Failed to add atoms ['H23'] to atom N2 because this will lead to having 4
atoms attached, which is more than its assigned geometry can support. This is
probably due to an error in the MD template (MC_MGT). If this template is
built into ISOLDE, please report this using Help/Report a bug
> isolde sim start /G:1
Sim termination reason: None
ISOLDE: stopped sim
Failed to add atoms ['H23'] to atom N2 because this will lead to having 4
atoms attached, which is more than its assigned geometry can support. This is
probably due to an error in the MD template (MC_MGT). If this template is
built into ISOLDE, please report this using Help/Report a bug
> ui mousemode right select
> select /G:1@N2
1 atom, 1 residue, 1 model selected
> select /G:1@N2
1 atom, 1 residue, 1 model selected
> select /G:1@N2
1 atom, 1 residue, 1 model selected
> select clear
> select /G:1@N3
1 atom, 1 residue, 1 model selected
> select /G:1@N3
1 atom, 1 residue, 1 model selected
Failed to add atoms ['H23'] to atom N2 because this will lead to having 4
atoms attached, which is more than its assigned geometry can support. This is
probably due to an error in the MD template (MC_MGT). If this template is
built into ISOLDE, please report this using Help/Report a bug
[Repeated 7 time(s)]
OpenGL version: 4.1 ATI-3.10.23
OpenGL renderer: AMD Radeon Pro 580X OpenGL Engine
OpenGL vendor: ATI Technologies Inc.
Python: 3.9.11
Locale: UTF-8
Qt version: PyQt6 6.4.2, Qt 6.4.2
Qt runtime version: 6.4.3
Qt platform: cocoa
Hardware:
Hardware Overview:
Model Name: iMac
Model Identifier: iMac19,1
Processor Name: 6-Core Intel Core i5
Processor Speed: 3,7 GHz
Number of Processors: 1
Total Number of Cores: 6
L2 Cache (per Core): 256 KB
L3 Cache: 9 MB
Memory: 32 GB
Boot ROM Version: 1731.140.1.0.0
SMC Version (system): 2.46f13
Software:
System Software Overview:
System Version: macOS 10.15.7 (19H2026)
Kernel Version: Darwin 19.6.0
Time since boot: 4 days 21:57
Graphics/Displays:
Radeon Pro 580X:
Chipset Model: Radeon Pro 580X
Type: GPU
Bus: PCIe
PCIe Lane Width: x16
VRAM (Total): 8 GB
Vendor: AMD (0x1002)
Device ID: 0x67df
Revision ID: 0x00c0
ROM Revision: 113-D0008A-042
VBIOS Version: 113-D0008A1X-009
EFI Driver Version: 01.B1.042
Metal: Supported, feature set macOS GPUFamily2 v1
Displays:
iMac:
Display Type: Built-In Retina LCD
Resolution: 5120 x 2880 Retina
Framebuffer Depth: 30-Bit Color (ARGB2101010)
Main Display: Yes
Mirror: Off
Online: Yes
Automatically Adjust Brightness: No
Connection Type: Internal
Installed Packages:
alabaster: 0.7.13
appdirs: 1.4.4
appnope: 0.1.3
asttokens: 2.2.1
Babel: 2.12.1
backcall: 0.2.0
beautifulsoup4: 4.11.2
blockdiag: 3.0.0
build: 0.10.0
certifi: 2021.10.8
cftime: 1.6.2
charset-normalizer: 3.1.0
ChimeraX-AddCharge: 1.5.9.1
ChimeraX-AddH: 2.2.5
ChimeraX-AlignmentAlgorithms: 2.0.1
ChimeraX-AlignmentHdrs: 3.3.1
ChimeraX-AlignmentMatrices: 2.1
ChimeraX-Alignments: 2.9.3
ChimeraX-AlphaFold: 1.0
ChimeraX-AltlocExplorer: 1.0.3
ChimeraX-AmberInfo: 1.0
ChimeraX-Arrays: 1.1
ChimeraX-Atomic: 1.43.10
ChimeraX-AtomicLibrary: 10.0.6
ChimeraX-AtomSearch: 2.0.1
ChimeraX-AxesPlanes: 2.3.2
ChimeraX-BasicActions: 1.1.2
ChimeraX-BILD: 1.0
ChimeraX-BlastProtein: 2.1.2
ChimeraX-BondRot: 2.0.1
ChimeraX-BugReporter: 1.0.1
ChimeraX-BuildStructure: 2.8
ChimeraX-Bumps: 1.0
ChimeraX-BundleBuilder: 1.2.2
ChimeraX-ButtonPanel: 1.0.1
ChimeraX-CageBuilder: 1.0.1
ChimeraX-CellPack: 1.0
ChimeraX-Centroids: 1.3.2
ChimeraX-ChangeChains: 1.0.2
ChimeraX-CheckWaters: 1.3.1
ChimeraX-ChemGroup: 2.0.1
ChimeraX-Clashes: 2.2.4
ChimeraX-Clipper: 0.21.0
ChimeraX-ColorActions: 1.0.3
ChimeraX-ColorGlobe: 1.0
ChimeraX-ColorKey: 1.5.3
ChimeraX-CommandLine: 1.2.5
ChimeraX-ConnectStructure: 2.0.1
ChimeraX-Contacts: 1.0.1
ChimeraX-Core: 1.6.1
ChimeraX-CoreFormats: 1.1
ChimeraX-coulombic: 1.4.2
ChimeraX-Crosslinks: 1.0
ChimeraX-Crystal: 1.0
ChimeraX-CrystalContacts: 1.0.1
ChimeraX-DataFormats: 1.2.3
ChimeraX-Dicom: 1.2
ChimeraX-DistMonitor: 1.4
ChimeraX-DockPrep: 1.1.1
ChimeraX-Dssp: 2.0
ChimeraX-EMDB-SFF: 1.0
ChimeraX-ESMFold: 1.0
ChimeraX-FileHistory: 1.0.1
ChimeraX-FunctionKey: 1.0.1
ChimeraX-Geometry: 1.3
ChimeraX-gltf: 1.0
ChimeraX-Graphics: 1.1.1
ChimeraX-Hbonds: 2.4
ChimeraX-Help: 1.2.1
ChimeraX-HKCage: 1.3
ChimeraX-IHM: 1.1
ChimeraX-ImageFormats: 1.2
ChimeraX-IMOD: 1.0
ChimeraX-IO: 1.0.1
ChimeraX-ISOLDE: 1.6.0
ChimeraX-ItemsInspection: 1.0.1
ChimeraX-Label: 1.1.7
ChimeraX-ListInfo: 1.1.1
ChimeraX-Log: 1.1.5
ChimeraX-LookingGlass: 1.1
ChimeraX-Maestro: 1.8.2
ChimeraX-Map: 1.1.4
ChimeraX-MapData: 2.0
ChimeraX-MapEraser: 1.0.1
ChimeraX-MapFilter: 2.0.1
ChimeraX-MapFit: 2.0
ChimeraX-MapSeries: 2.1.1
ChimeraX-Markers: 1.0.1
ChimeraX-Mask: 1.0.2
ChimeraX-MatchMaker: 2.0.12
ChimeraX-MDcrds: 2.6
ChimeraX-MedicalToolbar: 1.0.2
ChimeraX-Meeting: 1.0.1
ChimeraX-MLP: 1.1.1
ChimeraX-mmCIF: 2.12
ChimeraX-MMTF: 2.2
ChimeraX-Modeller: 1.5.9
ChimeraX-ModelPanel: 1.3.7
ChimeraX-ModelSeries: 1.0.1
ChimeraX-Mol2: 2.0
ChimeraX-Mole: 1.0
ChimeraX-Morph: 1.0.2
ChimeraX-MouseModes: 1.2
ChimeraX-Movie: 1.0
ChimeraX-Neuron: 1.0
ChimeraX-Nifti: 1.0
ChimeraX-NRRD: 1.0
ChimeraX-Nucleotides: 2.0.3
ChimeraX-OpenCommand: 1.10.1
ChimeraX-PDB: 2.7.2
ChimeraX-PDBBio: 1.0
ChimeraX-PDBLibrary: 1.0.2
ChimeraX-PDBMatrices: 1.0
ChimeraX-PhenixUI: 1.1.13
ChimeraX-PickBlobs: 1.0.1
ChimeraX-Positions: 1.0
ChimeraX-PresetMgr: 1.1
ChimeraX-PubChem: 2.1
ChimeraX-ReadPbonds: 1.0.1
ChimeraX-Registration: 1.1.1
ChimeraX-RemoteControl: 1.0
ChimeraX-RenderByAttr: 1.1
ChimeraX-RenumberResidues: 1.1
ChimeraX-ResidueFit: 1.0.1
ChimeraX-RestServer: 1.1
ChimeraX-RNALayout: 1.0
ChimeraX-RotamerLibMgr: 3.0
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.1
ChimeraX-Segger: 1.0
ChimeraX-Segment: 1.0.1
ChimeraX-SelInspector: 1.0
ChimeraX-SeqView: 2.8.3
ChimeraX-Shape: 1.0.1
ChimeraX-Shell: 1.0.1
ChimeraX-Shortcuts: 1.1.1
ChimeraX-ShowSequences: 1.0.1
ChimeraX-SideView: 1.0.1
ChimeraX-Smiles: 2.1
ChimeraX-SmoothLines: 1.0
ChimeraX-SpaceNavigator: 1.0
ChimeraX-StdCommands: 1.10.3
ChimeraX-STL: 1.0.1
ChimeraX-Storm: 1.0
ChimeraX-StructMeasure: 1.1.2
ChimeraX-Struts: 1.0.1
ChimeraX-Surface: 1.0.1
ChimeraX-SwapAA: 2.0.1
ChimeraX-SwapRes: 2.2.1
ChimeraX-TapeMeasure: 1.0
ChimeraX-Test: 1.0
ChimeraX-Toolbar: 1.1.2
ChimeraX-ToolshedUtils: 1.2.1
ChimeraX-Topography: 1.0
ChimeraX-Tug: 1.0.1
ChimeraX-UI: 1.28.4
ChimeraX-uniprot: 2.2.2
ChimeraX-UnitCell: 1.0.1
ChimeraX-ViewDockX: 1.2
ChimeraX-VIPERdb: 1.0
ChimeraX-Vive: 1.1
ChimeraX-VolumeMenu: 1.0.1
ChimeraX-VTK: 1.0
ChimeraX-WavefrontOBJ: 1.0
ChimeraX-WebCam: 1.0.2
ChimeraX-WebServices: 1.1.1
ChimeraX-Zone: 1.0.1
colorama: 0.4.6
comm: 0.1.3
contourpy: 1.0.7
cxservices: 1.2.2
cycler: 0.11.0
Cython: 0.29.33
debugpy: 1.6.7
decorator: 5.1.1
docutils: 0.19
executing: 1.2.0
filelock: 3.9.0
fonttools: 4.39.3
funcparserlib: 1.0.1
grako: 3.16.5
h5py: 3.8.0
html2text: 2020.1.16
idna: 3.4
ihm: 0.35
imagecodecs: 2022.9.26
imagesize: 1.4.1
importlib-metadata: 6.6.0
ipykernel: 6.21.1
ipython: 8.10.0
ipython-genutils: 0.2.0
ipywidgets: 8.0.6
jedi: 0.18.2
Jinja2: 3.1.2
jupyter-client: 8.0.2
jupyter-core: 5.3.0
jupyterlab-widgets: 3.0.7
kiwisolver: 1.4.4
line-profiler: 4.0.2
lxml: 4.9.2
lz4: 4.3.2
MarkupSafe: 2.1.2
matplotlib: 3.6.3
matplotlib-inline: 0.1.6
msgpack: 1.0.4
nest-asyncio: 1.5.6
netCDF4: 1.6.2
networkx: 2.8.8
nibabel: 5.0.1
nptyping: 2.5.0
numexpr: 2.8.4
numpy: 1.23.5
openvr: 1.23.701
packaging: 21.3
ParmEd: 3.4.3
parso: 0.8.3
pep517: 0.13.0
pexpect: 4.8.0
pickleshare: 0.7.5
Pillow: 9.3.0
pip: 23.0
pkginfo: 1.9.6
platformdirs: 3.5.0
prompt-toolkit: 3.0.38
psutil: 5.9.4
ptyprocess: 0.7.0
pure-eval: 0.2.2
pycollada: 0.7.2
pydicom: 2.3.0
Pygments: 2.14.0
pynrrd: 1.0.0
PyOpenGL: 3.1.5
PyOpenGL-accelerate: 3.1.5
pyparsing: 3.0.9
pyproject-hooks: 1.0.0
PyQt6-commercial: 6.4.2
PyQt6-Qt6: 6.4.3
PyQt6-sip: 13.4.1
PyQt6-WebEngine-commercial: 6.4.0
PyQt6-WebEngine-Qt6: 6.4.3
python-dateutil: 2.8.2
pytz: 2023.3
pyzmq: 25.0.2
qtconsole: 5.4.0
QtPy: 2.3.1
RandomWords: 0.4.0
requests: 2.28.2
scipy: 1.9.3
setuptools: 67.4.0
setuptools-scm: 7.0.5
sfftk-rw: 0.7.3
six: 1.16.0
snowballstemmer: 2.2.0
sortedcontainers: 2.4.0
soupsieve: 2.4.1
sphinx: 6.1.3
sphinx-autodoc-typehints: 1.22
sphinxcontrib-applehelp: 1.0.4
sphinxcontrib-blockdiag: 3.0.0
sphinxcontrib-devhelp: 1.0.2
sphinxcontrib-htmlhelp: 2.0.1
sphinxcontrib-jsmath: 1.0.1
sphinxcontrib-qthelp: 1.0.3
sphinxcontrib-serializinghtml: 1.1.5
stack-data: 0.6.2
tables: 3.7.0
tcia-utils: 1.2.0
tifffile: 2022.10.10
tinyarray: 1.2.4
tomli: 2.0.1
tornado: 6.3.1
traitlets: 5.9.0
typing-extensions: 4.5.0
tzdata: 2023.3
urllib3: 1.26.15
wcwidth: 0.2.6
webcolors: 1.12
wheel: 0.38.4
wheel-filename: 1.4.1
widgetsnbextension: 4.0.7
zipp: 3.15.0
Attachments (1)
Change History (3)
comment:1 by , 2 years ago
| Component: | Unassigned → Third Party |
|---|---|
| Owner: | set to |
| Platform: | → all |
| Project: | → ChimeraX |
| Status: | new → assigned |
| Summary: | ChimeraX bug report submission → Possible MD template error |
comment:2 by , 2 years ago
Thanks for reporting this! The automated script (developed by Nigel Moriarty and David Case) used to generate the set of templates bundled with ISOLDE had a tendency to mistakenly assign certain nitrogens as primary amines - in your case, the -NH2 groups of the guanidinium-like rings. If you run into others please continue to report them, but in the meantime you can work around the issue as follows:
- make sure your ligand is complete with all the hydrogens in the right places.
- select at least one atom from the ligand, and use the command "isolde param sel override t"
- if ISOLDE is already running you should be free to continue. The command will write a {residue name}.xml file to the current working directory. For future ISOLDE sessions, use the "Load residue parameters" button in the Residue Parameterisation widget to add this file to the working force field.
I've attached a parameterisation file for your ligand, which should get you going for the time being. Once I'm back from holiday I'll replace the entry in ISOLDE's template library.
Reported by Alexander Rotsch