|
|
## Short Description
|
|
|
|
|
|
Autosubmit is a Python-based workflow manager to create, manage and monitor complex tasks involving different substeps, such as scientific computational experiments. These workflows may involve multiple computing systems for their completion, from HPCs to post-processing clusters or workstations. Autosubmit can orchestrate all the tasks integrating the workflow by managing their dependencies, interfacing with all the platforms involved, and handling eventual errors.
|
|
|
Autosubmit is a lightweight workflow manager designed to meet the specific needs of climate research. Unlike other workflow solutions in the domain, it integrates the capabilities of an experiment manager, workflow orchestrator and monitor in a self-contained application. Therefore, it is able to create, manage and monitor complex workflows involving different substeps, such as scientific computational experiments. These workflows may involve multiple computing systems of different kinds, including heterogeneous platforms, for their completion. Autosubmit can orchestrate all the tasks by managing their dependencies, interfacing with all the platforms involved, and handling eventual errors.
|
|
|
|
|
|
It is a Python package available at PyPI. The source code in Git contains a Dockerfile used in cloud environments with Kubernetes, and there are examples of how to install Autosubmit with Conda.
|
|
|
|
|
|
## Description
|
|
|
|
... | ... | @@ -10,7 +12,7 @@ Autosubmit facilitates easy and fast integration and relocation on new platforms |
|
|
|
|
|
Due to its robustness, it can handle different eventualities, such as networking or I/O errors. Finally, the monitoring capabilities extend beyond the desktop application through a REST API that allows communication with workflow monitoring tools such as the Autosubmit web GUI.
|
|
|
|
|
|
Autosubmit is a Python package provided in PyPI. Conda recipes can also be found on the website. A containerized version for testing purposes is also available but not public yet.
|
|
|
It is a Python package available at PyPI. The source code in Git contains a Dockerfile used in cloud environments with Kubernetes, and there are examples of how to install Autosubmit with Conda.
|
|
|
|
|
|
It has contributed to various European research projects and runs different operational systems. During the following years, it will support some of the Earth Digital Twins as the Digital Twin Ocean.
|
|
|
|
... | ... | |