CyberGIS-Jupyter for reproducible and scalable geospatial analytics

Dandong Yin, Yan Liu, Hao Hu, Jeff Terstriep, Xingchen Hong, Anand Padmanabhan, Shaowen Wang

Research output: Contribution to journalArticlepeer-review

30 Scopus citations

Abstract

The interdisciplinary field of cyberGIS (geographic information science and systems (GIS) based on advanced cyberinfrastructure) has a major focus on data- and computation-intensive geospatial analytics. The rapidly growing needs across many application and science domains for such analytics based on disparate geospatial big data poses significant challenges to conventional GIS approaches. This paper describes CyberGIS-Jupyter, an innovative cyberGIS framework for achieving data-intensive, reproducible, and scalable geospatial analytics using Jupyter Notebook based on ROGER, the first cyberGIS supercomputer. The framework adapts the Notebook with built-in cyberGIS capabilities to accelerate gateway application development and sharing while associated data, analytics, and workflow runtime environments are encapsulated into application packages that can be elastically reproduced through cloud-computing approaches. As a desirable outcome, data-intensive and scalable geospatial analytics can be efficiently developed and improved and seamlessly reproduced among multidisciplinary users in a novel cyberGIS science gateway environment.

Original languageEnglish
Article numbere5040
JournalConcurrency and Computation: Practice and Experience
Volume31
Issue number11
DOIs
StatePublished - Jun 10 2019
Externally publishedYes

Funding

National Science Foundation (NSF), Grant/Award Number: 1047916, 1443080, 1551492, and 1664119; NSF-supported ROGER supercomputer, Grant/Award Number: 1429699; ECSS program of NSF XSEDE, Grant/Award Number: 1053575 This work is supported in part by the National Science Foundation (NSF) under grant numbers: 1047916, 1443080, 1551492, and 1664119. The computational work used the NSF-supported ROGER supercomputer (1429699). This work is also supported in part by the ECSS program of XSEDE, which is supported by NSF under grant number 1053575.

FundersFunder number
NSF-supported1429699
National Science Foundation1443080, 1551492, 1053575, 1047916, 1664119

    Keywords

    • cloud computing
    • computational reproducibility
    • cyberGIS
    • geospatial big data

    Fingerprint

    Dive into the research topics of 'CyberGIS-Jupyter for reproducible and scalable geospatial analytics'. Together they form a unique fingerprint.

    Cite this