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.
Original language | English (US) |
---|---|
Article number | e7929 |
Journal | Concurrency and Computation: Practice and Experience |
Volume | 36 |
Issue number | 4 |
DOIs | |
State | Published - Feb 15 2024 |
Keywords
- Jupyter
- computational reproducibility
- cyberGIS
- science gateway
ASJC Scopus subject areas
- Software
- Theoretical Computer Science
- Computer Science Applications
- Computer Networks and Communications
- Computational Theory and Mathematics