Warren wrote:

> As far as multiple molecular models go, the issues are
>
>  -  What is the user hoping to accomplish? Is it important that the
> original
> coordinate system be respected? Or it is more convenient that the
> molecules
> be auto-centered on the screen?
>
> The answer:  It depends on the user and the task they're performing.

Why of course! The answer is ... it depends ;-)

> There are many use cases where the relative coordinate systems of two or
> more input structures needs to be respected in order to for the content to
> make any sense.

OK

> And there are use cases where users would simply prefer
> that all molecules just be centered on the screen.

OK

> Then there are use cases
> where it's more helpful for them to be systematically displaced relative
> to
> one another.  And finally, there are those use cases where you're applying
> some systematic transform to align two or more molecules.

It seems that these two cases are the same. It is just that the first one
has a simpler transform ... translation only.

> Default behavior is a tough decision, but given Jmol target usage,
> centering is probably okay.

That makes sense to me.

> So far, I am not aware of any program that supports all
> of the above use cases with a fair amount of extra work.  Most of the
> professional tools respect input coordinate systems whereas most of the
> educational toys don't.

OK

> As far as origins go.  There are two primary use cases:  (1) where the
> origin is fixed [well changeable, but not moving the camera] (2) where the
> origin moves with the camera.  PyMOL supports both, and Jmol probably
> should
> too, since they have different constituencies.  #2 is easier for newbies,
> by pro's prefer #1.

Jmol has a very simple model of the camera. It is on the positive Z axis,
looking at the origin. This has allowed me to simplify (and speed up) many
of the calculations. I don't think we can change that ... just the thought
of it makes me break out into a cold sweat.

> Is there an XY translation function in Jmol's user interface?

Yes.
Ctrl-right drag for multi-button mice (RasMol/Chime compatible)
OR
shift dbl-click-drag for the 'button-challenged' members of the OSX
community.

> Also, is
> there an mouse interface yet for controlling Z-axis slabbing?

No.

I feel that slabbing is too complicated a function to be controlled by a
simple mouse gesture.

I think that it would be more appropriate for to have a GUI control ...
like a double-slider, with one for the back and one or the front

> These two capabilities are critical for professional usage.

I certainly don't have anything against professionals. With that said ...

It seems to me that the professionals already have good tools ... like PyMOL.

I think that Jmol's target audience is students and novices ... who don't
have anything else. It is for building tutorials and scripted storyboards
that explain things.

Since I am neither a chemist nor an educator, it is still not clear to me
what scenerios would require loading multiple models.



Miguel



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://productguide.itmanagersjournal.com/
_______________________________________________
Jmol-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jmol-users

Reply via email to