Pegasus Mapper
Pegasus (Planning for Execution in Grids) is a workflow mapping engine developed
and used as part of several NSF ITR projects (GriPhyN, NVO,
and SCEC-CME).
Pegasus Mapper bridges the scientific domain and the execution environment by automatically
mapping the high-level workflow descriptions onto distributed infrastructures such
as the TeraGrid, the Open
Science Grid, and others.
Pegasus Mapper also:
- enables scientists to construct workflows in abstract terms without worrying about the details of the underlying CyberInfrastructure.
- provides robustness and reliability through dynamic workflow remapping.
- automatically manages data generated during workflow execution and capturing their provenance information.
- is used in a variety of scientific applications ranging from astronomy, biology, earthquake science, gravitational-wave physics and others.
Pegasus Mapper is used day-to-day to map complex, large-scale scientific workflows with thousands of tasks processing TeraBytes of data onto the Grid.
To download the code, click here.
To view documentation, click here.
