Opened 3 years ago
Last modified 3 years ago
#7420 assigned defect
Scrollable Segger segment saving?
| Reported by: | Owned by: | Tom Goddard | |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | Input/Output | Version: | |
| Keywords: | Cc: | Eric Pettersen | |
| Blocked By: | Blocking: | ||
| Notify when closed: | Platform: | all | |
| Project: | ChimeraX |
Description
The following bug report has been submitted:
Platform: Windows-10-10.0.19042
ChimeraX Version: 1.4 (2022-06-03 23:39:42 UTC)
Description
With ChimeraX fullscreened in Windows 10, saving all segments from a segger job to an .mrc file increases the window size beyond the maximum vertical resolution, pushing the bottom of the window out of view. Resizing and re-maximizing the window resolves the issue. This issue also occurred in ChimeraX 1.3. I believe it also happens when performing some other map iterations, but it always happens when saving a segment job to .mrc file.
Log:
> set bgColor white
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 C:\\\Users\\\posert\\\Downloads\\\cryosparc_P36_J35_005_volume_map.mrc
Opened cryosparc_P36_J35_005_volume_map.mrc as #1, grid size 256,256,256,
pixel 1.23, shown at level 0.039, step 1, values float32
> volume #1 level 0.08359
> volume #1 level 0.08974
> volume gaussian #1 sDev 2
Opened cryosparc_P36_J35_005_volume_map.mrc gaussian as #2, grid size
256,256,256, pixel 1.23, shown at step 1, values float32
> volume #2 level 0.05085
> ui tool show "Segment Map"
Segmenting cryosparc_P36_J35_005_volume_map.mrc gaussian, density threshold
0.050846
Showing 25 region surfaces
383 watershed regions, grouped to 25 regions
Showing cryosparc_P36_J35_005_volume_map gaussian.seg - 25 regions, 25
surfaces
Drag select of 568, 569, 4770 of 14624 triangles, 556, 4515 of 12156
triangles, 2 cryosparc_P36_J35_005_volume_map.mrc gaussian
Deleted 3 regions
Drag select of 561, 2306 of 35012 triangles, 564, 1246 of 29624 triangles,
563, 1411 of 20448 triangles, 558, 533, 565, 14162 of 14292 triangles, 562,
535, 889 of 10972 triangles, 534, 10062 of 10288 triangles, 536, 92 of 7804
triangles, 571, 546, 5965 of 6208 triangles, 2
cryosparc_P36_J35_005_volume_map.mrc gaussian
> select clear
Drag select of 558, 533, 565, 7347 of 14292 triangles, 562, 12054 of 13528
triangles, 534, 6120 of 10288 triangles, 571, 7040 of 7100 triangles, 546,
3100 of 6208 triangles, 2 cryosparc_P36_J35_005_volume_map.mrc gaussian
Deleted 7 regions
> hide #!2 models
Saving 15 regions to mrc file...
Opened cryosparc_P36_J35_005_volume_map_15_regions.mrc as #4, grid size
80,80,70, pixel 1.23, shown at step 1, values float32
Wrote cryosparc_P36_J35_005_volume_map_15_regions.mrc
OpenGL version: 3.3.0 NVIDIA 451.67
OpenGL renderer: Quadro P620/PCIe/SSE2
OpenGL vendor: NVIDIA Corporation
Python: 3.9.11
Locale: en_US.cp1252
Qt version: PyQt6 6.3.0, Qt 6.3.0
Qt runtime version: 6.3.0
Qt platform: windows
Manufacturer: Dell Inc.
Model: Precision 3551
OS: Microsoft Windows 10 Enterprise (Build 19042)
Memory: 16,791,748,608
MaxProcessMemory: 137,438,953,344
CPU: 12 Intel(R) Core(TM) i7-10750H CPU @ 2.60GHz
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
Attachments (1)
Change History (5)
comment:1 by , 3 years ago
| Component: | Unassigned → Input/Output |
|---|---|
| Owner: | set to |
| Platform: | → all |
| Project: | → ChimeraX |
| Status: | new → assigned |
| Summary: | ChimeraX bug report submission → Scrollable Segger segment saving? |
comment:2 by , 3 years ago
| Cc: | added |
|---|
Can you send a screen capture showing the too tall ChimeraX?
Maybe what you see is that when you use Segment Map menu File / Save All Regions to .mrc File that a new histogram is shown in the Volume Viewer pane increasing its height which then makes the whole ChimeraX window too tall. I don't see that on Mac. I am wondering what it looks like -- what are all the tool panels you have on the right side of the ChimeraX window.
Did you know you can drag and stack the Tool panels on top of each other and then switch between them using the tabs at the bottom of the stacked panels? In general there simply isn't room to have lots of Tool panels arranged vertically at the right side of the ChimeraX window because they need too much vertical space.
follow-up: 3 comment:3 by , 3 years ago
Hello, I did know that I could do that but hadn't tried it --- having all the panels in a single tabbed/stacked panel prevents this issue from occurring when saving the .mrc! So you're probably right that it's the addition of a new histogram.
I've attached a screenshot of my normal layout with the window size bug as well.
Thank you!
-----Original Message-----
From: ChimeraX <ChimeraX-bugs-admin@cgl.ucsf.edu>
Sent: Tuesday, August 9, 2022 12:49 PM
Cc: goddard@cgl.ucsf.edu; pett@cgl.ucsf.edu; Rich Posert <posert@ohsu.edu>
Subject: [EXTERNAL] Re: [ChimeraX] #7420: Scrollable Segger segment saving?
#7420: Scrollable Segger segment saving?
-----------------------------------+-------------------------
Reporter: posert@… | Owner: Tom Goddard
Type: defect | Status: assigned
Priority: normal | Milestone:
Component: Input/Output | Version:
Resolution: | Keywords:
Blocked By: | Blocking:
Notify when closed: | Platform: all
Project: ChimeraX |
-----------------------------------+-------------------------
Changes (by Tom Goddard):
* cc: pett (added)
Comment:
Can you send a screen capture showing the too tall ChimeraX?
Maybe what you see is that when you use Segment Map menu File / Save All Regions to .mrc File that a new histogram is shown in the Volume Viewer pane increasing its height which then makes the whole ChimeraX window too tall. I don't see that on Mac. I am wondering what it looks like -- what are all the tool panels you have on the right side of the ChimeraX window.
Did you know you can drag and stack the Tool panels on top of each other and then switch between them using the tabs at the bottom of the stacked panels? In general there simply isn't room to have lots of Tool panels arranged vertically at the right side of the ChimeraX window because they need too much vertical space.
--
Ticket URL: <https://urldefense.com/v3/__https://www.rbvi.ucsf.edu/trac/ChimeraX/ticket/7420*comment:2__;Iw!!Mi0JBg!Men2ihJsqtHwEwEnKb_3KsX6fbt3FdFKu2ZvhnCSTz8icLJzmuxPk9EX_s-agCyVl9BzCLaVCKqqoTYXtqb4wa4ZIVWuLRM$ <https://urldefense.com/v3/__https:/www.rbvi.ucsf.edu/trac/ChimeraX/ticket/7420*comment:2__;Iw!!Mi0JBg!Men2ihJsqtHwEwEnKb_3KsX6fbt3FdFKu2ZvhnCSTz8icLJzmuxPk9EX_s-agCyVl9BzCLaVCKqqoTYXtqb4wa4ZIVWuLRM$%20%20> > ChimeraX <https://urldefense.com/v3/__https://www.rbvi.ucsf.edu/chimerax/__;!!Mi0JBg!Men2ihJsqtHwEwEnKb_3KsX6fbt3FdFKu2ZvhnCSTz8icLJzmuxPk9EX_s-agCyVl9BzCLaVCKqqoTYXtqb4wa4Z1OwwkX8$ <https://urldefense.com/v3/__https:/www.rbvi.ucsf.edu/chimerax/__;!!Mi0JBg!Men2ihJsqtHwEwEnKb_3KsX6fbt3FdFKu2ZvhnCSTz8icLJzmuxPk9EX_s-agCyVl9BzCLaVCKqqoTYXtqb4wa4Z1OwwkX8$%20%20> > ChimeraX Issue Tracker
comment:4 by , 3 years ago
Glad stacking the panels works.
I think the window resizes too tall when the histogram of the new masked map is shown in the Volume Viewer panel. Possibly I can do something about that to make it not resize the main window. I will look into it.
Reported by Rich Posert