Managing workflow executions with WESkit
Valentin Schneider-Lunitz1, Philip R Kensche2, Landfried Kraatz1
1Berlin Institute of Health at Charité-Universitätsmedizin Berlin, Center of Digital Health, Berlin 10117, Germany.
Summary:
In biomedical research, managing computational workflows across numerous projects-with varying parameters, tools, and environments-creates major challenges in scalability, reproducibility, and collaboration. Here, we present WESkit, an implementation of the Global Alliance for Genomics and Health (GA4GH) Workflow Execution Service (WES) interface, designed to streamline the execution, monitoring, and documentation of data processing workflows. It addresses the complexities involved in managing numerous executions with varying parameters across diverse research projects. Supporting both Snakemake and Nextflow, the system enables consistent automation and centralized monitoring, which benefits research groups aiming for long-term reproducibility and scalable collaboration. Its suitability for larger teams and service units is further enhanced by seamless integration into cloud environments, contributing to the GA4GH cloud framework.
Availability And Implementation:
The software WESkit is available under MIT license at the GitLab repository (https://gitlab.com/one-touch-pipeline/weskit). The WESkit main repository is archived at Software Heritage (https://archive.softwareheritage.org/browse/origin/directory/?origin_url=https://gitlab.com/one-touch-pipeline/weskit/api.git) and can be found using "one-touch-pipeline/weskit" term in the search section.
Related Concept Videos
Design Example: Managing Concrete Workability
Quantifying Work
Work and Energy for Variable Forces
Factors Affecting Workability
Work-energy Theorem
The work-energy theorem equates work done by all the forces on an object to the change in its kinetic energy. The theorem can be used to calculate work done by a force...
Work
The dot product can be expressed in terms of...


