Distributed Workflows in Bioinformatics