For a fully automated filtration process, the program should ideally be written in such a manner that no interruption of the process occurs, i.e.the software should automatically program the filtration cycle to move to the next step (draining, etc.), after the onset of pump-failure. The filtrate cycle should be carried on to its normal conclusion.