FYI / FTR -- my recent post on the Jmol list pertaining to feature
duplication & interoperability.

-----Original Message-----
From: jmol-users-boun...@lists.sourceforge.net
[mailto:jmol-users-boun...@lists.sourceforge.net] On Behalf Of DeLano
Scientific
Sent: Wednesday, March 05, 2008 12:34 PM
To: jmol-us...@lists.sourceforge.net
Subject: Re: [Jmol-users] Pymol, DSV, and Jmol

>       There are a couple of features that pymol and DiscoveryViewer have 
> that doesn't seem to be in Jmol. Can anyone comment if they do exist, 
> or if someone is working on them.
         
Just a general comment: while I am wholly in favor of sound UI concepts
being universally adopted, I do think there is the potential for
misallocation of limited open-source development resources for the Jmol and
PyMOL projects in terms of recreating similar or identical functionality
within the two packages.  

Jmol and PyMOL are both unrestricted open-source projects, under LGPL and
BSD-like licenses respectively.  As such, they are both part of the
permanent code commons available to everyone for adoption and use in
derivative projects.  It is no accident that Jmol and PyMOL have excelled at
different tasks, with, for example, PyMOL staying out of the browser and
Jmol off the GPU.  

Indeed, there is little point in open-source projects competing directly,
and it is clear that complementarity of efforts has produced multiple
distinct benefits for users.  Consider for a moment Jmol's in-browser
capability & robust platform independence juxtaposed with PyMOL's OpenGL
graphics performance & ray-traced rendering quality.  Both are valuable in
their own way, and much the same can be said for other related open-source
projects (e.g. Coot, cctbx, clipper, openbabel, etc., each it their own area
of specialization).

So if indeed our projects are now or are in the future blessed with such an
excess of development resources that we can afford to duplicate each other's
efforts, then wouldn't it instead make a whole lot more sense to direct such
resources toward advancing interoperability between projects rather than
risking stagnant or wasteful redundancy?

I do think it would be a wonderful thing for all of our users if people
could transparently move dynamic molecular content & visualizations back and
forth between PyMOL & Jmol.  Though this idea is far easier stated than
implemented, if we could get even just two leading open-source molecular
visualization packages speaking a common molecular tongue, then surely other
packages would eventually learn to speak it as well.  Software
interoperability remains such a horrendous unsolved problem for the field!  

Food for thought.

Cheers,
Warren

________________________________

        From: jmol-users-boun...@lists.sourceforge.net
[mailto:jmol-users-boun...@lists.sourceforge.net] On Behalf Of Robin Emig
        Sent: Tuesday, March 04, 2008 9:34 AM
        To: jmol-us...@lists.sourceforge.net
        Subject: [Jmol-users] Pymol, DSV, and Jmol
        

        There are a couple of features that pymol and DiscoveryViewer have
that doesn't seem to be in Jmol. Can anyone comment if they do exist, or if
someone is working on them.

         

        1)       PyMol has that great object/selection/etc list on the right
hand side, where the user can quickly change the color, style, etc of
everything displayed

        2)       Pymol has a "mutation" wizard (actually so does a Package
called KiNG), where you can select a residue, mutate it, and rotate through
all the rotamers, in addition it will show collisions as red circles

        3)       DSV has a "Hierchy" window, a simple tree browser showing
the chains, amino acids, atoms. Which allows selections

        4)       PyMol and DSV both have a "sequence" view

         

         

        If these do not exist in Jmol as of now, are they within the scope
of Jmol, or should projects like Bioclipse, Strap, or other be the places
this functionality should exist in.



-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft Defy all challenges.
Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Jmol-users mailing list
jmol-us...@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jmol-users


Reply via email to