Decoding Manager
The Dema has the following duties:
organize the input data
set the configuration, history files for the decoder and the manipulators
launch decoder and manipulators
control the execution of decoder and manipulators