bioRxivBioinformaticsPreprint
TAFFISH: shell-native command-level reproducibility for bioinformatics
Kaiyuan HaniD, Ting WangiD, Shi-Shi YuaniD, Cai-Yi MaiD, Wei SuiD, Xiaolong Li, Kejun Deng, Hao LiniD
Abstract
Bioinformatics analyses often rely on shell commands and small shell scripts whose executable context is difficult to preserve, inspect and reuse. TAFFISH addresses this gap by packaging command-line tool calls and lightweight shell flows as installable, versioned and inspectable executable units. Through a curated public Hub, TAFFISH indexes command interfaces, execution backends, platform constraints, release metadata and smoke-test/validation records. Together, these components provide a command-level reproducibility layer that works directly in ordinary shells and can also be invoked from existing workflow systems.
- Citations
- 0
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
- Reproducible Bioinformatics Project: A community for reproducible bioinformatics analysis pipelines
Neha Kulkarni, Luca Alessandrì, … Raffaele Calogero·BMC BioinformaticsPeer-reviewed·Oct 1, 2018
- Tibanna: software for scalable execution of portable pipelines on the cloud
Soohyun Lee, Jeremy Johnson, … Peter J. Park·BioinformaticsPeer-reviewed·Apr 30, 2019
- Bioshake: a Haskell EDSL for bioinformatics pipelines
Justin Bedő·PeerJPeer-reviewed·Jul 9, 2019
- Bashing irreproducibility with shournal
Tycho Kirchner, Konstantin Riege, Steve Hoffmann·bioRxiv·Aug 3, 2020
- Flowr: Robust and efficient pipelines using a simple language-agnostic approach
Sahil Seth, Samir Amin, … Jianhua Zhang·bioRxiv·Oct 22, 2015
- 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