Every line of output from RichDEM begins with one of the following characters, making it easy to parse with a machine.
Tag Meaning A Algorithm name a Analysis command: the command line used to run the program c Configuration information: program version, input files, and command line options, &c. C Citation for algorithm d Debugging info E Indicates an error condition i I/O: Amount of data loaded from disk m Miscallaneous counts n I/O: Amount of data transferred through a network p Progress information: inform the user to keep calm because we’re carrying on. r Amount of RAM used t Timing information: How long stuff took W Indicates a warning
All output data shall have the form:
<INDICATOR TAG> <MESSAGE/MEASUREMENT NAME> [= <VALUE> [UNIT]]
The amount of whitespace may very for aesthetic purposes.