Hi Thomas,

I just installed PyMOL 1.8.4 and now coloring the isosurface with the ramp from 
the cube file works fine.

Thank you very much for your help.

Best regards

Samuel

--
ETH Zurich, Dr. sc. ETH Samuel Fux
High Performance Computing, Scientific IT Services
WEC D 13, Weinbergstrasse 11, 8092 Zurich, Switzerland
Phone +41 44 632 57 63, http://www.id.ethz.ch/
samuel....@id.ethz.ch

________________________________________
Von: Thomas Holder [thomas.hol...@schrodinger.com]
Gesendet: Donnerstag, 12. Januar 2017 09:26
An: Fux  Samuel (ID SIS)
Cc: pymol-users@lists.sourceforge.net
Betreff: Re: [PyMOL] isosurface stays gray after using "surface_color" command 
and "rebuild"

Hi Samuel,

Thanks for the data range output, it looks fine.

I checked the version history and found a bug which was fixed in 1.7.6. Color 
ramps didn't take the transformation matrix on the map into account, but cube 
files typically have such a matrix. Any chance you can upgrade to PyMOL 1.7.6 
or newer?

Cheers,
  Thomas

On 12 Jan 2017, at 08:18, Fux Samuel (ID SIS) <samuel....@id.ethz.ch> wrote:

> Hi Thomas,
>
> thank you for your reply. Please find below the data range of densf:
>
> PyMOL>print(cmd.get_volume_histogram("densf", 0))
> [-149.1259765625, 17.788000106811523, -1.1102406978607178, 29.603145599365234]
> Best regards
>
> Samuel
>
> --
> ETH Zurich, Dr. sc. ETH Samuel Fux
> High Performance Computing, Scientific IT Services
> WEC D 13, Weinbergstrasse 11, 8092 Zurich, Switzerland
> Phone +41 44 632 57 63, http://www.id.ethz.ch/
> samuel....@id.ethz.ch
>
> ________________________________________
> Von: Thomas Holder [thomas.hol...@schrodinger.com]
> Gesendet: Mittwoch, 11. Januar 2017 17:07
> An: Fux Samuel (ID SIS)
> Cc: pymol-users@lists.sourceforge.net
> Betreff: Re: [PyMOL] isosurface stays gray after using "surface_color" 
> command and "rebuild"
>
> Hi Samuel,
>
> What's the data range of the "densf" map?
> You can query the [min, max, mean, stdev] with:
> print(cmd.get_volume_histogram("densf", 0))
>
> Does the color show up with "ray"? (That is independent of OpenGL 
> capabilities)
>
> Thanks,
> Thomas
>
> On 11 Jan 2017, at 16:11, Fux Samuel (ID SIS) <samuel....@id.ethz.ch> wrote:
>
> > Hi all,
> >
> > I am using PyMOL 1.7.4 on a HPC cluster (with X11-forwarding). The graphics 
> > card (ATI) of my workstation supports OpenGL 1.4.
> >
> > I am trying to color an isosurface with a color ramp from a cube file. I 
> > use the following commands:
> >
> > load PhCH2-2Py2H.xyz
> > hide everything
> > show sticks
> > show spheres
> > set stick_radius, .06
> > set sphere_scale, .18
> > set sphere_scale, .10, elem H
> > set bg_rgb=[1, 1, 1]
> > set stick_quality, 50
> > set sphere_quality, 4
> > color gray50, elem C
> > color red, elem O
> > color slate, elem N
> > color gray98, elem H
> > set stick_color, black
> > set ray_trace_mode, 1
> > set ray_texture, 2
> > set antialias, 3
> > set ambient, 0.5
> > set spec_count, 5
> > set shininess, 50
> > set specular, 1
> > set reflect, .1
> > set dash_gap, 0
> > set dash_color, black
> > set dash_gap, .15
> > set dash_length, .05
> > set dash_round_ends, 0
> > set dash_radius, .05
> > set fog, off
> > ray
> >
> > load PhCH2-2Py2H_inter_py-dens.cube, densf
> > load PhCH2-2Py2H_inter_py-grad.cube, gradf
> >
> > preset.ball_and_stick(selection='all')
> > isosurface gradpos, gradf, 0.50
> > ramp_new ramp1, densf, [-5.0,0.0,5.0], [red,green,blue]
> > set surface_color, ramp1, gradpos
> > set two_sided_lighting, value=1
> > set transparency, 0.30
> > set surface_quality, 1
> >
> > rebuild
> >
> > turn z,45
> > turn y,-3
> > turn z,-2
> >
> > png PhCH2-2Py2H_inter_b.png, width=400, height=300, dpi=100, ray=1
> >
> > turn z,-45
> > turn y,3
> > turn z,2
> > turn z,40.0
> > turn x,25
> > turn y,30
> >
> > png PhCH2-2Py2H_inter_a.png, width=400, height=300, dpi=100, ray=1
> > After the "rebuild" command, the isosurface just stays gray while the color 
> > ramp is shown correctly. Do you have any idea how this problem could be 
> > solved (is OpenGL2 required for coloring an isosurface) ?
> >
> > The cluster is running under CentOS 6.8, on my workstation I am running 
> > Ubuntu 16.04.
> >
> > If there is any additional information that I can provide, then please let 
> > me know.
> >
> > Best regards and thank you
> >
> > Samuel

--
Thomas Holder
PyMOL Principal Developer
Schrödinger, Inc.


------------------------------------------------------------------------------
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi
_______________________________________________
PyMOL-users mailing list (PyMOL-users@lists.sourceforge.net)
Info Page: https://lists.sourceforge.net/lists/listinfo/pymol-users
Archives: http://www.mail-archive.com/pymol-users@lists.sourceforge.net

Reply via email to