Hi Dr. Warren!

        I know about MSMS license.  Indeed, I'm suggesting an approach
similar to what VMD did, i.e., it can link, run and catch results to plot,
all that as a option conditioned to one gets or not MSMS installed,
separately, in one's machine.

        Sanner had done and released a binary program to visualise MSMS
data only for SGI.  But he stopped it.  So, I wonder that PyMol may
replace it without difficult and with a lot of advantages.

        Hence, as far as I concern, it does not matter what License MSMS
features, since PyMol would take care only of MSMS' data output.

        I know a little bit about Connoly code but it suffers the same
license problem.

        I steadily support GNU directions and I believe that it will not
uncharacterise your beautiful program.

Sincerely,

On Mon, 10 Feb 2003, Warren L. DeLano wrote:

>
> Alan,
>
> Last I checked, MSMS was saddled with a number of constraints on its usage
> and redistribution.  Though source code can be obtained under certain
> conditions, MSMS doesn't meet the minimal "open-source" software
> requirements that would make it eligible for inclusion into PyMOL.  I
> talked with Michel Sanner about this a couple years ago, but he didn't
> think there was much that could be done. (DISCLAIMER:  I haven't
> double-checked this since -- so things may have changed since without my
> knowledge).
>
> The other problem with MSMS is that it bombs with large or convoluted
> structures on machines which don't have enough stack space.  Plus, I
> believe it is written in C++.  PyMOL current only depends on C and
> Python, and am I loathe to introduce a new language dependency without a
> compelling reason.
>
> Though it is a matter of personal preference, some of us actually prefer
> the appearangce of surfaces created by PyMOL and Grasp over those created
> by MSMS or Insight, which have characteristic "streaks".  No question
> PyMOL is slower to calculate surfaces though.  The algorithm was created
> in a single weekend and is very inefficient.  I've spent considerable time
> trying to optimize it since, but have only been able to boost performance
> by about 10-30%.  I think the order of this naive, brute-force algorithm
> is just too high.
>
> If someone can find a better open-source surface calculation code, I'd be
> happy to include it in PyMOL as an option.  The only catches: it must be
> written in C, and it must be available under a BSD-style open-source
> license (free for commercial use, with no limits on redistribution).
>
> Anyway, approximate partial surface areas can be obtained in PyMOL using
> the dot representation, but that isn't yet documented...

-----------------------
Alan Wilter S. da Silva
-----------------------
 Laboratório de Física Biológica
  Instituto de Biofísica Carlos Chagas Filho
   Universidade do Brasil/UFRJ
    Rio de Janeiro, Brasil


Reply via email to