Orchestrate Science
at Scale.

The centralized ecosystem for discovering, learning, and deploying high-throughput computing workflows using Pegasus-WMS.

Get Started Explore Workflows Official Pegasus Site
Verified Workflows
Data Processed
Researchers Worldwide
The Engine

What is Pegasus-WMS?

The Pegasus Workflow Management System is an open-source framework that bridges the scientific domain and the execution environment. It automatically maps high-level abstract workflow descriptions onto distributed execution infrastructures like HTCondor pools, cloud providers, and supercomputers.

Abstract to Concrete

Define your workflow logically as a DAG. Pegasus automatically maps it to the available physical hardware resources.

Data Staging

Seamlessly automates data movement, staging, directory creation, and clean-up across distributed nodes.

Fault Tolerance

Built-in job retries and "Rescue DAGs" ensure your workflows survive infrastructure and node failures.

Massive Scale

Run everything from a 10-job pipeline on your laptop to a 1,000,000-job ensemble on the Open Science Grid.

Our Mission

Why PegasusHub Exists

Building scalable scientific workflows is historically a daunting task. Researchers often face a steep learning curve when trying to bridge raw computing power with reliable automation. We built this platform to provide a structured, accessible path from beginner to expert.

Start Here

1. Learn Academy

Master workflow composition from scratch. Access interactive Jupyter notebooks, comprehensive tutorials, and architecture case studies directly in your browser.

2. Workflows

Browse our curated collection of community-contributed workflows. Find ready-made blueprints for genomics, astrophysics, machine learning, and more.

3. Build & Run

Scaffold new projects instantly using Cookiecutter or Copier, and confidently deploy them across local containers, HPC clusters, or the Open Science Grid.

4. Registry

Give back to the scientific community. Did you build something amazing? Follow our easy template to open a Pull Request and publish your workflow on PegasusHub.