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 |