bioRxiv · 10.1101/2024.02.06.579197
Optimizing genomics pipeline execution with integer linear programming
Abstract
AO_SCPLOWBSTRACTC_SCPLOWIn the field of genomics, bioinformatics pipelines play a crucial role in processing and analyzing vast biological datasets. These pipelines, consisting of interconnected tasks, can be optimized for efficiency and scalability by leveraging cloud platforms such as Microsoft Azure. The choice of compute resources introduces a trade-off between cost and time. This paper introduces an approach that uses Linear Programming (LP) to optimize pipeline execution. We consider optimizing two competing cases: minimizing cost with a run duration restriction and minimizing duration with a cost restriction. Our results showcase the utility of using LP in guiding researchers to make informed compute decisions based on specific data sets, cost and time requirements, and resource constraints.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Melnichenko, O., Malladi, V.. 2024-02-08. Optimizing genomics pipeline execution with integer linear programming. https://doi.org/10.1101/2024.02.06.579197
Cite the original work for its findings. Save a collection to share your selection of sources.