# # Jflow - JavaScript Workflow Management System # Copyright (C) 2012 INRA # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see <http://www.gnu.org/licenses/>. # 1. WHAT IS Jflow Jflow is a fully scalable Javascript workflow management system. All existing Workflow Management Systems have their own user interface and can hardly be used as components of an existing web project. Nowadays, in order to provide access to new tools, it is quite common to implement a web portal that wraps the execution of the given software package. We describe jflow which includes on one hand the core of the WMS able to execute workflows defined by a set of components, and on the other hand a fully scalable jquery plugin able to request the jflow REST API. 2. DEPENDENCIES Jflow has some dependencies : - python 2.7 or higher - makeflow 3. INSTALLATION GUIDELINES The installation guidelines is available in the docs directory.
authored