Opened 15 months ago
Last modified 14 months ago
#15866 assigned defect
Clipper: density sphere not aligned with structure
| 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: Windows-10-10.0.19045
ChimeraX Version: 1.7.1 (2024-01-23 01:58:08 UTC)
Description
Dear Sir/Madam, there is an issue when I run ISOLDE. I fit the PDB to the map very well, and then I use clipper assoc #5 to #3(also tried to add the maps to working model), but I think the sphere of density doesn't align with the PDB very well. I tried to delet other distracted molecules like HOH, but doesn't help too much. I also tried to use different PDB(1u77, 1u7c, 1u7g,1xqe), the issue still exists. Could you help me with it? Thanks a lot in advanced!
Log:
Startup Messages
---
warning | Replacing fetcher for 'pdb_nmr' and format NMRSTAR from NMRSTAR
bundle with that from NMRSTAR bundle
UCSF ChimeraX version: 1.7.1 (2024-01-23)
© 2016-2023 Regents of the University of California. All rights reserved.
How to cite UCSF ChimeraX
> open 1u77
1u77 title:
Crystal Structure of Ammonia Channel AmtB from E. Coli [more info...]
Chain information for 1u77 #1
---
Chain | Description | UniProt
A | Probable ammonium transporter | AMTB_ECOLI 1-385
1u77 mmCIF Assemblies
---
1| author_and_software_defined_assembly
> sym #1 assembly 1
Made 3 copies for 1u77 assembly 1
> combine #2
Remapping chain ID 'A' in 1u77 #2.2 to 'B'
Remapping chain ID 'A' in 1u77 #2.3 to 'C'
> open
> Q:/__BACKUP__/PROJECTS/TEM/img/raw/0578/cryosparc_P109_J40_004_volume_map.mrc
Opened cryosparc_P109_J40_004_volume_map.mrc as #4, grid size 256,256,256,
pixel 0.85, shown at level 0.0789, step 1, values float32
> hide #!2 models
> view #4 clip false
> select add #3
9126 atoms, 8589 bonds, 1878 residues, 1 model selected
> ui mousemode right "translate selected models"
> view matrix models #3,1,0,0,11.599,0,1,0,11.232,0,0,1,47.213
> ui mousemode right "move picked models"
> ui mousemode right "translate selected models"
> view matrix models #3,1,0,0,17.807,0,1,0,3.8859,0,0,1,40.63
> ui mousemode right "rotate selected models"
> view matrix models
> #3,-0.23836,-0.26733,-0.93366,119.36,-0.95448,-0.11301,0.27603,68.057,-0.1793,0.95696,-0.22822,70.817
> volume flip #4
Opened cryosparc_P109_J40_004_volume_map.mrc z flip as #5, grid size
256,256,256, pixel 0.85, shown at step 1, values float32
> select subtract #3
Nothing selected
> select add #5
2 models selected
> view matrix models
> #5,-0.5163,0.70336,0.48858,37.829,0.76469,0.12176,0.63279,-58.271,0.38559,0.70032,-0.60072,56.199
> select subtract #5
Nothing selected
> select add #3
9126 atoms, 8589 bonds, 1878 residues, 1 model selected
> view matrix models
> #3,-0.46807,-0.50519,-0.72504,128.45,-0.70119,-0.287,0.65265,46.275,-0.53781,0.81389,-0.2199,91.155
> ui mousemode right "move picked models"
> view matrix models
> #3,-0.46807,-0.50519,-0.72504,161.86,-0.70119,-0.287,0.65265,112.64,-0.53781,0.81389,-0.2199,142.87
> view matrix models
> #3,-0.46807,-0.50519,-0.72504,169.21,-0.70119,-0.287,0.65265,130.42,-0.53781,0.81389,-0.2199,125.81
> ui mousemode right "rotate selected models"
> view matrix models
> #3,-0.35641,-0.0017557,-0.93433,158.45,-0.9315,0.07851,0.35518,142.83,0.072731,0.99691,-0.029617,84.861
> ui tool show "Fit in Map"
> fitmap #3 inMap #5
Fit molecule combination (#3) to map cryosparc_P109_J40_004_volume_map.mrc z
flip (#5) using 9126 atoms
average map value = 0.1157, steps = 124
shifted from previous position = 10.2
rotated from previous position = 15.8 degrees
atoms outside contour = 2873, contour level = 0.078936
Position of combination (#3) relative to cryosparc_P109_J40_004_volume_map.mrc
z flip (#5) coordinates:
Matrix rotation and translation
-0.38553584 0.24719127 0.88896489 87.02072801
-0.46960714 0.77676146 -0.41965553 125.88615831
-0.79424885 -0.57925651 -0.18338660 168.82570207
Axis -0.08690821 0.91656763 -0.39032133
Axis point 115.92265881 0.00000000 78.68783504
Rotation angle (degrees) 113.33337857
Shift along axis 41.92409068
> select subtract #3
Nothing selected
> delete :HOH
> isolde start
> set selectionWidth 4
Done loading forcefield
> 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
Removed all altlocs in #3 and reset associated occupancies to 1.
ISOLDE: Checking and correcting nomenclature for (pseudo)symmetric side
chains...
ISOLDE: Corrected atom nomenclature of 48 residues in model #3 to IUPAC-IUB
standards.
> save Q:/__BACKUP__/PROJECTS/TEM/img/raw/0578/fitting_1u77.cxs
> view #1#3.1,3#2-5#3.2 clip false
> clipper associate #5 toModel #3
Opened cryosparc_P109_J40_004_volume_map.mrc z flip as #3.1.1.1, grid size
256,256,256, pixel 0.85, shown at step 1, values float32
> ui tool show "Side View"
> isolde sim start #3.2/A-C
Sim termination reason: None
ISOLDE: stopped sim
> addh #3.2
Summary of feedback from adding hydrogens to combination #3.2
---
warning | Unknown hybridization for atom (SE) of residue type MSE; not adding
hydrogens to it
notes | Termini for combination (#3.2) chain A determined from SEQRES records
Termini for combination (#3.2) chain B determined from SEQRES records
Termini for combination (#3.2) chain C determined from SEQRES records
Chain-initial residues that are actual N termini:
Chain-initial residues that are not actual N termini: combination #3.2/A ALA
3, combination #3.2/B ALA 3, combination #3.2/C ALA 3
Chain-final residues that are actual C termini: combination #3.2/A VAL 385,
combination #3.2/B VAL 385, combination #3.2/C VAL 385
Chain-final residues that are not actual C termini:
Missing OXT added to C-terminal residue combination #3.2/A VAL 385
Missing OXT added to C-terminal residue combination #3.2/B VAL 385
Missing OXT added to C-terminal residue combination #3.2/C VAL 385
1161 hydrogen bonds
Adding 'H' to combination #3.2/A ALA 3
Adding 'H' to combination #3.2/B ALA 3
Adding 'H' to combination #3.2/C ALA 3
8670 hydrogens added
> isolde sim start #3.2/A-C
ISOLDE: started sim
OpenGL version: 3.3.0 - Build 30.0.100.9864
OpenGL renderer: Intel(R) UHD Graphics 630
OpenGL vendor: Intel
Python: 3.11.2
Locale: en_GB.cp1252
Qt version: PyQt6 6.3.1, Qt 6.3.1
Qt runtime version: 6.3.2
Qt platform: windows
Manufacturer: Dell Inc.
Model: OptiPlex 7070
OS: Microsoft Windows 10 Enterprise (Build 19045)
Memory: 42,721,021,952
MaxProcessMemory: 137,438,953,344
CPU: 8 Intel(R) Core(TM) i7-9700 CPU @ 3.00GHz
OSLanguage: en-GB
Installed Packages:
alabaster: 0.7.16
appdirs: 1.4.4
asttokens: 2.4.1
Babel: 2.14.0
backcall: 0.2.0
beautifulsoup4: 4.11.2
blockdiag: 3.0.0
blosc2: 2.0.0
build: 0.10.0
certifi: 2023.11.17
cftime: 1.6.3
charset-normalizer: 3.3.2
ChimeraX-AddCharge: 1.5.13
ChimeraX-AddH: 2.2.5
ChimeraX-AlignmentAlgorithms: 2.0.1
ChimeraX-AlignmentHdrs: 3.4.1
ChimeraX-AlignmentMatrices: 2.1
ChimeraX-Alignments: 2.12.2
ChimeraX-AlphaFold: 1.0
ChimeraX-AltlocExplorer: 1.1.1
ChimeraX-AmberInfo: 1.0
ChimeraX-Arrays: 1.1
ChimeraX-Atomic: 1.49.1
ChimeraX-AtomicLibrary: 12.1.5
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.4
ChimeraX-BugReporter: 1.0.1
ChimeraX-BuildStructure: 2.10.5
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.1
ChimeraX-CheckWaters: 1.3.2
ChimeraX-ChemGroup: 2.0.1
ChimeraX-Clashes: 2.2.4
ChimeraX-Clipper: 0.22.4
ChimeraX-ColorActions: 1.0.3
ChimeraX-ColorGlobe: 1.0
ChimeraX-ColorKey: 1.5.5
ChimeraX-CommandLine: 1.2.5
ChimeraX-ConnectStructure: 2.0.1
ChimeraX-Contacts: 1.0.1
ChimeraX-Core: 1.7.1
ChimeraX-CoreFormats: 1.2
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.3
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.2
ChimeraX-HKCage: 1.3
ChimeraX-IHM: 1.1
ChimeraX-ImageFormats: 1.2
ChimeraX-IMOD: 1.0
ChimeraX-IO: 1.0.1
ChimeraX-ISOLDE: 1.7.1
ChimeraX-ItemsInspection: 1.0.1
ChimeraX-IUPAC: 1.0
ChimeraX-Label: 1.1.8
ChimeraX-ListInfo: 1.2.2
ChimeraX-Log: 1.1.6
ChimeraX-LookingGlass: 1.1
ChimeraX-Maestro: 1.9.1
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.1.2
ChimeraX-MCopy: 1.0
ChimeraX-MDcrds: 2.6.1
ChimeraX-MedicalToolbar: 1.0.2
ChimeraX-Meeting: 1.0.1
ChimeraX-MLP: 1.1.1
ChimeraX-mmCIF: 2.12.1
ChimeraX-MMTF: 2.2
ChimeraX-Modeller: 1.5.14
ChimeraX-ModelPanel: 1.4
ChimeraX-ModelSeries: 1.0.1
ChimeraX-Mol2: 2.0.3
ChimeraX-Mole: 1.0
ChimeraX-Morph: 1.0.2
ChimeraX-MouseModes: 1.2
ChimeraX-Movie: 1.0
ChimeraX-Neuron: 1.0
ChimeraX-Nifti: 1.1
ChimeraX-NRRD: 1.1
ChimeraX-Nucleotides: 2.0.3
ChimeraX-OpenCommand: 1.13.1
ChimeraX-PDB: 2.7.3
ChimeraX-PDBBio: 1.0.1
ChimeraX-PDBLibrary: 1.0.4
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.2
ChimeraX-RemoteControl: 1.0
ChimeraX-RenderByAttr: 1.1
ChimeraX-RenumberResidues: 1.1
ChimeraX-ResidueFit: 1.0.1
ChimeraX-RestServer: 1.2
ChimeraX-RNALayout: 1.0
ChimeraX-RotamerLibMgr: 4.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.2
ChimeraX-Segger: 1.0
ChimeraX-Segment: 1.0.1
ChimeraX-SelInspector: 1.0
ChimeraX-SeqView: 2.11
ChimeraX-Shape: 1.0.1
ChimeraX-Shell: 1.0.1
ChimeraX-Shortcuts: 1.1.1
ChimeraX-ShowSequences: 1.0.2
ChimeraX-SideView: 1.0.1
ChimeraX-Smiles: 2.1.2
ChimeraX-SmoothLines: 1.0
ChimeraX-SpaceNavigator: 1.0
ChimeraX-StdCommands: 1.12.4
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.2
ChimeraX-TapeMeasure: 1.0
ChimeraX-TaskManager: 1.0
ChimeraX-Test: 1.0
ChimeraX-Toolbar: 1.1.2
ChimeraX-ToolshedUtils: 1.2.4
ChimeraX-Topography: 1.0
ChimeraX-ToQuest: 1.0
ChimeraX-Tug: 1.0.1
ChimeraX-UI: 1.33.3
ChimeraX-uniprot: 2.3
ChimeraX-UnitCell: 1.0.1
ChimeraX-ViewDockX: 1.3.2
ChimeraX-VIPERdb: 1.0
ChimeraX-Vive: 1.1
ChimeraX-VolumeMenu: 1.0.1
ChimeraX-vrml: 1.0
ChimeraX-VTK: 1.0
ChimeraX-WavefrontOBJ: 1.0
ChimeraX-WebCam: 1.0.2
ChimeraX-WebServices: 1.1.3
ChimeraX-Zone: 1.0.1
colorama: 0.4.6
comm: 0.2.1
comtypes: 1.1.14
contourpy: 1.2.0
cxservices: 1.2.2
cycler: 0.12.1
Cython: 0.29.33
debugpy: 1.8.0
decorator: 5.1.1
docutils: 0.19
executing: 2.0.1
filelock: 3.9.0
fonttools: 4.47.2
funcparserlib: 2.0.0a0
glfw: 2.6.4
grako: 3.16.5
h5py: 3.10.0
html2text: 2020.1.16
idna: 3.6
ihm: 0.38
imagecodecs: 2023.9.18
imagesize: 1.4.1
ipykernel: 6.23.2
ipython: 8.14.0
ipython-genutils: 0.2.0
ipywidgets: 8.1.1
jedi: 0.18.2
Jinja2: 3.1.2
jupyter-client: 8.2.0
jupyter-core: 5.7.1
jupyterlab-widgets: 3.0.9
kiwisolver: 1.4.5
line-profiler: 4.0.2
lxml: 4.9.2
lz4: 4.3.2
MarkupSafe: 2.1.4
matplotlib: 3.7.2
matplotlib-inline: 0.1.6
msgpack: 1.0.4
nest-asyncio: 1.6.0
netCDF4: 1.6.2
networkx: 3.1
nibabel: 5.0.1
nptyping: 2.5.0
numexpr: 2.8.8
numpy: 1.25.1
openvr: 1.23.701
packaging: 23.2
ParmEd: 3.4.3
parso: 0.8.3
pep517: 0.13.0
pickleshare: 0.7.5
pillow: 10.2.0
pip: 23.0
pkginfo: 1.9.6
platformdirs: 4.1.0
prompt-toolkit: 3.0.43
psutil: 5.9.5
pure-eval: 0.2.2
py-cpuinfo: 9.0.0
pycollada: 0.7.2
pydicom: 2.3.0
Pygments: 2.16.1
pynrrd: 1.0.0
PyOpenGL: 3.1.7
PyOpenGL-accelerate: 3.1.7
pyopenxr: 1.0.2801
pyparsing: 3.0.9
pyproject-hooks: 1.0.0
PyQt6-commercial: 6.3.1
PyQt6-Qt6: 6.3.2
PyQt6-sip: 13.4.0
PyQt6-WebEngine-commercial: 6.3.1
PyQt6-WebEngine-Qt6: 6.3.2
python-dateutil: 2.8.2
pytz: 2023.3.post1
pywin32: 305
pyzmq: 25.1.2
qtconsole: 5.4.3
QtPy: 2.4.1
RandomWords: 0.4.0
requests: 2.31.0
scipy: 1.11.1
setuptools: 67.4.0
sfftk-rw: 0.7.3
six: 1.16.0
snowballstemmer: 2.2.0
sortedcontainers: 2.4.0
soupsieve: 2.5
sphinx: 6.1.3
sphinx-autodoc-typehints: 1.22
sphinxcontrib-applehelp: 1.0.8
sphinxcontrib-blockdiag: 3.0.0
sphinxcontrib-devhelp: 1.0.6
sphinxcontrib-htmlhelp: 2.0.5
sphinxcontrib-jsmath: 1.0.1
sphinxcontrib-qthelp: 1.0.7
sphinxcontrib-serializinghtml: 1.1.10
stack-data: 0.6.3
superqt: 0.5.0
tables: 3.8.0
tcia-utils: 1.5.1
tifffile: 2023.7.18
tinyarray: 1.2.4
tomli: 2.0.1
tornado: 6.4
traitlets: 5.9.0
typing-extensions: 4.9.0
tzdata: 2023.4
urllib3: 2.1.0
wcwidth: 0.2.13
webcolors: 1.12
wheel: 0.38.4
wheel-filename: 1.4.1
widgetsnbextension: 4.0.9
WMI: 1.5.1
Change History (2)
comment:1 by , 14 months ago
| Component: | Unassigned → Third Party |
|---|---|
| Owner: | set to |
| Platform: | → all |
| Project: | → ChimeraX |
| Status: | new → assigned |
| Summary: | ChimeraX bug report submission → Clipper: density sphere not aligned with structure |
comment:2 by , 14 months ago
This is a current limitation of Clipper: the map must be in the absolute reference frame (i.e. not moved from its starting position after opening). In other words, you should always move the model to fit the map, and not the other way around. On Tue, Sep 3, 2024 at 5:16 PM ChimeraX <ChimeraX-bugs-admin@cgl.ucsf.edu> wrote: > > > >
Note:
See TracTickets
for help on using tickets.
Reported by Jingjin Fan