@article{b12ecca018394b8fbe5d94bf23eb4444,
title = "EasyScienceGateway: A new framework for providing reproducible user environments on science gateways",
abstract = "Science gateways have become a core part of the cyberinfrastructure ecosystem by increasing access to computational resources and providing community platforms for sharing and publishing education and research materials. While science gateways represent a promising solution for computational reproducibility, common methods for providing users with their user environments on gateways present challenges which are difficult to overcome. This article presents EasyScienceGateway: a new framework for providing user environments on science gateways to resolve these challenges, provides the technical details on implementing the framework on a science gateway based on Jupyter Notebook, and discusses our experience applying the framework to the CyberGIS-Jupyter and CyberGIS-Jupyter for Water gateways.",
keywords = "Jupyter, computational reproducibility, cyberGIS, science gateway",
author = "Alexander Michels and Anand Padmanabhan and Zhiyu Li and Shaowen Wang",
note = "This material is based upon work supported in part by the Institute for Geospatial Understanding through an Integrative Discovery Environment (I-GUIDE) that is supported by the National Science Foundation (NSF) under award No. 2118329. Any opinions, findings, conclusions, or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of NSF. Our computational work used NSF XSEDE and Virtual ROGER. Virtual ROGER is a geospatial supercomputer supported by the CyberGIS Center for Advanced Digital and Spatial Studies and the School of Earth, Society and Environment at the University of Illinois Urbana-Champaign. This material is based upon work supported in part by the Institute for Geospatial Understanding through an Integrative Discovery Environment (I‐GUIDE) that is supported by the National Science Foundation (NSF) under award No. 2118329. Any opinions, findings, conclusions, or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of NSF. Our computational work used NSF XSEDE and Virtual ROGER. Virtual ROGER is a geospatial supercomputer supported by the CyberGIS Center for Advanced Digital and Spatial Studies and the School of Earth, Society and Environment at the University of Illinois Urbana‐Champaign.",
year = "2024",
month = feb,
day = "15",
doi = "10.1002/cpe.7929",
language = "English (US)",
volume = "36",
journal = "Concurrency and Computation: Practice and Experience",
issn = "1532-0626",
publisher = "John Wiley & Sons, Ltd.",
number = "4",
}