Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Maintenance - Mise à jour mensuelle Lundi 6 Février entre 7h00 et 9h00
Open sidebar
genotoul-bioinfo
jflow
Commits
885a88c2
Commit
885a88c2
authored
Apr 30, 2015
by
Jerome Mariette
Browse files
change the copyright
parent
b8fb29e2
Changes
53
Hide whitespace changes
Inline
Side-by-side
README
View file @
885a88c2
#
# Jflow - JavaScript Workflow Management System
# Copyright (C) 201
2
INRA
# Copyright (C) 201
5
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
...
...
@@ -16,23 +16,16 @@
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
1. WHAT IS Jflow
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.
Today biologists produce large data sets and are in demand of rich and simple
to use WEB portals in which they can upload and analyse their files. Providing
such tools requires to mask the complexity induced by the needed High Perfomance
Computing (HPC) environment. The connexion between interface and computing infrastructure
is usually specific to each portal. We introduce jflow, a Workflow Management System (WMS),
composed of Jquery plugins which can easily be embedded in any WEB application and a
Python library providing all requested features to setup, run and monitor workflows.
2. DOCUMENTATION
2. DEPENDENCIES
Jflow has some dependencies :
- python 2.7 or higher
- makeflow
3. INSTALLATION GUIDELINES
The installation guidelines is available in the docs directory.
\ No newline at end of file
The full documentation is available at http://bioinfo.genotoul.fr/jflow.
\ No newline at end of file
application.properties
View file @
885a88c2
#
# Copyright (C) 201
2
INRA
# Copyright (C) 201
5
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
...
...
bin/_preamble.py
View file @
885a88c2
#
# Copyright (C) 201
2
INRA
# Copyright (C) 201
5
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
...
...
bin/jflow_cli.py
View file @
885a88c2
#
# Copyright (C) 201
2
INRA
# Copyright (C) 201
5
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
...
...
bin/jflow_server.py
View file @
885a88c2
#
# Copyright (C) 201
2
INRA
# Copyright (C) 201
5
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
...
...
src/css/jflow.css
View file @
885a88c2
/***************************************************************
* Copyright notice
*
* (c) 201
3
PF bioinformatique de Toulouse
* (c) 201
5
PF bioinformatique de Toulouse
* All rights reserved
*
* It is distributed under the terms of the GNU General Public
...
...
src/jflow/abstraction.py
View file @
885a88c2
#
# Copyright (C) 201
2
INRA
# Copyright (C) 201
5
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
...
...
src/jflow/component.py
View file @
885a88c2
#
# Copyright (C) 201
2
INRA
# Copyright (C) 201
5
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
...
...
src/jflow/config_reader.py
View file @
885a88c2
#
# Copyright (C) 201
2
INRA
# Copyright (C) 201
5
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
...
...
src/jflow/dataset.py
View file @
885a88c2
#
# Copyright (C) 201
2
INRA
# Copyright (C) 201
5
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
...
...
src/jflow/extparser.py
View file @
885a88c2
#
# Copyright (C) 201
2
INRA
# Copyright (C) 201
5
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
...
...
src/jflow/featureio.py
View file @
885a88c2
#
# Copyright (C) 201
2
INRA
# Copyright (C) 201
5
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
...
...
src/jflow/featureiolib/biom.py
View file @
885a88c2
#
# Copyright (C) 201
2
INRA
# Copyright (C) 201
5
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
...
...
src/jflow/function.py
View file @
885a88c2
#
# Copyright (C) 201
2
INRA
# Copyright (C) 201
5
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
...
...
src/jflow/parameter.py
View file @
885a88c2
#
# Copyright (C) 201
2
INRA
# Copyright (C) 201
5
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
...
...
src/jflow/utils.py
View file @
885a88c2
#
# Copyright (C) 201
2
INRA
# Copyright (C) 201
5
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
...
...
src/jflow/workflow.py
View file @
885a88c2
#
# Copyright (C) 201
2
INRA
# Copyright (C) 201
5
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
...
...
src/jflow/workflows_manager.py
View file @
885a88c2
#
# Copyright (C) 201
2
INRA
# Copyright (C) 201
5
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
...
...
src/js/jflow-activewf.js
View file @
885a88c2
/***************************************************************
* Copyright notice
*
* (c) 201
3
PF bioinformatique de Toulouse
* (c) 201
5
PF bioinformatique de Toulouse
* All rights reserved
*
* It is distributed under the terms of the GNU General Public
...
...
src/js/jflow-availablewf.js
View file @
885a88c2
/***************************************************************
* Copyright notice
*
* (c) 201
3
PF bioinformatique de Toulouse
* (c) 201
5
PF bioinformatique de Toulouse
* All rights reserved
*
* It is distributed under the terms of the GNU General Public
...
...
Prev
1
2
3
Next
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment