BioinformaticsJClub
hpci improves reproducibility of computational biology research by integrating Continuous Integration with High Performance Computing clusters.
Bioinformatics · · Journal Article
Menzies, Urng + more
Abstract ↗AI summary
The abstract is read at the publisher; the summary is JClub's.
hpci enhances reproducibility in computational biology by integrating CI platforms with HPC clusters, demonstrating utility across five workflows.
- Why it matters: Reproducibility issues hinder progress in bioinformatics, and existing CI solutions are limited by platform dependency and administrative requirements, restricting widespread adoption.
- What they did: The authors developed hpci, an open-source, platform-agnostic utility that connects CI systems like GitHub Actions and GitLab CI with HPC schedulers such as Slurm and PBS, operating as a standard unprivileged user via SSH without cluster-side installation, and providing feedback through exit codes.
- The result: hpci's implementation across diverse workflows shows its effectiveness in automated testing and continuous analysis, supporting reproducibility verification in bioinformatics research.
The findingWhy it mattersWhat they didThe result