Opened 5 years ago
Closed 3 years ago
#3696 closed defect (fixed)
ISOLDE color-picker problem
| Reported by: | Owned by: | Tristan Croll | |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | Third Party | Version: | |
| Keywords: | Cc: | Tom Goddard, Eric Pettersen | |
| Blocked By: | Blocking: | ||
| Notify when closed: | Platform: | all | |
| Project: | ChimeraX |
Description
The following bug report has been submitted:
Platform: Darwin-18.7.0-x86_64-i386-64bit
ChimeraX Version: 1.0 (2020-06-04 23:15:07 UTC)
Description
If I load a density map in ChimeraX and use the ISOLDE map colour button to change its colour, a colour picker pops up (looking like a box of coloured pencils). The first time I click OK after choosing a colour, nothing happens except the chosen colour changes to white. The next time I click OK it applies the colour and the colour picker closes, whether or not I've rechosen the same colour or left it as white. Clicking OK twice in a row, therefore, changes the map to white.
Log:
UCSF ChimeraX version: 1.0 (2020-06-04)
© 2016-2020 Regents of the University of California. All rights reserved.
How to cite UCSF ChimeraX
> open /Users/randy/phaser/SAD/high_redundancy/3ot2/3ot2_on_XDS.pdb format pdb
3ot2_on_XDS.pdb title:
Crystal structure of A putative nuclease belonging to DUF820 (ava_3926) from
anabaena variabilis ATCC 29413 At 1.96 A resolution [more info...]
Chain information for 3ot2_on_XDS.pdb #1
---
Chain | Description
A B | uncharacterized protein
Non-standard residues in 3ot2_on_XDS.pdb #1
---
ACT — acetate ion
BU1 — 1,4-butanediol
CL — chloride ion
EDO — 1,2-ethanediol (ethylene glycol)
> select up
Nothing selected
> select up
Nothing selected
> select down
Nothing selected
> select down
Nothing selected
> select up
Nothing selected
> cd ../phaser/SAD/high_redundancy/3ot2
Current working directory is: /Users/randy/phaser/SAD/high_redundancy/3ot2
> open fobs_minus_fobs_18/3ot2_redundantSAD_fo_minus_fo_18.mtz structureModel
> #1
3ot2_on_XDS.pdb title:
Crystal structure of A putative nuclease belonging to DUF820 (ava_3926) from
anabaena variabilis ATCC 29413 At 1.96 A resolution [more info...]
Chain information for 3ot2_on_XDS.pdb
---
Chain | Description
1.2/A 1.2/B | uncharacterized protein
Non-standard residues in 3ot2_on_XDS.pdb #1.2
---
ACT — acetate ion
BU1 — 1,4-butanediol
CL — chloride ion
EDO — 1,2-ethanediol (ethylene glycol)
Opened crystallographic dataset from
fobs_minus_fobs_18/3ot2_redundantSAD_fo_minus_fo_18.mtz
Generated maps:
Reflection Data
(STATIC) (dataset) FoFo, PHFc
Any unwanted maps may be safely closed via the Model panel.
> ui tool show ISOLDE
> set selectionWidth 4
Done loading forcefield
> volume style mesh
> transparency 50
> volume style surface
> transparency 0
> transparency 50
> view #!1.1.1 clip false
No displayed objects specified.
OpenGL version: 4.1 INTEL-12.10.22
OpenGL renderer: Intel(R) Iris(TM) Plus Graphics 650
OpenGL vendor: Intel Inc.Hardware:
Hardware Overview:
Model Name: MacBook Pro
Model Identifier: MacBookPro14,2
Processor Name: Intel Core i7
Processor Speed: 3.5 GHz
Number of Processors: 1
Total Number of Cores: 2
L2 Cache (per Core): 256 KB
L3 Cache: 4 MB
Hyper-Threading Technology: Enabled
Memory: 16 GB
Boot ROM Version: 428.0.0.0.0
SMC Version (system): 2.44f1
Software:
System Software Overview:
System Version: macOS 10.14.6 (18G6020)
Kernel Version: Darwin 18.7.0
Time since boot: 15 days 8:40
Graphics/Displays:
Intel Iris Plus Graphics 650:
Chipset Model: Intel Iris Plus Graphics 650
Type: GPU
Bus: Built-In
VRAM (Dynamic, Max): 1536 MB
Vendor: Intel
Device ID: 0x5927
Revision ID: 0x0006
Metal: Supported, feature set macOS GPUFamily2 v1
Displays:
Color LCD:
Display Type: Built-In Retina LCD
Resolution: 2560 x 1600 Retina
Framebuffer Depth: 30-Bit Color (ARGB2101010)
Main Display: Yes
Mirror: Off
Online: Yes
Rotation: Supported
Automatically Adjust Brightness: No
DELL P2415Q:
Resolution: 3840 x 2160 (2160p 4K UHD - Ultra High Definition)
UI Looks like: 1920 x 1080 @ 60 Hz
Framebuffer Depth: 30-Bit Color (ARGB2101010)
Display Serial Number: D8VXF9220LEB
Mirror: Off
Online: Yes
Rotation: Supported
Adapter Type: DisplayPort
Automatically Adjust Brightness: No
PyQt version: 5.12.3
Compiled Qt version: 5.12.4
Runtime Qt version: 5.12.8
Change History (7)
comment:1 by , 5 years ago
| Cc: | added |
|---|---|
| Component: | Unassigned → Third Party |
| Owner: | set to |
| Platform: | → all |
| Project: | → ChimeraX |
| Status: | new → assigned |
| Summary: | ChimeraX bug report submission → ISOLDE color-picker problem |
comment:2 by , 5 years ago
Ah - now that you write it that way: if this is a difference map, then that's normal behaviour. The first colour picker dialogue is for the negative contour (you should see "Colour for negative contour" across the top); the second is for the positive contour ("Colour for positive contour" across the top). For a non-difference map, you should just get a single dialogue ("Select Color"). Hmm... now that I look at that, I should really harmonise the spelling across these!
follow-up: 3 comment:3 by , 5 years ago
It seems the main problem here is that the QColorPicker widget isn’t showing its title text on the Mac, so there’s no indication of what the two different instances are for. Have you guys run into this before?
comment:4 by , 5 years ago
| Cc: | added |
|---|
QColorDialog.getColor() simply does not show the specified title on Mac.
comment:6 by , 5 years ago
You might get a title if you specified the QColorDialog::DontUseNativeDialog option.
comment:7 by , 3 years ago
| Resolution: | → fixed |
|---|---|
| Status: | assigned → closed |
Turns out I have a really bad habit of not closing out old tickets... trying to turn over a new leaf. :)
Reported by Randy Read