v0.5
WfCommons is a community framework that provides a collection of tools for analyzing workflow execution instances, producing realistic synthetic workflow traces, and simulating workflow executions.
This Python package provides a collection of tools for: (i) Analyzing instances of actual workflow executions; (ii) Producing recipes structures for creating workflow recipes for workflow generation; and (iii) Generating synthetic realistic workflow instances.
The current list of available workflow recipes include the following workflow applications:
- 1000Genome: A high-throughput data-intensive bioinformatics workflow.
- BLAST: A high-throughput compute-intensive bioinformatics workflow.
- BWA: A high-throughput data-intensive bioinformatics workflow.
- Cycles: A high-throughput compute-intensive scientific workflow for agroecosystems modeling.
- Epigenomics: A high-throughput data-intensive bioinformatics workflow.
- Montage: A high-throughput compute-intensive astronomy workflow.
- Seismology: A high-throughput data-intensive seismology workflow.
- SoyKB: A high-throughput data-intensive bioinformatics workflow.
Documentation and additional information: https://wfcommons.org