Ilmu Komputer & AI editorial
Open AccessOA2026
Containerizing BIDSme: A Reproducible Tool for BIDS Conversion
Docker and Docker Compose packaging of a semi-automated BIDS converter for portable, reproducible neuroimaging data organization
Bradley Spitz; Antoine Jacquemin; Nikita Beliy; Christophe Phillipsยท 2026ยท DOI 10.48550/arXiv.2606.09144
The core problem
The Brain Imaging Data Structure (BIDS) has become a widely adopted standard for organizing and sharing neuroimaging datasets across various modalities. Despite its benefits, converting raw brain imaging data into the BIDS framework remains a complex and time-consuming task. BIDSme is a semi-automated tool developed to streamline this conversion process, but until recently, it lacked the portability and accessibility needed for widespread adoption. This paper presents the containerization of BIDSme using Docker and Docker Compose, aiming to improve usability, reproducibility, and integration into existing platforms like Neurodesk. The work also details the design choices, iterative refinements, and validation process that led to a flexible, lightweight, and user-friendly containerized application.
Innovation
The containerized BIDSme application successfully improved usability, reproducibility, and integration with platforms like Neurodesk. The container is flexible, lightweight, and user-friendly, addressing the previous limitations of portability and accessibility. The validation process confirmed that the containerized application works reliably across different environments, ensuring consistent BIDS conversion. The use of Docker and Docker Compose facilitated easy deployment and scaling, making BIDSme more accessible to a broader audience of researchers and clinicians.
The Brain Imaging Data Structure (BIDS) has become a widely adopted standard for organizing and sharing neuroimaging datasets across various modalities. Despite its benefits, converting raw brain imaging data into the BIDS framework remains a complex and time-consuming task. BIDSme is a semi-automated tool developed to streamline this conversion process, but until recently, it lacked the portability and accessibility needed for widespread adoption. This paper presents the containerization of BIDSme using Docker and Docker Compose, aiming to improve usability, reproducibility, and integration into existing platforms like Neurodesk. The work also details the design choices, iterative refinements, and validation process that led to a flexible, lightweight, and user-friendly containerized application.
The containerization of BIDSme was achieved using Docker and Docker Compose. Docker provides a lightweight, portable environment that encapsulates the application and its dependencies, ensuring consistent behavior across different systems. Docker Compose is used to define and run multi-container Docker applications, allowing for orchestration of the BIDSme container with any required services. The design choices focused on creating a flexible and lightweight container that could be easily integrated into existing platforms such as Neurodesk. The process involved iterative refinements to optimize the container's size, performance, and user-friendliness. Validation was performed to ensure that the containerized BIDSme functions correctly and reproducibly, meeting the needs of the neuroimaging community.
Why it matters
The containerization of BIDSme represents a significant step forward in making BIDS conversion more accessible and reproducible. By leveraging Docker and Docker Compose, the authors have created a solution that can be easily adopted by the neuroimaging community. The integration with Neurodesk, a platform for reproducible neuroimaging analysis, further enhances the tool's utility. The design choices and iterative refinements highlight the importance of user-centered development in scientific software. Future work may involve further optimizations and extensions to support additional modalities and use cases. The containerized BIDSme is expected to facilitate broader adoption of BIDS, ultimately improving data sharing and collaboration in neuroimaging research.
Who should read this
CS practitioners and researchers
Opening member contentโฆ