Preprint Article Version 1 Preserved in Portico This version is not peer-reviewed

FLOWViZ: An Airflow Based Workflow Middleware for Computational Phylogenetics

Version 1 : Received: 14 October 2023 / Approved: 16 October 2023 / Online: 19 October 2023 (04:47:55 CEST)

How to cite: Luís, M.; Vaz, C.; Francisco, A.P. FLOWViZ: An Airflow Based Workflow Middleware for Computational Phylogenetics. Preprints 2023, 2023101211. https://doi.org/10.20944/preprints202310.1211.v1 Luís, M.; Vaz, C.; Francisco, A.P. FLOWViZ: An Airflow Based Workflow Middleware for Computational Phylogenetics. Preprints 2023, 2023101211. https://doi.org/10.20944/preprints202310.1211.v1

Abstract

Epidemiological surveillance and phylogenetic studies rely nowadays on processing and analysing huge volumes of data. Processing tasks consist on running and refining a series of intertwined computational tasks. And, despite of existing several web applications for data processing and interactive visualization for phylogenetic studies, integrating many different tools and algorithms, their execution is total or partially on the client side, making them unsuitable for dealing with huge volumes of data. Studies are often also not easy to reproduce. On the other hand, in recent years, data-centric workflow systems have been proposed, allowing to deal better with increasingly larger datasets. The integration of these systems within phylogenetic tools will allow to scale them as required, and will contribute also to promote studies reproducibility. We propose then the FLOWViZ middleware for facilitating the integration of a state of the art data-centric workflow system, Apache Airflow, within web applications for phylogenetic analyses. This framework abstracts contracts and a core API for defining tools and workflows, where tools are assumed to be containerized. FLOWViZ has been tested and evaluated within the PHYLOViZ web application, a tool supporting phylogenetic inference and data visualization.

Keywords

software integration; middleware; data centric workflows; computational phylogenetics

Subject

Computer Science and Mathematics, Software

Comments (0)

We encourage comments and feedback from a broad range of readers. See criteria for comments and our Diversity statement.

Leave a public comment
Send a private comment to the author(s)
* All users must log in before leaving a comment
Views 0
Downloads 0
Comments 0
Metrics 0


×
Alerts
Notify me about updates to this article or when a peer-reviewed version is published.
We use cookies on our website to ensure you get the best experience.
Read more about our cookies here.