BioinformaticsBioinformaticsPeer-reviewed journal article
Bioinformatics Pipeline using JUDI: Just Do It
Abstract
Large-scale data analysis in Bioinformatics requires executing several software in a pipelined fashion. Generally each stage in a pipeline takes considerable computing resources and several workflow management systems (WMS), e.g., Snakemake and Nextflow, have been developed to ensure in case of multiple invocation of the pipeline, only the bare minimum stages that are affected by the changes across invocations get executed. However, when the pipeline needs to be executed with different settings of parameters, e.g., thresholds, underlying algorithms, etc. these WMS require significant scripting to ensure an optimal execution of the pipeline. We developed JUDI on top of a Python based WMS, DoIt, for a systematic handling of pipeline parameter settings based on the principles of DBMS that simplifies plug-and-play scripting. The effectiveness of JUDI is demonstrated in a pipeline for analyzing large scale HT-SELEX data for transcription factor and DNA binding where JUDI reduces scripting by a factor of five.\n\nAvailabilityhttps://github.com/ncbi/JUDI
- Citations
- 4
- FWCI
- 0.89
- Field percentile
- top 14%
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
- doepipeline: a systematic approach to optimizing multi-level and multi-step data processing workflows
Daniel Svensson, Rickard Sjögren, … Johan Trygg·BMC BioinformaticsPeer-reviewed·Oct 15, 2019
- DolphinNext: A graphical user interface for creating, deploying and executing Nextflow pipelines
Onur Yukselen, Osman Türkyılmaz, … Alper Küçükural·BMC GenomicsPeer-reviewed·Apr 19, 2020
- Flowr: Robust and efficient pipelines using a simple language-agnostic approach
Sahil Seth, Samir Amin, … Jianhua Zhang·bioRxiv·Oct 22, 2015
- Biopipe: A Lightweight System Enabling Comparison of Bioinformatics Tools and Workflows
Saima Sultana Tithi, Jiyoung Lee, … Na Meng·bioRxiv·Oct 10, 2017
- SciPipe - A workflow library for agile development of complex and dynamic bioinformatics pipelines
Samuel Lampa, Martin Dahlö, … Ola Spjuth·GigaSciencePeer-reviewed·Apr 26, 2019
- Tibanna: software for scalable execution of portable pipelines on the cloud
Soohyun Lee, Jeremy Johnson, … Peter J. Park·BioinformaticsPeer-reviewed·Apr 30, 2019