The pipeline should take an image and a annotation-helper as input and provide a method to select which algorithm(s) should be executed on that image.