{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,8,3]],"date-time":"2024-08-03T23:39:07Z","timestamp":1722728347871},"reference-count":20,"publisher":"Oxford University Press (OUP)","issue":"7","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2011,4,1]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:p>Motivation: The rapidly increasing amounts of data available from new high-throughput methods have made data processing without automated pipelines infeasible. As was pointed out in several publications, integration of data and analytic resources into workflow systems provides a solution to this problem, simplifying the task of data analysis. Various applications for defining and running workflows in the field of bioinformatics have been proposed and published, e.g. Galaxy, Mobyle, Taverna, Pegasus or Kepler. One of the main aims of such workflow systems is to enable scientists to focus on analysing their datasets instead of taking care for data management, job management or monitoring the execution of computational tasks. The currently available workflow systems achieve this goal, but fundamentally differ in their way of executing workflows.<\/jats:p>\n               <jats:p>Results: We have developed the Conveyor software library, a multitiered generic workflow engine for composition, execution and monitoring of complex workflows. It features an open, extensible system architecture and concurrent program execution to exploit resources available on modern multicore CPU hardware. It offers the ability to build complex workflows with branches, loops and other control structures. Two example use cases illustrate the application of the versatile Conveyor engine to common bioinformatics problems.<\/jats:p>\n               <jats:p>Availability: The Conveyor application including client and server are available at http:\/\/conveyor.cebitec.uni-bielefeld.de.<\/jats:p>\n               <jats:p>Contact: \u00a0conveyor@CeBiTec.Uni-Bielefeld.DE; blinke@ceBiTec.Uni-Bielefeld.De.<\/jats:p>\n               <jats:p>Supplementary information: \u00a0Supplementary data are available at Bioinformatics online.<\/jats:p>","DOI":"10.1093\/bioinformatics\/btr040","type":"journal-article","created":{"date-parts":[[2011,1,29]],"date-time":"2011-01-29T02:52:41Z","timestamp":1296269561000},"page":"903-911","source":"Crossref","is-referenced-by-count":33,"title":["Conveyor: a workflow engine for bioinformatic analyses"],"prefix":"10.1093","volume":"27","author":[{"given":"Burkhard","family":"Linke","sequence":"first","affiliation":[{"name":"1 Bioinformatics Resource Faciliy, Center for Biotechnology and 2Faculty of Technology, Bielefeld University, 33615 Bielefeld, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Robert","family":"Giegerich","sequence":"additional","affiliation":[{"name":"1 Bioinformatics Resource Faciliy, Center for Biotechnology and 2Faculty of Technology, Bielefeld University, 33615 Bielefeld, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alexander","family":"Goesmann","sequence":"additional","affiliation":[{"name":"1 Bioinformatics Resource Faciliy, Center for Biotechnology and 2Faculty of Technology, Bielefeld University, 33615 Bielefeld, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"286","published-online":{"date-parts":[[2011,1,28]]},"reference":[{"key":"2023012512164575800_B1","first-page":"423","article-title":"Kepler: an extensible system for design and execution of scientific workflows","volume-title":"Proceedings of Scientific and Statistical Database Management","author":"Altintas","year":"2004"},{"key":"2023012512164575800_B2","doi-asserted-by":"crossref","first-page":"3389","DOI":"10.1093\/nar\/25.17.3389","article-title":"Gapped blast and psi-blast: a new generation of protein database search programs","volume":"25","author":"Altschul","year":"1997","journal-title":"Nucleic Acids Res."},{"key":"2023012512164575800_B3","doi-asserted-by":"crossref","first-page":"D46","DOI":"10.1093\/nar\/gkp1024","article-title":"GenBank","volume":"38","author":"Benson","year":"2010","journal-title":"Nucleic Acids Res."},{"key":"2023012512164575800_B4","doi-asserted-by":"crossref","first-page":"D142","DOI":"10.1093\/nar\/gkp846","article-title":"The Universal Protein Resource (UniProt) in 2010","volume":"38","author":"Consortium","year":"2010","journal-title":"Nucleic Acids Res."},{"key":"2023012512164575800_B5","doi-asserted-by":"crossref","first-page":"219","DOI":"10.1155\/2005\/128026","article-title":"Pegasus: a framework for mapping complex scientific workflows onto distributed systems","volume":"13","author":"Deelman","year":"2005","journal-title":"Scientific Program. J."},{"key":"2023012512164575800_B6","doi-asserted-by":"crossref","first-page":"4636","DOI":"10.1093\/nar\/27.23.4636","article-title":"Improved microbial gene identification with glimmer","volume":"27","author":"Delcher","year":"1999","journal-title":"Nucleic Acids Res."},{"key":"2023012512164575800_B7","doi-asserted-by":"crossref","first-page":"1792","DOI":"10.1093\/nar\/gkh340","article-title":"Muscle: multiple sequence alignment with high accuracy and high throughput","volume":"32","author":"Edgar","year":"2004","journal-title":"Nucleic Acids Res."},{"key":"2023012512164575800_B8","doi-asserted-by":"crossref","first-page":"R86","DOI":"10.1186\/gb-2010-11-8-r86","article-title":"Galaxy: a comprehensive approach for supporting accessible, reproducible, and transparent computational research in the life sciences","volume":"11","author":"Goecks","year":"2010","journal-title":"Genome Biol."},{"key":"2023012512164575800_B9","doi-asserted-by":"crossref","first-page":"2778","DOI":"10.1093\/bioinformatics\/btq524","article-title":"Ruffus: a lightweight Python library for computational pipelines","volume":"26","author":"Goodstadt","year":"2010","journal-title":"Bioinformatics"},{"key":"2023012512164575800_B10","doi-asserted-by":"crossref","first-page":"729","DOI":"10.1093\/nar\/gkl320","article-title":"Taverna: a tool for building and running workflows of services","volume":"34","author":"Hull","year":"2006","journal-title":"Nucleic Acids Res."},{"key":"2023012512164575800_B11","doi-asserted-by":"crossref","first-page":"i540","DOI":"10.1093\/bioinformatics\/btq391","article-title":"BioXSD: the common data-exchange format for everyday bioinformatics web services","volume":"26","author":"Kala\u0161","year":"2010","journal-title":"Bioinformatics"},{"key":"2023012512164575800_B12","doi-asserted-by":"crossref","first-page":"2078","DOI":"10.1093\/bioinformatics\/btp352","article-title":"The sequence alignment\/map format and SAMtools","volume":"25","author":"Li","year":"2009","journal-title":"Bioinformatics"},{"key":"2023012512164575800_B13","doi-asserted-by":"crossref","first-page":"3005","DOI":"10.1093\/bioinformatics\/btp493","article-title":"Mobyle: a new full web bioinformatics framework","volume":"25","author":"Neron","year":"2009","journal-title":"Bioinformatics"},{"key":"2023012512164575800_B14","doi-asserted-by":"crossref","first-page":"57","DOI":"10.1093\/bib\/bbm056","article-title":"Automation of in-silico data analysis processes through workflow management systems","volume":"9","author":"Romano","year":"2007","journal-title":"Brief. Bioinformatics"},{"key":"2023012512164575800_B15","doi-asserted-by":"crossref","first-page":"490","DOI":"10.1186\/1471-2105-7-490","article-title":"XML schemas for common bioinformatic data types and their application in workflow systems","volume":"7","author":"Seibel","year":"2006","journal-title":"BMC Bioinformatics"},{"key":"2023012512164575800_B16","doi-asserted-by":"crossref","first-page":"532","DOI":"10.1093\/bib\/bbn040","article-title":"Solutions for data integration in functional genomics: a critical assessment and case study","volume":"9","author":"Smedley","year":"2008","journal-title":"Brief. Bioinformatics"},{"key":"2023012512164575800_B17","doi-asserted-by":"crossref","first-page":"4673","DOI":"10.1093\/nar\/22.22.4673","article-title":"CLUSTAL W: improving the sensitivity of progressive multiple sequence alignment through sequence weighting, position-specific gap penalties and weight matrix choice","volume":"22","author":"Thompson","year":"1994","journal-title":"Nucleic Acids Res."},{"key":"2023012512164575800_B18","first-page":"619","article-title":"Standardization of an api for distributed resource management systems","volume-title":"Proceedings of the IEEE International Symposium on Cluster Computing and the Grid (CCGrid 2007)","author":"Troeger","year":"2007"},{"key":"2023012512164575800_B19","doi-asserted-by":"crossref","first-page":"314","DOI":"10.1109\/SERVICES-I.2009.48","article-title":"Analysing scientific workflows: why workflows not only connect web services","volume-title":"2009 Congress on Services-I","author":"Wassink","year":"2009"},{"key":"2023012512164575800_B20","doi-asserted-by":"crossref","first-page":"220","DOI":"10.1093\/bib\/bbn003","article-title":"Interoperability with Moby 1.0 it's better than sharing your toothbrush","volume":"9","author":"Wilkinson","year":"2008","journal-title":"Brief. Bioinformatics"}],"container-title":["Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/27\/7\/903\/48868779\/bioinformatics_27_7_903.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/27\/7\/903\/48868779\/bioinformatics_27_7_903.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,1,25]],"date-time":"2023-01-25T14:40:44Z","timestamp":1674657644000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article\/27\/7\/903\/230562"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,1,28]]},"references-count":20,"journal-issue":{"issue":"7","published-print":{"date-parts":[[2011,4,1]]}},"URL":"https:\/\/doi.org\/10.1093\/bioinformatics\/btr040","relation":{},"ISSN":["1367-4811","1367-4803"],"issn-type":[{"value":"1367-4811","type":"electronic"},{"value":"1367-4803","type":"print"}],"subject":[],"published-other":{"date-parts":[[2011,4,1]]},"published":{"date-parts":[[2011,1,28]]}}}