The Programmer's Guide is under construction.
A working knowledge of Python
is required for the Programmer's Guide to be useful. The
Python Tutorial
is recommended for programmers who want a quick introduction to Python.
Non-programmers should
consult the Introductory
Material on Python for some suggestions on where to begin.
The Chimera Programmer's Guide contains two main sections:
- The Examples section demonstrates
various useful Chimera programming interfaces.
- The Reference section contains
exhaustive listings of the contents of all Chimera Python packages.
We recommend starting with the Examples, and then examining the source
code for an extension that does something similar to what you want to
do and working from there. You can also use Chimera's IDLE programming
shell with the dir(obj) and help(obj) functions to find out more about
the attributes and methods of particular objects. The FAQ (below) can
also be helpful and questions to the
chimera-dev mailing list
are usually quickly answered.
Also provided:
Please see the Chimera documentation index
and Chimera home page
for other types of information.
This locally installed Chimera documentation can be searched using "Search Documentation" in the Chimera Help menu.