Analysis and visualization of coastal ocean model data in the cloud.

dc.contributor.author Signell, Richard P.
dc.contributor.author Pothina, Dharhas
dc.date.accessioned 2019-07-01T19:10:36Z
dc.date.available 2019-07-01T19:10:36Z
dc.date.issued 2019-04-19
dc.description © The Author(s), 2019. This article is distributed under the terms of the Creative Commons Attribution License. The definitive version was published in Signell, R. P., & Pothina, D. Analysis and visualization of coastal ocean model data in the cloud. Journal of Marine Science and Engineering, 7(4), (2019);110, doi:10.3390/jmse7040110. en_US
dc.description.abstract The traditional flow of coastal ocean model data is from High-Performance Computing (HPC) centers to the local desktop, or to a file server where just the needed data can be extracted via services such as OPeNDAP. Analysis and visualization are then conducted using local hardware and software. This requires moving large amounts of data across the internet as well as acquiring and maintaining local hardware, software, and support personnel. Further, as data sets increase in size, the traditional workflow may not be scalable. Alternatively, recent advances make it possible to move data from HPC to the Cloud and perform interactive, scalable, data-proximate analysis and visualization, with simply a web browser user interface. We use the framework advanced by the NSF-funded Pangeo project, a free, open-source Python system which provides multi-user login via JupyterHub and parallel analysis via Dask, both running in Docker containers orchestrated by Kubernetes. Data are stored in the Zarr format, a Cloud-friendly n-dimensional array format that allows performant extraction of data by anyone without relying on data services like OPeNDAP. Interactive visual exploration of data on complex, large model grids is made possible by new tools in the Python PyViz ecosystem, which can render maps at screen resolution, dynamically updating on pan and zoom operations. Two examples are given: (1) Calculating the maximum water level at each grid cell from a 53-GB, 720-time-step, 9-million-node triangular mesh ADCIRC simulation of Hurricane Ike; (2) Creating a dashboard for visualizing data from a curvilinear orthogonal COAWST/ROMS forecast model. en_US
dc.description.sponsorship This research benefited from National Science Foundation grant number 1740648, and EarthSim project was funded by ERDC projects PETTT BY17-094SP and PETTT BY16-091SP. This project also benefited from research credits granted by Amazon. en_US
dc.identifier.citation Signell, R. P., & Pothina, D. (2019). Analysis and visualization of coastal ocean model data in the cloud. Journal of Marine Science and Engineering, 7(4), 110 en_US
dc.identifier.doi 10.3390/jmse7040110
dc.identifier.uri https://hdl.handle.net/1912/24304
dc.publisher MDPI en_US
dc.relation.uri https://doi.org/10.3390/jmse7040110
dc.rights Attribution 4.0 International *
dc.rights.uri http://creativecommons.org/licenses/by/4.0/ *
dc.subject Ocean modeling en_US
dc.subject Cloud computing en_US
dc.subject Data analysis en_US
dc.subject Geospatial data visualization en_US
dc.title Analysis and visualization of coastal ocean model data in the cloud. en_US
dc.type Article en_US
dspace.entity.type Publication
relation.isAuthorOfPublication d03da8a1-fda9-4c43-9f75-2996190a8483
relation.isAuthorOfPublication d01e4323-6084-4c7d-847a-765b33740089
relation.isAuthorOfPublication.latestForDiscovery d03da8a1-fda9-4c43-9f75-2996190a8483
Files
Original bundle
Now showing 1 - 1 of 1
Thumbnail Image
Name:
jmse-07-00110.pdf
Size:
2.69 MB
Format:
Adobe Portable Document Format
Description:
Article
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.89 KB
Format:
Item-specific license agreed upon to submission
Description: