Welcome to the documentation for denali, ctree, and related tools.


Denali is the graphical interface for visualizing landscapes. For a general information on how to use denali, see the tutorial. For detailed information about supplying input to denali, see:


Ctree is a command line interface for creating contour trees from graph input.


pydenali is a Python package containing useful utility functions for interacting with denali and ctree. These functions help read files in denali formats, create callbacks, and generate contour trees. Read the full documentation here:

developer documentation

The developer documentation is useful for those who are interested in modifying or extending denali. The documentation is managed by Doxygen. To create it, run doxygen in the doc/dev directory. Once generated, it can be found here.