Guoyi Zhang, Pekka Ristola, Han Su, Bipin Kumar, Boyu Zhang, Yujin Hu, Michael G Elliot, Viktor Drobot, Jie Zhu, Jens Staal, Martin Larralde, Shun Wang, Yun Yi, Haoran Yu
{"title":"BioArchLinux: community-driven fresh reproducible software repository for life sciences.","authors":"Guoyi Zhang, Pekka Ristola, Han Su, Bipin Kumar, Boyu Zhang, Yujin Hu, Michael G Elliot, Viktor Drobot, Jie Zhu, Jens Staal, Martin Larralde, Shun Wang, Yun Yi, Haoran Yu","doi":"10.1093/bioinformatics/btaf106","DOIUrl":null,"url":null,"abstract":"<p><strong>Motivation: </strong>The BioArchLinux project was initiated to address challenges in bioinformatics software reproducibility and freshness. Relying on Arch Linux's user-driven ecosystem, we aim to create a comprehensive and continuously updated repository for life sciences research.</p><p><strong>Results: </strong>BioArchLinux provides a PKGBUILD-based system for seamless software packaging and maintenance, enabling users to access the latest bioinformatics tools across multiple programming languages. The repository includes Docker images, Windows Subsystem for Linux (WSL) support, and Junest for nonroot environments, enhancing accessibility across platforms. Although being developed and maintained by a small core team, BioArchLinux is a fast-growing bioinformatics repository that offers a participatory and community-driven environment.</p><p><strong>Availability and implementation: </strong>The repository, documentation, and tools are freely available at https://bioarchlinux.org and https://github.com/BioArchLinux. Users and developers are encouraged to contribute and expand this open-source initiative.</p>","PeriodicalId":93899,"journal":{"name":"Bioinformatics (Oxford, England)","volume":" ","pages":""},"PeriodicalIF":5.4000,"publicationDate":"2025-03-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC11925497/pdf/","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Bioinformatics (Oxford, England)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1093/bioinformatics/btaf106","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Motivation: The BioArchLinux project was initiated to address challenges in bioinformatics software reproducibility and freshness. Relying on Arch Linux's user-driven ecosystem, we aim to create a comprehensive and continuously updated repository for life sciences research.
Results: BioArchLinux provides a PKGBUILD-based system for seamless software packaging and maintenance, enabling users to access the latest bioinformatics tools across multiple programming languages. The repository includes Docker images, Windows Subsystem for Linux (WSL) support, and Junest for nonroot environments, enhancing accessibility across platforms. Although being developed and maintained by a small core team, BioArchLinux is a fast-growing bioinformatics repository that offers a participatory and community-driven environment.
Availability and implementation: The repository, documentation, and tools are freely available at https://bioarchlinux.org and https://github.com/BioArchLinux. Users and developers are encouraged to contribute and expand this open-source initiative.
动机:BioArchLinux项目的发起是为了解决生物信息学软件可重复性和新鲜度方面的挑战。依靠Arch Linux的用户驱动生态系统,我们的目标是为生命科学研究创建一个全面且不断更新的存储库。结果:BioArchLinux提供了一个基于pkgbuild的无缝软件打包和维护系统,使用户能够跨多种编程语言访问最新的生物信息学工具。该存储库包括Docker映像、Windows Subsystem for Linux (WSL)支持,以及用于非根环境的Junest,增强了跨平台的可访问性。尽管由一个小的核心团队开发和维护,BioArchLinux是一个快速增长的生物信息库,它提供了一个参与性和社区驱动的环境。可用性:存储库、文档和工具可以在https://bioarchlinux.org和https://github.com/BioArchLinux上免费获得。我们鼓励用户和开发人员贡献并扩展这个开源计划。