AiiDAlab -- an ecosystem for developing, executing, and sharing scientific workflows
arXiv:2010.02731 · doi:10.1016/j.commatsci.2020.110165
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 automatic provenance tracking of simulations for full reproducibility. Computational workflows can be bundled together with user-friendly graphical interfaces and made available through the AiiDAlab app store. Being fully compatible with open-science principles, AiiDAlab provides a complete infrastructure for automated workflows and provenance tracking, where incorporating new capabilities becomes intuitive, requiring only Python knowledge.
Manuscript: 25 pages, 6 figures. Supplementary information: 15 pages, 10 figures
References in corpus (5)
- Quantum ESPRESSO: a modular and open-source software project for quantum simulations of materials
- Two-dimensional materials from high-throughput computational exfoliation of experimentally known compounds
- AiiDA: Automated Interactive Infrastructure and Database for Computational Science
- Materials Cloud, a platform for open computational science
- AiiDA 1.0, a scalable computational infrastructure for automated reproducible workflows and data provenance
Cited by in corpus (12)
- Observation of fractional edge excitations in nanographene spin chains
- Developments and applications of the OPTIMADE API for materials discovery, design, and data exchange
- Synthesis and characterization of super-nonazethrene
- Towards high-throughput many-body perturbation theory: efficient algorithms and automated workflows
- Exploring the Cs-Te phase space via high-throughput density-functional theory calculations beyond the generalized-gradient approximation
- OSSCAR, an open platform for collaborative development of computational tools for education in science
- BaZrS Lights Up: The Interplay of Electrons, Photons, and Phonons in Strongly Luminescent Single Crystals
- Automated computational workflows for muon spin spectroscopy
- Mapping the Structure of Oxygen-Doped Wurtzite Aluminum Nitride Coatings From Ab Initio Random Structure Search and Experiments
- Exploratory Data Science on Supercomputers for Quantum Mechanical Calculations
- Making atomistic materials calculations accessible with the AiiDAlab Quantum ESPRESSO app
- Density-Functional Tight Binding Meets Maxwell: Unraveling the Mysteries of (Strong) Light-Matter Coupling Efficiently