In FeatureFinderMetabo within the TOPP Workflow Framework, enabling the advanced parameter masstrace_snr_filtering (via Configure -> Show Advanced Parameter) results in an error when executing the workflow (as noted in issue #90). While this specific issue should be addressed separately, I observed another inconsistency:
When a TOPP tool encounters an error, the workflow continues running, and no error message is displayed in the minimal log.
To improve error handling and workflow stability, implement the following:
-
Abort the workflow upon encountering an error.
(Ensure that failures in individual TOPP tools result in the termination of the entire workflow.)
-
Display error messages in the log.
(Provide clear and informative error messages in the minimal log.)
In
FeatureFinderMetabowithin the TOPP Workflow Framework, enabling the advanced parametermasstrace_snr_filtering(via Configure -> Show Advanced Parameter) results in an error when executing the workflow (as noted in issue #90). While this specific issue should be addressed separately, I observed another inconsistency:When a TOPP tool encounters an error, the workflow continues running, and no error message is displayed in the minimal log.
To improve error handling and workflow stability, implement the following:
Abort the workflow upon encountering an error.
(Ensure that failures in individual TOPP tools result in the termination of the entire workflow.)
Display error messages in the log.
(Provide clear and informative error messages in the minimal log.)