Notable scientific workflow systems include: •
Anduril, bioinformatics and image analysis •
Apache Airavata, a general purpose workflow management system •
Apache Airflow, a general purpose workflow management system •
Apache Taverna, widely used in bioinformatics, astronomy, biodiversity •
BioBIKE, a cloud-based bioinformatics platform •
Bioclipse, a graphical workbench, with a scripting environment that lets you perform complex actions as a kind of workflow. •
Collective Knowledge, a Python-based general workflow and experiment crowdsourcing framework with
JSON API and cross-platform package manager •
Common Workflow Language, a community-developed
YAML-based workflow language, supported by multiple engine implementations. •
Cuneiform, a
functional workflow language. •
Clone Manager from Sci-Ed. •
CLC bio, a bioinformatics analysis and workflow management platform from
QIAGEN Digital Insights. •
Discovery Net, one of the earliest examples of a scientific workflow system •
Galaxy, initially targeted at
genomics •
GenePattern, a powerful scientific workflow system that provides access to hundreds of genomic analysis tools. •
Kepler, a scientific workflow management system •
KNIME, an open-source data analytics platform •
Nextflow, a bioinformatic data analysis workflow system •
OnlineHPC, online scientific workflow designer and high performance computing toolkit •
Orange, open source data visualization and analysis •
Pegasus, an open-source scientific workflow management system •
Pipeline Pilot, graphical programming with many tools to address Cheminformatics workflows •
Swift parallel scripting language, a scripting language with many of the capabilities of scientific workflow systems built-in. •
UGENE provides a workflow management system that is installed on a local computer •
VisTrails, a scientific workflow system developed in
Python More than 280 computational data analysis workflow systems have been identified, although the distinction between
data analysis workflows and
scientific workflows is fluid, as not all analysis workflow systems are used for scientific purposes.
Comparisons between bioinformatics workflow systems With a large number of bioinformatics workflow systems to choose from, it becomes difficult to understand and compare the features of the different workflow systems. There has been little work conducted in evaluating and comparing the systems from a bioinformatician's perspective, especially when it comes to comparing the data types they can deal with, the in-built functionalities that are provided to the user or even their performance or usability. Examples of existing comparisons include: • The paper "Scientific workflow systems-can one size fit all?", which provides a more user-oriented comparison between
Taverna and
Galaxy in the context of enabling interoperability between both systems. • The infrastructure paper "Delivering ICT Infrastructure for Biomedical Research" compares two workflow systems,
Anduril and Chipster, in terms of infrastructure requirements in a cloud-delivery model. • The paper "A review of bioinformatic pipeline frameworks" attempts to classify workflow management systems based on three dimensions: "using an implicit or explicit syntax, using a configuration, convention or class-based design paradigm and offering a command line or workbench interface". ==See also==