... | ... | @@ -6,7 +6,7 @@ It is a Python package available at PyPI. The source code in Git contains a Dock |
|
|
|
|
|
## Short Description
|
|
|
|
|
|
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.
|
|
|
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. This enables it 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 any potential 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. Currently, it supports the Climate Adaptation Digital Twin (Climate DT) in the Destination Earth flagship initiative and the EDITO-Model Lab implementing the European Digital Twin Ocean, funded by the European Commission.
|
|
|
|
... | ... | @@ -16,7 +16,7 @@ Autosubmit is a lightweight workflow manager designed to meet the specific needs |
|
|
|
|
|
Autosubmit facilitates easy and fast integration and relocation on new platforms. On the one hand, users can rapidly execute general scripts and progressively parametrize them by reading Autosubmit variables. Conversely, it is a self-contained desktop application capable of submitting jobs to remote platforms without external deployment.
|
|
|
|
|
|
Its robustness is demonstrated by its ability to 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.
|
|
|
Its resilience is demonstrated by its capacity to address any potential errors, such as those in the networking or I/O subsystem. Furthermore, its monitoring capabilities extend beyond the desktop application through a REST API that enables communication with workflow monitoring tools such as the Autosubmit web GUI.
|
|
|
|
|
|
Autosubmit is a Python package available at PyPI. The source code in Git contains a Dockerfile suitable for use in cloud environments with Kubernetes. Additionally, there are examples of how to install Autosubmit with Conda. It has contributed to various European research projects and runs different operational systems. Currently, it supports the Climate Adaptation Digital Twin (Climate DT) in the Destination Earth flagship initiative and the EDITO-Model Lab implementing the European Digital Twin Ocean, funded by the European Commission.
|
|
|
|
... | ... | |