Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Onboarding snakemake: Progress towards WfExS-backend integration

View through CrossRef
Workflow Execution Service Backend (WfExS-backend) is a high-level workflow orchestrator designed for reproducible and secure workflow executions in isolated environments, promoting analysis reproducibility and replicability using potentially sensitive data. Through a user-friendly command line interface, WfExS fetches and materialises all necessary elements for workflow instantiation, including publicly available workflows, workflow engines, software containers, and reachable inputs, identified via URLs or stable permanent identifiers (CURIEs). Currently, WfExS exclusively supports both Nextflow and cwltool engines, so it is restricted to workflows written in Nextflow or CWL. There is an ongoing effort to integrate snakemake engine, in order to support snakemake workflows. However, integrating a new workflow engine poses multifaceted challenges. Ensuring compatibility with existing infrastructure, encompassing language syntax, containerization strategies, and execution models, is paramount.  Furthermore, Snakemake workflows introspection, incorporating their modular structure, available wrappers and subworkflows, presents a significant hurdle, while preserving overall workflow coherence. Validating consistency and reproducibility adds another layer of complexity to the integration process, requiring meticulous testing and verification procedures to ensure consistent and reliable workflow outcomes across multiple executions. Nevertheless, comprehensive documentation and community support streamline the integration process. Successfully incorporating Snakemake into WfExS-backend expands the software versatility and utility for scientific communities relying on this workflow engine, thereby advancing its mission of promoting analysis reproducibility and replicability across different workflows engines and scientific ecosystems in secure environments.
Title: Onboarding snakemake: Progress towards WfExS-backend integration
Description:
Workflow Execution Service Backend (WfExS-backend) is a high-level workflow orchestrator designed for reproducible and secure workflow executions in isolated environments, promoting analysis reproducibility and replicability using potentially sensitive data.
Through a user-friendly command line interface, WfExS fetches and materialises all necessary elements for workflow instantiation, including publicly available workflows, workflow engines, software containers, and reachable inputs, identified via URLs or stable permanent identifiers (CURIEs).
Currently, WfExS exclusively supports both Nextflow and cwltool engines, so it is restricted to workflows written in Nextflow or CWL.
There is an ongoing effort to integrate snakemake engine, in order to support snakemake workflows.
However, integrating a new workflow engine poses multifaceted challenges.
Ensuring compatibility with existing infrastructure, encompassing language syntax, containerization strategies, and execution models, is paramount.
  Furthermore, Snakemake workflows introspection, incorporating their modular structure, available wrappers and subworkflows, presents a significant hurdle, while preserving overall workflow coherence.
Validating consistency and reproducibility adds another layer of complexity to the integration process, requiring meticulous testing and verification procedures to ensure consistent and reliable workflow outcomes across multiple executions.
Nevertheless, comprehensive documentation and community support streamline the integration process.
Successfully incorporating Snakemake into WfExS-backend expands the software versatility and utility for scientific communities relying on this workflow engine, thereby advancing its mission of promoting analysis reproducibility and replicability across different workflows engines and scientific ecosystems in secure environments.

Related Results

WfExS-backend in the WRROC world?
WfExS-backend in the WRROC world?
Workflow Execution Service Backend (WfExS-backend) is a high-level orchestrator to run scientific workflows reproducibly. It acquires workflows, containers and inputs  from a distr...
Coming on board: the perception of newly employed librarians of their integration into academic libraries in Ghana
Coming on board: the perception of newly employed librarians of their integration into academic libraries in Ghana
Academic libraries are essential for achieving the mandate of universities and colleges. These libraries support the teaching, learning, and research pursuits of the institution’s ...
Onboarding Effect on Employee Creativity: The Moderating Role of Psychological Empowerment
Onboarding Effect on Employee Creativity: The Moderating Role of Psychological Empowerment
The purpose of the study is to examine the influence of onboarding on employee creativity and test if psychological empowerment moderates the relationship between onboarding and pe...
Evaluating Accessibility in Sequential Onboarding Flows: A Conceptual Framework and Scoring Rubric
Evaluating Accessibility in Sequential Onboarding Flows: A Conceptual Framework and Scoring Rubric
Abstract Inclusive onboarding is a prerequisite for equitable access to digital services, particularly in domains such as digital health where ea...
Understanding Virtual Employee Onboarding (VEO): The New Normal and beyond
Understanding Virtual Employee Onboarding (VEO): The New Normal and beyond
The article analyzes the intricacies of Virtual Employee Onboarding programs (VEO) from the beginning of the Covid-19 outbreak and beyond. The paper aims to understand the strategi...
Effective Onboarding and Engagement of New Customers: Personalized Strategies for Success
Effective Onboarding and Engagement of New Customers: Personalized Strategies for Success
In today's competitive business landscape, acquiring new customers is just the beginning. The real challenge lies in effectively onboarding and engaging them to foster long-term lo...
Strategies for Maximizing Customer Lifetime Value through Effective Onboarding and Renewal Management
Strategies for Maximizing Customer Lifetime Value through Effective Onboarding and Renewal Management
In today's competitive market, maximizing Customer Lifetime Value (CLV) is essential for sustaining growth and profitability. Effective onboarding and renewal management are critic...
Onboarding externally hired executives: Avoiding derailment – accelerating contribution
Onboarding externally hired executives: Avoiding derailment – accelerating contribution
AbstractExecutive onboarding has become a popular technique in the business world during the past decade. However, the demonstrated success of traditional onboarding practices is m...

Back to Top