GigaScienceBioinformaticsPeer-reviewed journal article
An accessible infrastructure for artificial intelligence using a docker-based Jupyterlab in Galaxy
Anup KumariD, Gianmauro CuccuruiD, Björn Andreas GrüningiD, Rolf BackofeniD
Abstract
Artificial intelligence (AI) programs that train on a large amount of data require powerful compute infrastructure. Jupyterlab notebook provides an excellent framework for developing AI programs but it needs to be hosted on a powerful infrastructure to enable AI programs to train on large data. An open-source, docker-based, and GPU-enabled jupyterlab notebook infrastructure has been developed that runs on the public compute infrastructure of Galaxy Europe for rapid prototyping and developing end-to-end AI projects. Using such a notebook, long-running AI model training programs can be executed remotely. Trained models, represented in a standard open neural network exchange (ONNX) format, and other resulting datasets are created in Galaxy. Other features include GPU support for faster training, git integration for version control, the option of creating and executing pipelines of notebooks, and the availability of multiple dashboards for monitoring compute resources. These features make the jupyterlab notebook highly suitable for creating and managing AI projects. A recent scientific publication that predicts infected regions of COVID-19 CT scan images is reproduced using multiple features of this notebook. In addition, colabfold, a faster implementation of alphafold2, can also be accessed in this notebook to predict the 3D structure of protein sequences. Jupyterlab notebook is accessible in two ways - first as an interactive Galaxy tool and second by running the underlying docker container. In both ways, long-running training can be executed on Galaxys compute infrastructure. The scripts to create the docker container are available under MIT license at https://github.com/anuprulez/ml-jupyter-notebook. Contactkumara@informatik.uni-freiburg.de anup.rulez@gmail.com
- Citations
- 6
- FWCI
- 1.25
- Field percentile
- top 15%
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
- GalaxyCloudRunner: enhancing scalable computing for Galaxy
Nuwan Goonasekera, Alexandru Mahmoud, … Enis Afgan·BioinformaticsPeer-reviewed·Oct 12, 2020
- Embedding containerized workflows inside data science notebooks enhances reproducibility
Jiaming Hu, Ling‐Hong Hung, Ka Yee Yeung·bioRxiv·May 2, 2018
- Training Infrastructure as a Service
Helena Rasche, Cameron J. Hyde, … Andrew Stubbs·GigaSciencePeer-reviewed·Dec 28, 2022
- BioEngine: scalable execution and adaptation of bioimage AI through agent-readable interfaces
Nils Mechtel, Hugo Dettner Källander, … Wei Ouyang·bioRxiv·Apr 22, 2026
- Artificial Intelligence Apps for Medical Image Analysis using pyCERR and Cancer Genomics Cloud
Aditya Apte, Eve LoCastro, … Joseph O. Deasy·bioRxiv·Jan 19, 2025
- Technical Note: STRATIS: A Cloud-enabled Software Toolbox for Radiotherapy and Imaging Analysis
Aditya Apte, Eve LoCastro, … Joseph O. Deasy·bioRxiv·Nov 8, 2022