Opened 3 months ago

Closed 3 months ago

#18699 closed defect (can't reproduce)

Tried to charge HIS

Reported by: chimerax-bug-report@… Owned by: Eric Pettersen
Priority: normal Milestone:
Component: Structure Editing Version:
Keywords: Cc:
Blocked By: Blocking:
Notify when closed: Platform: all
Project: ChimeraX

Description

The following bug report has been submitted:
Platform:        macOS-15.4.1-arm64-arm-64bit
ChimeraX Version: 1.6.1 (2023-05-09 17:57:07 UTC)
Description
(Describe the actions that caused this problem to occur here)

Log:
Startup Messages  
---  
warnings | No presets found in custom preset folder
/Users/mphill65/Python_Scripts/chimera_prests/.git  
Replacing fetcher for 'pdb_nmr' and format NMRSTAR from NMRSTAR bundle with
that from NMRSTAR bundle  
  

> alias rd ui mousemode right distance

> alias rs ui mousemode right select

> alias nmr1 hide #*.2-20 models

> alias slall label $1 text
> "{0.label_one_letter_code}{0.number}{0.insertion_code}"

> alias lmearo label $1:thr,met,ala,leu,val,ile,phe,tyr text
> "{0.label_one_letter_code}{0.number}{0.insertion_code}"

> alias showbb show $1@N,C,CA,O,H; cartoon $1 suppress false; transparency $1
> 50 target c; hide $1:hoh

> alias hidebb hide $1@N,C,CA,O,H target a; transparency $1 0 target c

> alias sdist ui tool show Distances

> alias showmet show $1:ile,leu,val,met,ala,thr target a; hide H; color $1:ile
> paleturquoise target a; color $1:leu lightsalmon target a; color $1:val
> khaki target a; color $1:met thistle target a; color $1:ala yellowgreen
> target ab; color $1:thr aquamarine target a;color byhetero target a

> alias showaro show $1:phe,tyr,his,trp target ab; hide H; color $1:phe plum
> target a; color $1:tyr lightpink target a; color byhetero target a

> alias csf cartoon $1 suppress false

> alias rota swapaa interactive $1 $2

> alias phi information residue $1 attribute phi

> alias psi information residue $1 attribute psi

> alias chi1 information residue $1 attribute chi1

> alias chi2 information residue $1 attribute chi2

> alias dd distance delete

> alias rd ui mousemode right distance

> alias rs ui mousemode right select

> alias nmr1 hide #*.2-20 models

> alias slall label sel text
> "{0.label_one_letter_code}{0.number}{0.insertion_code}"

> alias lmearo label $1:thr,met,ala,leu,val,ile,phe,tyr text
> "{0.label_one_letter_code}{0.number}{0.insertion_code}"

> alias showbb show $1@N,C,CA,O,H; cartoon $1 suppress false; transparency $1
> 50 target c; hide $1:hoh

> alias hidebb hide $1@N,C,CA,O,H target a; transparency $1 0 target c

> alias sdist ui tool show Distances

> alias showmet show $1:ile,leu,val,met,ala,thr target a; hide H; color $1:ile
> paleturquoise target a; color $1:leu lightsalmon target a; color $1:val
> khaki target a; color $1:met thistle target a; color $1:ala yellowgreen
> target ab; color $1:thr aquamarine target a;color byhetero target a

> alias showaro show $1:phe,tyr,his,trp target ab; hide H; color $1:phe plum
> target a; color $1:tyr lightpink target a; color byhetero target a

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 6tca format mmcif fromDatabase pdb

6tca title:  
Phosphorylated p38 and MAPKAPK2 complex with inhibitor [more info...]  
  
Chain information for 6tca #1  
---  
Chain | Description | UniProt  
A C E G | MAP kinase-activated protein kinase 2 | MAPK2_HUMAN 41-400  
B D F H | Mitogen-activated protein kinase 14 | MK14_HUMAN 1-360  
  
Non-standard residues in 6tca #1  
---  
39G —
N-[5-(dimethylsulfamoyl)-2-methylphenyl]-1-phenyl-5-propyl-1H-pyrazole-4-carboxamide  
PTR — O-phosphotyrosine (phosphonotyrosine)  
  
6tca mmCIF Assemblies  
---  
1| author_and_software_defined_assembly  
2| author_and_software_defined_assembly  
3| author_and_software_defined_assembly  
4| author_and_software_defined_assembly  
  

> preset cartoons/nucleotides ribbons/slabs

Using preset: Cartoons/Nucleotides / Ribbons/Slabs  
Changed 21668 atom styles  
Preset expands to these ChimeraX commands:

    
    
    show nucleic
    hide protein|solvent|H
    surf hide
    style (protein|nucleic|solvent) & @@draw_mode=0 stick
    cartoon
    cartoon style modeh def arrows t arrowshelix f arrowscale 2 wid 2 thick 0.4 sides 12 div 20
    cartoon style ~(nucleic|strand) x round
    cartoon style (nucleic|strand) x rect
    nucleotides tube/slab shape box

  

> open /Users/mphill65/Mapk6/MK5-347-473_erk3-L290V_amber_best_A2.pdb

Chain information for MK5-347-473_erk3-L290V_amber_best_A2.pdb #2  
---  
Chain | Description  
A | No description available  
  

> 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 6tca, chain F (#1) with MK5-347-473_erk3-L290V_amber_best_A2.pdb,
chain A (#2), sequence alignment score = 681.9  
RMSD between 180 pruned atom pairs is 0.947 angstroms; (across all 324 pairs:
12.622)  
  

> split #1

Split 6tca (#1) into 8 models  
Chain information for 6tca A #1.1  
---  
Chain | Description  
A | No description available  
  
Chain information for 6tca B #1.2  
---  
Chain | Description  
B | No description available  
  
Chain information for 6tca C #1.3  
---  
Chain | Description  
C | No description available  
  
Chain information for 6tca D #1.4  
---  
Chain | Description  
D | No description available  
  
Chain information for 6tca E #1.5  
---  
Chain | Description  
E | No description available  
  
Chain information for 6tca F #1.6  
---  
Chain | Description  
F | No description available  
  
Chain information for 6tca G #1.7  
---  
Chain | Description  
G | No description available  
  
Chain information for 6tca H #1.8  
---  
Chain | Description  
H | No description available  
  

> hide #!1.8 models

> hide #!1.7 models

> hide #!1.1 models

> hide #!1.2 models

> hide #!1.3 models

> hide #!1.4 models

> show #2#!1.5-6 atoms

> hide H

> preset custom "label all"

Using preset: Custom / Label All  
Preset expands to these ChimeraX commands:

    
    
    label #* text "{0.label_one_letter_code}{0.number}{0.insertion_code}"
    label onTop False

  

> hide #!1 models

> color #2:342-473 orange

> color byhetero

> show #!1 models

> hide #!1 models

> show #!1 models

> hide #!2 models

> select add #1.5

2640 atoms, 2695 bonds, 1 pseudobond, 327 residues, 3 models selected  

> select add #1.6

5414 atoms, 5533 bonds, 2 pseudobonds, 672 residues, 6 models selected  

> hide sel atoms

> ui mousemode right label

> label delete residues

No Surface models open  

> surface (#!1.5-6 & sel)

> ui tool show "Add Charges"

Closest equivalent command: addcharge #1.5 & sel standardizeResidues
5BU,CSL,MSE,UMS  
Using Amber 20 recommended default charges and atom types for standard
residues  

Populating font family aliases took 50 ms. Replace uses of missing font family
"Times" with one that exists to avoid this cost.  

Assigning partial charges to residue HIS (net charge -7) with am1-bcc method  
Traceback (most recent call last):  
File
"/Applications/ChimeraX-1.6.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-
packages/chimerax/add_charge/tool.py", line 263, in add_charges  
add_nonstandard_res_charges(self.session, residues, charge, method=method)  
File
"/Applications/ChimeraX-1.6.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-
packages/chimerax/add_charge/charge.py", line 319, in
add_nonstandard_res_charges  
nonstd_charge(session, tautomer_residues, net_charge, method, status=status)  
File
"/Applications/ChimeraX-1.6.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-
packages/chimerax/add_charge/charge.py", line 522, in nonstd_charge  
raise ChargeError("%s: number of electrons (%d) + formal charge (%+d) is odd;
cannot compute charges"  
chimerax.add_charge.charge.ChargeError: HIS: number of electrons (11220) +
formal charge (-1725) is odd; cannot compute charges for radical species using
AM1-BCC method  
  
chimerax.add_charge.charge.ChargeError: HIS: number of electrons (11220) +
formal charge (-1725) is odd; cannot compute charges for radical species using
AM1-BCC method  
  
File
"/Applications/ChimeraX-1.6.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-
packages/chimerax/add_charge/charge.py", line 522, in nonstd_charge  
raise ChargeError("%s: number of electrons (%d) + formal charge (%+d) is odd;
cannot compute charges"  
  
See log for complete Python traceback.  
  




OpenGL version: 4.1 Metal - 89.4
OpenGL renderer: Apple M2 Max
OpenGL vendor: Apple

Python: 3.9.11
Locale: en_US.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: Mac Studio
      Model Identifier: Mac14,13
      Model Number: MQH73LL/A
      Chip: Apple M2 Max
      Total Number of Cores: 12 (8 performance and 4 efficiency)
      Memory: 32 GB
      System Firmware Version: 11881.121.1
      OS Loader Version: 11881.101.1

Software:

    System Software Overview:

      System Version: macOS 15.4.1 (24E263)
      Kernel Version: Darwin 24.4.0
      Time since boot: 16 days, 3 hours, 1 minute

Graphics/Displays:

    Apple M2 Max:

      Chipset Model: Apple M2 Max
      Type: GPU
      Bus: Built-In
      Total Number of Cores: 30
      Vendor: Apple (0x106b)
      Metal Support: Metal 3
      Displays:
        DELL U3223QE:
          Resolution: 3840 x 2160 (2160p/4K UHD 1 - Ultra High Definition)
          UI Looks like: 3840 x 2160 @ 60.00Hz
          Main Display: Yes
          Mirror: Off
          Online: Yes
          Rotation: Supported
        DELL U3223QE:
          Resolution: 3840 x 2160 (2160p/4K UHD 1 - Ultra High Definition)
          UI Looks like: 3840 x 2160 @ 60.00Hz
          Mirror: Off
          Online: Yes
          Rotation: Supported


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-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-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-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.2.22
    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

Change History (2)

comment:1 by Eric Pettersen, 3 months ago

Component: UnassignedStructure Editing
Owner: set to Eric Pettersen
Platform: all
Project: ChimeraX
Status: newaccepted
Summary: ChimeraX bug report submissionTried to charge HIS

comment:2 by Eric Pettersen, 3 months ago

Resolution: can't reproduce
Status: acceptedclosed
Note: See TracTickets for help on using tickets.