AiiDAlab -- an ecosystem for developing, executing, and sharing scientific workflows
Aliaksandr V. Yakutovich, Kristjan Eimre, Ole Sch\"utt, Leopold, Talirz, Carl S. Adorf, Casper W. Andersen, Edward Ditler, Dou Du, Daniele, Passerone, Berend Smit, Nicola Marzari, Giovanni Pizzi, Carlo A. Pignedoli

TL;DR
AiiDAlab is a web-based platform that simplifies the development, sharing, and execution of complex scientific workflows with provenance tracking, leveraging AiiDA for reproducibility and ease of use in computational science.
Contribution
It introduces a comprehensive ecosystem combining workflow packaging, user interfaces, and sharing capabilities built on AiiDA, enhancing reproducibility and accessibility in computational research.
Findings
Enables sharing of workflows via an app store
Provides automatic provenance tracking for reproducibility
Integrates with AiiDA's plugin ecosystem for simulation codes
Abstract
Cloud platforms allow users to execute tasks directly from their web browser and are a key enabling technology not only for commerce but also for computational science. Research software is often developed by scientists with limited experience in (and time for) user interface design, which can make research software difficult to install and use for novices. When combined with the increasing complexity of scientific workflows (involving many steps and software packages), setting up a computational research environment becomes a major entry barrier. AiiDAlab is a web platform that enables computational scientists to package scientific workflows and computational environments and share them with their collaborators and peers. By leveraging the AiiDA workflow manager and its plugin ecosystem, developers get access to a growing range of simulation codes through a python API, coupled with…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
