Different processing workflows or the processing of different datasets can have different importance. We should support this on the fine enough level.
iBrain2 has a very simple prioritization solution. Processes have a priority value which is set 5 by default, but can be changed via rest. The process with higher priority value will be scheduled earlier.
We can define priority values for each important factors of the submission process:
Of coures each item can have a default priority.
The priority values can be additive, so the priority of the running proces would be the sum of the above listed priorities.