Yes, provided you are using the unreleased build of Jmol 11.3.47
currently in http://chemapps.stolaf.edu/jmol/docs/examples-11
OK, this is a bit in flux. Jmol 11.2 uses
select whatever; calculate surface
specifically for the purpose of calculating the "shrink-wrap" surface around a
molecule. The idea there is that all the (significant) atoms are within the
wrap. Solvent might be excluded, for example, by not selecting it.
Paul's request is for something else -- a distance from a ligand to somewhere
else outside that volume. That is not possible in Jmol 11.2, but I just
implemented it in Jmol 11.3.46 and 11.3.47.
When I responded below to Paul, I didn't realize that 11.2 couldn't do this
using calculate surface. Paul, you are ahead of me, because
calculate surfaceDistance
is precisely my second idea, what you want to use in Jmol 11.3.47
Here's how to do it in 11.3.46:
calculate surface {whatever}
That works in 11.3.47, too, but I'm deprecating "calculate surface" because of
the possible confusion there with these two applications in favor of
calculate surfaceDistance FROM {whatever}
calculate surfaceDistance WITHIN {whatever}
which seems to me much more clear, since you really are just calculating the
surfaceDistance property, not a real "surface".
The plan is to make
select whatever; calculate surface
default to
calculate surfaceDistance WITHIN {whatever}
to remain compatible with 11.2, but
select whatever; calculate surfaceDistance
default to
calculate surfaceDistance FROM {whatever}
because that seems more natural and is what Paul would use.
In any case, the more explicit forms would be preferred and documented.
Bob
[EMAIL PROTECTED] wrote:
>Hi Bob and thank-you for your answer !
>I assume that in #1 it should read "select whatever; calculate
>surfaceDistance" ?
>Paul
>
>----- Message d'origine -----
>De: Bob Hanson <[EMAIL PROTECTED]>
>Date: Mercredi, Novembre 21, 2007 8:37 pm
>Objet: Re: [Jmol-users] color a surface according to distance from a
>selection
>À: [email protected]
>
>
>
>>PAUL, this is possible, and with Jmol 11.3.46 it will be
>>especially good.
>>
>># 1: create the surfaceDistance property values
>>
>>select whatever; calculate surface
>>
>># 2: create the isosurface
>>
>>isosurface select(someAtoms) ignore(whatever) sasurface /* or
>>MOLECULAR
>>*/ map property surfaceDistance
>>
>>
>>In the current version of Jmol, this produces sort of a patchy
>>isosurface, because the color of any piece of the isosurface due
>>to a
>>given atom is based on just that atom's property value. In Jmol
>>11.3.46
>>this will be much smoother. The patchy look can be created if
>>desired using
>>
>> set isosurfacePropertySmoothing false
>>
>>
>>
>>Bob
>>
>>
>>
>>
>>[EMAIL PROTECTED] wrote:
>>
>>
>>>Hello Jmolers,
>>>I would like to know if there is a way to color an isosurface
>>>
>>>
>>with a gradient mapping the distance from the different vertex to
>>the selection set. There is a similar function in chime which
>>allows to emphasize the contacts between two chains (contact
>>surface in protein explorer).
>>
>>
>>>My aim is to show the contacts between an antibody and an antigen.
>>>Thanks in advance if you have any clue for doing that.
>>>Paul
>>>
>>>-----------------------------------------------------------------
>>>
>>>
>>--------
>>
>>
>>>This SF.net email is sponsored by: Microsoft
>>>Defy all challenges. Microsoft(R) Visual Studio 2005.
>>>http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
>>>_______________________________________________
>>>Jmol-users mailing list
>>>[email protected]
>>>https://lists.sourceforge.net/lists/listinfo/jmol-users
>>>
>>>
>>>
>>-------------------------------------------------------------------
>>------
>>This SF.net email is sponsored by: Microsoft
>>Defy all challenges. Microsoft(R) Visual Studio 2005.
>>http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
>>_______________________________________________
>>Jmol-users mailing list
>>[email protected]
>>https://lists.sourceforge.net/lists/listinfo/jmol-users
>>
>>
>>
>
>-------------------------------------------------------------------------
>This SF.net email is sponsored by: Microsoft
>Defy all challenges. Microsoft(R) Visual Studio 2005.
>http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
>_______________________________________________
>Jmol-users mailing list
>[email protected]
>https://lists.sourceforge.net/lists/listinfo/jmol-users
>
>
--
Robert M. Hanson
Professor of Chemistry
St. Olaf College
Northfield, MN
http://www.stolaf.edu/people/hansonr
If nature does not answer first what we want,
it is better to take what answer we get.
-- Josiah Willard Gibbs, Lecture XXX, Monday, February 5, 1900
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Jmol-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jmol-users