LPMX: A pure rootless composable container system
Abstract
SummaryDelivering tools for genome analysis to users is often difficult given their complex dependencies and conflicts. Container virtualization systems such as Singularity isolate environments, helping developers avoid conflicts between tools. However, they lack composability, an easy way to integrate multiple tools in different containers or multiple tools both in a container and a host, which compromises the use of container systems in genome research. Another issue is that one may not be able to use a single container system of the same version at all sites they use, which discourages the use of container systems. To this end, we present a pure rootless composable container system, LPMX, that provides composability for letting developers easily integrate tools in different existing containers or on host, allowing researchers to compose existing containers. LPMX is pure rootless, so it does not require root privilege neither during installation nor at runtime, allowing researchers to use LPMX across sites without asking permissions from administrators. LPMX provides a pure userspace layered filesystem with at least an order of magnitude lower overhead for launching a new process than existing container systems. LPMX can import Docker and Singularity images. Availability and ImplementationThe source code of LPMX is available at https://github.com/jasonyangshadow/lpmx under Apache 2.0 License. Contactmkasa@k.u-tokyo.ac.jp Supplementary informationSupplementary data are available at Bioinformaticsonline.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 1
- FWCI
- 0.21
- Field percentile
- top 40%
- 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
- BioContainers Registry: searching for bioinformatics tools, packages and containers
Jingwen Bai, Chakradhar Bandla, … Yasset Pérez‐Riverol·Journal of Proteome ResearchPeer-reviewed·Feb 24, 2021
- Practical computational reproducibility in the life sciences
Björn Andreas Grüning, John M. Chilton, … James Taylor·Cell SystemsPeer-reviewed·Jun 1, 2018
- Scalable data analysis in proteomics and metabolomics using BioContainers and workflows engines.
Yasset Pérez‐Riverol, Pablo A Moreno·PROTEOMICSPeer-reviewed·Oct 28, 2019
- Reproducible and shareable bioinformatics pipelines from natural-language prompts
Hyeon-Min Kim, Hwayeon Jeong, … Jeongbin Park·bioRxiv·Jun 1, 2026
- Survey and Evaluation of Applied Containerization Practices in Bioinformatics
VP Nagraj, Stephen Turner, Neal E. Magee·bioRxiv·Jul 18, 2026
- GPSRdocker: A Docker-based Resource for Genomics, Proteomics and Systems biology
Piyush Agrawal, Rajesh Kumar, … Gajendra P. S. Raghava·bioRxiv·Nov 4, 2019