This is for my work-in-progress package CellBench: https://github.com/Shians/CellBench, it?s a benchmarking framework for testing combinations of methods in a pipeline. Its intended use looks like
data %>%
apply_methods(method_list1) %>%
apply_methods(method_list2) %>%
apply_methods(method_list3)
etc...
Where multiple methods at each stop is applied in a combinatorial fashion resulting in results from computations from each combination of methods at each step.
At the moment I am working on error logging with stop.on.error = FALSE, and I really don?t want to impose this option on other packages using BiocParallel.