Developers: The PyMOL Source Code is Organized into a Hierarchy
Core Python
Modules
Including the
Official “API”
Layer 5 - main.c
Contributed
Modules
Layer 4 - Python API Back-End
Layer 3 - Executive Layer & Selector
Layer 2 - Complex & Derived Objects
Layer 1 - Base Objects & Python Utilities
Layer 0 - C Tool Kits & C Utilities
C code
Python code &
C code wrapped
in Python
Previous slide
Next slide
Back to first slide
View graphic version