Accumulating computational resource usage of genomic data analysis workflow to optimize cloud computing instance selection
Abstract
BackgroundContainer virtualization technologies such as Docker became popular in the bioinformatics domain as they improve portability and reproducibility of software deployment. Along with software packaged in containers, the workflow description standards Common Workflow Language also enabled to perform data analysis on multiple different computing environments with ease. These technologies accelerate the use of on-demand cloud computing platform which can scale out according to the amount of data. However, to optimize the time and the budget on a use of cloud, users need to select a suitable instance type corresponding to the resource requirements of their workflows.\n\nResultsWe developed CWL-metrics, a system to collect runtime metrics of Docker containers and workflow metadata to analyze resource requirement of workflows. We demonstrated the analysis by using seven transcriptome quantification workflows on six instance types. The result showed instance type options of lower financial cost and faster execution time with required amount of computational resources.\n\nConclusionsThe summary of resource requirements of workflow executions provided by CWL-metrics can help users to optimize the selection of cloud computing instance. The runtime metrics data also accelerate to share workflows among different workflow management frameworks.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 12
- FWCI
- 2.66
- Field percentile
- top 8%
- Assay
- Research Focus
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- FireCloud, a scalable cloud-based platform for collaborative genome analysis: Strategies for reducing and controlling costs
Chet Birger, Megan Hanna, … Gad A. Getz·bioRxiv·Nov 3, 2017
- Hot-starting software containers for bioinformatics analyses
Pai Zhang, Ling‐Hong Hung, … Ka Yee Yeung·GigaSciencePeer-reviewed·Jul 31, 2018
- Adaptive Container Service: a New Paradigm for Robust and Optimized Bioinformatics Workflow Deployment in the Cloud.
Kevin Kang, Jinwen Wo, … Zhong Wang·bioRxiv·Jun 25, 2024
- Benchmarking undedicated cloud computing providers for analysis of genomic datasets.
Seyhan Yazar, George EC Gooden, … Alex Hewitt·bioRxiv·Aug 7, 2014
- Maloja: simple and scalable Snakemake workflow orchestration in the cloud
Joseph Giustizia, Wilson Hodgson, … Tony Kess·bioRxiv·Jun 28, 2024
- Simplifying the development of portable, scalable, and reproducible workflows
Stephen Piccolo, Zachary E. Ence, … Andrea H. Bild·eLifePeer-reviewed·Oct 13, 2021