Container-based bioinformatics with Pachyderm
Jon Ander NovellaiD, Payam Emami KhoonsariiD, Stephanie HermaniD, Daniel WhitenackiD, Marco CapucciniiD, Joachim BurmaniD, Kim KultimaiD, Ola SpjuthiD
Abstract
MotivationComputational biologists face many challenges related to data size, and they need to manage complicated analyses often including multiple stages and multiple tools, all of which must be deployed to modern infrastructures. To address these challenges and maintain reproducibility of results, researchers need (i) a reliable way to run processing stages in any computational environment, (ii) a well-defined way to orchestrate those processing stages, and (iii) a data management layer that tracks data as it moves through the processing pipeline.\n\nResultsPachyderm is an open-source workflow system and data management framework that fulfills these needs by creating a data pipelining and data versioning layer on top of projects from the container ecosystem, having Kubernetes as the backbone for container orchestration. We adapted Pachyderm and demonstrated its attractive properties in bioinformatics. A Helm Chart was created so that researchers can use Pachyderm in multiple scenarios. The Pachyderm File System was extended to support block storage. A wrapper for initiating Pachyderm on cloud-agnostic virtual infrastructures was created. The benefits of Pachyderm are illustrated via a large metabolomics workflow, demonstrating that Pachyderm enables efficient and sustainable data science workflows while maintaining reproducibility and scalability.\n\nAvailabilityPachyderm is available from https://github.com/pachyderm/pachyderm. The Pachyderm Helm Chart is available from https://github.com/kubernetes/charts/tree/master/stable/pachyderm. Pachyderm is available out-of-the-box from the PhenoMeNal VRE (https://github.com/phnmnl/KubeNow-plugin) and general Kubernetes environments instantiated via KubeNow. The code of the workflow used for the analysis is available on GitHub (https://github.com/pharmbio/LC-MS-Pachyderm).\n\nContactjon.novella@farmbio.uu.se
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 56
- FWCI
- 12.40
- Field percentile
- top 2%
- 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
- Building containerized workflows using the BioDepot-workflow-builder (Bwb)
Ling‐Hong Hung, Jiaming Hu, … Ka Yee Yeung·Cell SystemsPeer-reviewed·Sep 11, 2019
- Bio-Node - Bioinformatics in the Cloud
Yannick Spreen, Maximilian Miller·bioRxiv·Apr 15, 2020
- BioFrame: Enhancing Reproducibility and Accessibility in Genomics through Web-Based Workflow Design
Mohammed Salim Al Hinai, Zakira Naureen, Syed Abdullah Gilani·bioRxiv·Oct 11, 2025
- Reproducible Bioinformatics Project: A community for reproducible bioinformatics analysis pipelines
Neha Kulkarni, Luca Alessandrì, … Raffaele Calogero·BMC BioinformaticsPeer-reviewed·Oct 1, 2018
- BioSAILs: versatile workflow management for high-throughput data analysis
Jillian D Rowe, Nizar Drou, … Kristin C. Gunsalus·bioRxiv·Jan 2, 2019
- Bioconda: A sustainable and comprehensive software distribution for the life sciences
Björn Grüning, Ryan Dale, … Matthew L. Workentine·Nature MethodsPeer-reviewed·Jun 25, 2018