cctools
|
TaskVine data intensive workflow framework - Python Interface. More...
Namespaces | |
namespace | dask_executor |
This module provides a specialized manager ndcctools.taskvine.dask_executor.DaskVine to execute dask workflows. | |
namespace | file |
This module provides the File class to represent all inputs and outputs of tasks. | |
namespace | manager |
This module provides the Manager class, which is neede in every TaskVine application. | |
namespace | task |
This module provides the classes to construct tasks to submit for execution to a TaskVine manager. | |
Data Structures | |
class | DaskVine |
DaskVine compatibility class. More... | |
class | DaskVineWarning |
TaskVine data intensive workflow framework - Python Interface.
TaskVine is a framework for building large scale distributed data intensive applications that run on clusters, clouds, grids, and similar distributed systems. A TaskVine application consists of a main program that creates a Manager object, and then submits Task objects that use File objects representing data sources. The manager distributes tasks across available workers and returns results to the main application.
See the TaskVine Manual for complete documentation.
Recommended import statement:
Relevant classes using recommended import statement:
Severless execution:
Dask execution: