The
Ezprot
Page
Ezprot Class Library for Analysis of
Protein Sequence and Structure
Click here to DOWNLOAD.
Ezprot is a library of functions and
object-oriented classes which greatly simplifies computational
analysis of the molecular structure and sequence of proteins. The
functions implement many common tasks such as:
- reading PDB files
- rotating or moving a structure in space
- calculating accessible surface areas
- finding specific amino acids in a protein and applying operations
just to them
- spatial computations/interatom distances & angles
and many other tasks. The functions and classes work together,
allowing you to write compact, readable source code for
structure/sequence analysis. The interface is simple enough for
graduate students and those just beginning to work in computational
molecular biology. However, it is flexible and powerful enough to
assist advanced research. The library is written in C++ but those
familiar with C can pick it up quickly. To learn more:
-
Click here for a longer description of
what Ezprot is.
- A newer slide-show intro presentation,
which summarizes the main advantages of Ezprot, and is also a good
summary of the main differences between Ezprot Versions 2.1+ and 1.0. It
is available in PowerPoint format,
or Acrobat (pdf) format.
Ezprot documentation is clear and easy to understand. The
documentation assumes the reader knows C but not much C++.
V.1.0 documentation is available as on-line hypertext documents, or for
downloading and printing.
Unfortunately, we have not finished documentation for Ezprot v.2.1+
yet. However, we recommend you also dowload the slide show, as it
summarizes the main differences between v.1.0 and v.2.1+, including useful
code examples.
Some more advanced functions are not documented
yet; we're working on it.
This softfare is copyright © 2007
Frank K. Pettit and
James U. Bowie.
Use of the software is free of charge
for educational purposes and for academic research. Commercial use is
prohibited without permission of the authors. Compiling or
distributing the source code constitutes an agreement on your part to
abide by these conditions.
If you have questions about how to compile or
link to the library, you can
email the author.
This software has been developed by
Dr. Frank K. Pettit
under the supervision of
Dr. James U. Bowie,
whose lab is located in the
DOE-Molecular Biology Institute at
UCLA.
Acknowledgments
We would like to thank Jennifer Padilla and
David Grosfeld for contributions to source code, and Vito Baldassarre
for help with compiling.
Click here to send Frank Pettit email.

Back to Frank Pettit's homepage.