DOE OSTI · code-59474
Joint Genome Institute Analysis Workflow Service (JAWS) v2.7
Abstract
The U.S. Department of Energy Joint Genome Institute (JGI) has developed the JGI Analysis Workflow Service (JAWS) as a distributed framework to run computational workflows across diverse high-performance computing (HPC) and cloud environments. JAWS enhances the reusability, scalability, and robustness of scientific workflows by orchestrating data movement, code execution, and results retrieval across multiple DOE facilities. At its core, JAWS integrates the Cromwell workflow engine to run workflows expressed in the Workflow Description Language (WDL), ensuring portability and interoperability. To provide consistent runtime environments, JAWS employs container technologies such as Shifter, Apptainer, and Docker. Workflow tasks are managed via HTCondor on HPC backends, while Globus ensures secure and efficient data transfer between sites. JAWS is deployed as a multi-site workflow manager across national laboratory computing facilities, with dedicated instances supporting community projects such as the National Microbiome Data Collaborative (NMDC) and KBase. This distributed, service-oriented architecture enables users to "write once, run anywhere," providing scalable, production-quality workflow execution.
Keep this discovery
Explore connections, maps & timelines
Kirton, Edward, Foster, Brian, Froula, JeffL, Sul, Seung Jin, Trong, Stephan, Kollmer, Angela, Melara, Mario, Rowland, Kelly, Rath, Georg, Cassol, Daniela, Kothadia, Ramani, Tyler, Nicholas, Player, Elais. 2020-10-01. Joint Genome Institute Analysis Workflow Service (JAWS) v2.7. https://doi.org/10.11578/dc.20210617.3
Cite the original work for its findings. Save a collection to share your selection of sources.