General Information
EGAD Library is an open-source project and depends on the support of its users. The code is downloadable from this site under the GNU public license. If you have made an improvement, or found a bug, please report it to us. This page contains information relevant to programmers who wish to directly modify the library code. If you simply wish to use the library to create a protein design application, then the necessary information should be present in the manual.
Coding Conventions
In large projects with multiple programmers working together, understanding each other's code can often be a limiting factor. To help ease this problem, EGAD Library has a number of coding conventions that should be followed when adding or modifying the library code. Please study and observe them carefully; it'll make everyone's life a lot easier:
View EGAD Library Coding Conventions
Documentation
Documentation relevant to programmers is mostly found embedded within the library code. We use doxygen (http://sourceforge.net/projects/doxygen/) to automatically generate documentation for each class within the library. This documentation can be found in the appendix of the manual.