{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,5]],"date-time":"2026-06-05T05:09:32Z","timestamp":1780636172970,"version":"3.54.1"},"publisher-location":"Cham","reference-count":24,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783030447274","type":"print"},{"value":"9783030447281","type":"electronic"}],"license":[{"start":{"date-parts":[[2020,1,1]],"date-time":"2020-01-01T00:00:00Z","timestamp":1577836800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2020]]},"DOI":"10.1007\/978-3-030-44728-1_12","type":"book-chapter","created":{"date-parts":[[2020,3,25]],"date-time":"2020-03-25T12:02:56Z","timestamp":1585137776000},"page":"190-204","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":11,"title":["The Pangeo Ecosystem: Interactive Computing Tools for the Geosciences: Benchmarking on HPC"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-1500-0156","authenticated-orcid":false,"given":"Tina Erica","family":"Odaka","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Anderson","family":"Banihirwe","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Guillaume","family":"Eynard-Bontemps","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0252-6028","authenticated-orcid":false,"given":"Aurelien","family":"Ponte","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7231-2095","authenticated-orcid":false,"given":"Guillaume","family":"Maze","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8155-8038","authenticated-orcid":false,"given":"Kevin","family":"Paul","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jared","family":"Baker","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5999-4917","authenticated-orcid":false,"given":"Ryan","family":"Abernathey","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2020,3,26]]},"reference":[{"issue":"10\u201311","key":"12_CR1","doi-asserted-by":"publisher","first-page":"1338","DOI":"10.1016\/j.envsoft.2008.03.004","volume":"23","author":"CS Zender","year":"2008","unstructured":"Zender, C.S.: Analysis of self-describing gridded geoscience data with netCDF Operators (NCO). Environ. Model. Softw. 23(10\u201311), 1338\u20131342 (2008). \nhttps:\/\/doi.org\/10.1016\/j.envsoft.2008.03.004","journal-title":"Environ. Model. Softw."},{"key":"12_CR2","doi-asserted-by":"publisher","unstructured":"The NCAR Command Language (Version 6.6.2) [Software]. Boulder, Colorado: UCAR\/NCAR\/CISL\/TDD (2019). \nhttps:\/\/doi.org\/10.5065\/d6wd3xh5","DOI":"10.5065\/d6wd3xh5"},{"key":"12_CR3","doi-asserted-by":"publisher","unstructured":"Nitzberg, B., Schopf, J.M., Jones, J.P.: PBS Pro: grid computing and scheduling attributes. In: Nabrzyski, J., Schopf, J.M., Weglarz, J. (eds.) Grid Resource Management. International Series in Operations Research & Management Science, vol. 64, pp. 183\u2013190. Springer, Boston (2004). \nhttps:\/\/doi.org\/10.1007\/978-1-4615-0509-9_13","DOI":"10.1007\/978-1-4615-0509-9_13"},{"key":"12_CR4","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"44","DOI":"10.1007\/10968987_3","volume-title":"Job Scheduling Strategies for Parallel Processing","author":"AB Yoo","year":"2003","unstructured":"Yoo, A.B., Jette, M.A., Grondona, M.: SLURM: simple linux utility for resource management. In: Feitelson, D., Rudolph, L., Schwiegelshohn, U. (eds.) JSSPP 2003. LNCS, vol. 2862, pp. 44\u201360. Springer, Heidelberg (2003). \nhttps:\/\/doi.org\/10.1007\/10968987_3"},{"key":"12_CR5","unstructured":"Pangeo: A community platform for Big Data geoscience. \nhttp:\/\/pangeo.io"},{"key":"12_CR6","unstructured":"Robinson, N.H., Hamman, J., Abernathey, R.: Science needs to rethink how it interacts with big data: Five principles for effective scientific big data systems. arXiv e-prints p. \narXiv:1908.03356\n\n, August 2019"},{"key":"12_CR7","doi-asserted-by":"publisher","unstructured":"Eynard-Bontemps, G., Abernathey, R., Hamman, J., Ponte, A., Rath, W.: The PANGEO big data ecosystem and its use at CNES. In: Proceedings of 2019 Big Data from Space, . Munich, Germany, pp. 49\u201352 (2019). \nhttps:\/\/doi.org\/10.2760\/848593","DOI":"10.2760\/848593"},{"key":"12_CR8","doi-asserted-by":"publisher","unstructured":"Abernathey, R., et al.: Pangeo NSF Earthcube Proposal (2017). \nhttps:\/\/doi.org\/10.6084\/m9.figshare.5361094.v1","DOI":"10.6084\/m9.figshare.5361094.v1"},{"issue":"16","key":"12_CR9","doi-asserted-by":"publisher","first-page":"9757","DOI":"10.1029\/2019GL083074","volume":"46","author":"X Yu","year":"2019","unstructured":"Yu, X., Ponte, A.L., Elipot, S., Menemenlis, D., Zaron, E.D., Abernathey, R.: Surface kinetic energy distributions in the global oceans from a high-resolution numerical model and surface drifter observations. Geophys. Res. Lett. 46(16), 9757\u20139766 (2019). \nhttps:\/\/doi.org\/10.1029\/2019GL083074","journal-title":"Geophys. Res. Lett."},{"key":"12_CR10","unstructured":"Rotary spectral analysis of surface currents and zonal average. \nhttps:\/\/github.com\/apatlpo\/mit_equinox\/blob\/master\/hal\/rechunk_rotspectra.ipynb"},{"key":"12_CR11","doi-asserted-by":"publisher","unstructured":"Kluyver, T., et al.: Jupyter Notebooks \u2013 a publishing format for reproducible computational workflows. In: Loizides, F., Scmidt, B. (eds.) Positioning and Power in Academic Publishing: Players, Agents and Agendas, pp. 87\u201390. IOS Press (2016). \nhttps:\/\/doi.org\/10.3233\/978-1-61499-649-1-87","DOI":"10.3233\/978-1-61499-649-1-87"},{"issue":"1","key":"12_CR12","doi-asserted-by":"publisher","first-page":"10","DOI":"10.5334\/jors.148","volume":"5","author":"S Hoyer","year":"2017","unstructured":"Hoyer, S., Hamman, J.: Xarray: N-D labeled arrays and datasets in Python. J. Open Res. Softw. 5(1), 10 (2017). \nhttps:\/\/doi.org\/10.5334\/jors.148","journal-title":"J. Open Res. Softw."},{"key":"12_CR13","unstructured":"Met Office: Iris: A Python library for analysing and visualising meteorological and oceanographic data sets. Exeter, Devon (2010\u20132013). \nhttp:\/\/scitools.org.uk\/iris"},{"key":"12_CR14","doi-asserted-by":"publisher","unstructured":"Rocklin, M.: Dask: parallel computation with blocked algorithms and task scheduling. In: Huff, K., Bergstra, J. (eds.) Proceedings of the 14th Python in Science Conference, pp. 126\u2013132 (2015). \nhttps:\/\/doi.org\/10.25080\/Majora-7b98e3ed-013","DOI":"10.25080\/Majora-7b98e3ed-013"},{"key":"12_CR15","unstructured":"Dask Development Team: Dask: library for dynamic task scheduling (2016). \nhttps:\/\/dask.org"},{"issue":"11","key":"12_CR16","doi-asserted-by":"publisher","first-page":"56","DOI":"10.1145\/2934664","volume":"59","author":"M Zaharia","year":"2016","unstructured":"Zaharia, M., et al.: Apache Spark: a unified engine for big data processing. Commun. ACM 59(11), 56\u201365 (2016). \nhttps:\/\/doi.org\/10.1145\/2934664","journal-title":"Commun. ACM"},{"key":"12_CR17","unstructured":"Dask-jobqueue. \nhttps:\/\/github.com\/dask\/dask-jobqueue\/"},{"key":"12_CR18","unstructured":"CNES: The Centre National d\u2019Etudes Spatiales (CNES) is the government agency responsible for shaping and implementing France\u2019s space policy in Europe. \nhttps:\/\/cnes.fr\/"},{"key":"12_CR19","doi-asserted-by":"publisher","unstructured":"Computational and Information Systems Laboratory.: Cheyenne: SGI ICE XA Cluster (2017). \nhttps:\/\/doi.org\/10.5065\/d6rx99hx","DOI":"10.5065\/d6rx99hx"},{"key":"12_CR20","unstructured":"JupyterHub \u2014 JupyterHub 1.0.0 documentation. \nhttps:\/\/jupyterhub.readthedocs.io\/"},{"key":"12_CR21","unstructured":"Jupyterhub\/wrapspawner. \nhttps:\/\/github.com\/jupyterhub\/wrapspawner"},{"key":"12_CR22","unstructured":"Jupyterhub\/batchspawner. \nhttps:\/\/github.com\/jupyterhub\/batchspawner"},{"key":"12_CR23","unstructured":"Benchmarking and scaling studies of the Pangeo platform. \nhttps:\/\/github.com\/pangeo-data\/benchmarking"},{"issue":"3","key":"12_CR24","doi-asserted-by":"publisher","first-page":"167","DOI":"10.1023\/B:IJPP.0000029272.69895.c1","volume":"32","author":"J Liu","year":"2004","unstructured":"Liu, J., Wu, J., Panda, D.K.: High performance RDMA-based MPI implementation over InfiniBand. Int. J. Parallel Prog. 32(3), 167\u2013198 (2004). \nhttps:\/\/doi.org\/10.1023\/B:IJPP.0000029272.69895.c1","journal-title":"Int. J. Parallel Prog."}],"container-title":["Communications in Computer and Information Science","Tools and Techniques for High Performance Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-44728-1_12","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,3,25]],"date-time":"2020-03-25T23:08:15Z","timestamp":1585177695000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-030-44728-1_12"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020]]},"ISBN":["9783030447274","9783030447281"],"references-count":24,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-44728-1_12","relation":{},"ISSN":["1865-0929","1865-0937"],"issn-type":[{"value":"1865-0929","type":"print"},{"value":"1865-0937","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020]]},"assertion":[{"value":"26 March 2020","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"WIHPC","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Workshop on Interactive High-Performance Computing","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Denver, CO","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"USA","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2019","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"18 November 2019","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"18 November 2019","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"3","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"wihpc2019","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/sites.google.com\/view\/interactive-hpc\/home","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Single-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Linklings","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"4","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"4","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"0","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"100% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"No","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}