A Swiss-army knife for scientific workflows using linear workflows