资 源 简 介
Introduction
This project has moved to https://github.com/mairarodrigues/dynamic-pipeline
The dynamic pipeline project is a graph-based approach towards extensible pipelines. It allows you to compose pipelines on-the-fly, depending on the required functionality. In this way, you don"t need to create one specific pipeline for each task that you want to execute. To use the dynamic pipeline system you need only to download the project package and instantiate the Tool Registry with your own tools.
This project is suitable for pipeline applications with multiple functionalities that require different combinations of steps in each execution.
Our approach consists in representing the connectivity of pipeline components (programs or scripts) with a directed graph in which components are the graph edges, their inputs and outputs are the graph vertexes, and paths through the graph are pipelines with specific functionalities.
Implementation