Modules
Program structure
OctaDist is composed of the following modules:
Function |
Description |
---|---|
main |
Main program |
calc |
Calculating distortion parameters |
draw |
Displaying molecule |
elements |
Atomic properties |
linear |
Built-in mathematical functions |
io |
Manipulating atomic coordinates |
plane |
Manipulate projection plane |
plot |
Plotting graph and chart |
popup |
Error, warning, and info messages |
projection |
2D & 3D vector projections |
scripting |
Interactive code Console |
structure |
All data about structure |
tools |
Analysis tools by 3rd-party libraries |
util |
Frequently-used functions e.g. find atomic bonds |
Application Program Interface (API)
API version |
Description |
---|---|
octadist_gui |
Graphical user interface (__main__.py) |
octadist_cli |
Command line interface (octadist_cli.py) |