get ready for 'web prototype' with Axel
At this point I think we should have a library that could be shared through workflow processing libraries defining a Process
class. Close to the est.core.process.process.Process
class and defining:
- name
- advancement
- program_name
- program_version
- definition
- inputs (name, type, description)
- outputs (name, type, description)
- set_configuration
- get_configuration: this one should be extended. It is a dictionary with key / values but some how a description of the entry should be provided (image, float, integer...) in order to build a GUI for it. Maybe an other set of function should be added like 'get_gui_properties / set_configuration' ... Maybe we could use a 'data format language to help' like https://en.wikipedia.org/wiki/Data_Format_Description_Language
- get_output() / get feedback_keys: which element can we have to get feedbacks from user ?...
- register_process
Edited by payno