Distributed Computing

Autosubmit: a versatile tool to manage Weather and Climate Experiments in diverse Supercomputing Environments.

Research Lines:
Software Cost: 


Primary tabs

Autosubmit is a Python-based workflow manager to create, manage and monitor complex tasks involving different sub steps, as scientific computational experiments, which may be executed in one or different computing systems, from HPCs to small clusters or workstatoins. Autosubmit is able to orchestrate the tasks composing the workflow while respecting their dependencies and handling errors. It allows to runs different types of experiments, with one or several startdates and ensemble members, allowing to pack different tasks so to better use the resources.

Autosubmit is currently used at Barcelona Supercomputing Centre (BSC) to run models (EC-Earth, MONARCH, NEMO, CALIOPE, HERMES...), operational toolchains (S2S4E), data-download workflows (ECMWF MARS), and many other.

Autosubmit has been used to manage models running at supercomputers in BSC, ECMWF, IC3, CESGA, EPCC, PDC and OLCF.


Autosubmit is now available via PyPi package under the terms of GNU General Public License.

Online documentation