that should do it!

On Wed, Jun 15, 2011 at 8:59 AM, Martin Hediger <[email protected]> wrote:

>  Hi Robert
> Thanks a lot for the comprehensive reply, I'm looking into it right now.
> Yes, its exactly what it should be, another group of atoms. What I am aiming
> at is a protein structure rotatable above a static plane of atoms (which are
> supposed to be illustrating a nanowire surface).
>
> Martin
>
>
> On 15.06.11 15:32, Robert Hanson wrote:
>
> Depends how you define "surface." If you mean "some other group of atoms"
> then you can easily compute that at any time and even display it real time.
> If you mean "isosurface" that, too, might be able to be done, but I might
> have to add something to make that work.
>
>
> By "rotatable" I presume you mean independently of that surface. That's not
> a problem, and translation is part of it. You just use:
>
> select protein
> set allowRotateSelected TRUE
> set dragSelected TRUE
>
> Now you can use ALT-SHIFT-LEFT and ALT-LEFT to translate and rotate the
> protein relative to the underlying surface atoms.
>
> Now, say you want to update something as that happens. You will need to use
> the latest development version of Jmol, because what I describe next is not
> in Jmol 12.0. We have a callback called "atomMovedCallback" that can send a
> message either to Jmol or to your page JavaScript to do something. In this
> case it would report the distance of "atomX" to the nearest atom of
> "surfaceAtoms" where you have already defined them as, perhaps:
>
> atomX = {22.ca}  # CA for residue 22
> surfaceAtoms = {not protein}
> select protein
> set echo top left
> set atomMovedCallback "jmolScript:checkDistance"
>
>
> function checkDistance() {
>   Var dmin = 1e10
>   for (Var x in {surfaceAtoms}) {
>     Var d = x.distance(atomX)
>     if (d < dmin) { dmin = d }
>   }
>   Var s = format("%3.1f Angstroms", dmin)
>   echo @s
> }
>
>
> Something like that!
>
> Bob Hanson
>
> On Wed, Jun 15, 2011 at 7:13 AM, Martin Hediger <[email protected]> wrote:
>
>> Dear Jmol Users, I'm new to the Jmol list, I'm looking forward to a nice
>> community interaction.
>>
>> I would like to implement the following on a website:
>> A protein structure should be displayed and it should be rotatable by
>> the user. At the same time, the distance between a given point in the
>> structure (e.g. a residue alpha-C atom) and a surface "below" the
>> structure should be computable (once the structure is oriented the way
>> it should be. The background is that we want to model a binding event of
>> a protein on a nanowire surface, so the orientation of the molecule is
>> critical.
>>
>> How could I achieve this?
>>
>> Kind regards and thank you for answers.
>> Martin
>>
>>
>> ------------------------------------------------------------------------------
>> EditLive Enterprise is the world's most technically advanced content
>> authoring tool. Experience the power of Track Changes, Inline Image
>> Editing and ensure content is compliant with Accessibility Checking.
>> http://p.sf.net/sfu/ephox-dev2dev
>> _______________________________________________
>> Jmol-users mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/jmol-users
>>
>
>
>
> --
> Robert M. Hanson
> Professor of Chemistry
> St. Olaf College
> 1520 St. Olaf Ave.
> Northfield, MN 55057
> http://www.stolaf.edu/people/hansonr
> phone: 507-786-3107
>
>
> 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
>
>
> ------------------------------------------------------------------------------
> EditLive Enterprise is the world's most technically advanced content
> authoring tool. Experience the power of Track Changes, Inline Image
> Editing and ensure content is compliant with Accessibility 
> Checking.http://p.sf.net/sfu/ephox-dev2dev
>
>
> _______________________________________________
> Jmol-users mailing 
> [email protected]https://lists.sourceforge.net/lists/listinfo/jmol-users
>
>
>
> ------------------------------------------------------------------------------
> EditLive Enterprise is the world's most technically advanced content
> authoring tool. Experience the power of Track Changes, Inline Image
> Editing and ensure content is compliant with Accessibility Checking.
> http://p.sf.net/sfu/ephox-dev2dev
> _______________________________________________
> Jmol-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/jmol-users
>
>


-- 
Robert M. Hanson
Professor of Chemistry
St. Olaf College
1520 St. Olaf Ave.
Northfield, MN 55057
http://www.stolaf.edu/people/hansonr
phone: 507-786-3107


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
------------------------------------------------------------------------------
EditLive Enterprise is the world's most technically advanced content
authoring tool. Experience the power of Track Changes, Inline Image
Editing and ensure content is compliant with Accessibility Checking.
http://p.sf.net/sfu/ephox-dev2dev
_______________________________________________
Jmol-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jmol-users

Reply via email to