dee...@iastate.edu (dee...@iastate.edu) writes:
>On Mon, Jul 29, 2002 at 01:12:40PM -0400, Nathaniel Echols wrote:
>
>> How hard would it be to incorporate the DSSP algorithm?  I was looking at
>> the source for RasMol, which has a complete implementation.  My feeling is
>> that this could be ported without too much misery.  However, RasMol's
>> license terms are different, and I suspect even a complete translation

>Copyright and the idea of derivative works applies to very specific
>expressions of an idea.  So, unless the DSSP algorithym is patented, a
>complete re-expression in a language like Python (instead of C or C++ or
>whatever RasMol is written in) could probably be made different enough so as
>to be an original work, distinct from RasMol's implementation.  This is what

 I don't know whether the license that current versions of RasMol use would
cause problems, but older versions of RasMol (up through about 2.6) are
public domain, and it looks like they probably have about the same DSSP
code as the current version. So there's probably no licensing problem as
long as we start with the old version.
 I have done some work with interfacing RasMol to Python, so it might be
fairly easy for me to interface it with PyMOL. I will look at it in the
next few days to see how hard it would be.

 n...@mail.csb.yale.edu (Nathaniel Echols) writes:
>The other thing I'd find useful is some molecular mechanics tools,
>particularly energy minimization.  Blending PyMOL with MMTK seems like a
>good way to do this, since MMTK's license looks fairly liberal.

 There shouldn't be any licensing problems, and you could probably get
some help from Konrad Hinsen (the main author of MMTK), but I suspect it
would be a good deal of work to do it cleanly. It might be fairly easy to
kludge something up that involved communicating with MMTK mainly via
pdb files.
-- 
------------------------------------------------------------------------------
Peter McCluskey          | Free Jon Johansen!
http://www.rahul.net/pcm | 


Reply via email to