Show simple item record

dc.contributor.authorSignell, Richard P.
dc.contributor.authorFernandes, Filipe
dc.contributor.authorWilcox, Kyle
dc.date.accessioned2020-05-02T21:23:20Z
dc.date.available2020-05-02T21:23:20Z
dc.date.issued2016
dc.identifier.citationSignell, R.P.; Fernandes, F. and Wilcox, K. (2016) Dynamic Reusable Workflows for Ocean Science. Journal of Marine Science and Engineering, 4: 68, 12pp. DOI: https://doi.org/10.3390/jmse4040068en_US
dc.identifier.urihttp://hdl.handle.net/11329/1321
dc.identifier.urihttp://dx.doi.org/10.25607/OBP-829
dc.description.abstractDigital catalogs of ocean data have been available for decades, but advances in standardized services and software for catalog searches and data access now make it possible to create catalog-driven workflows that automate—end-to-end—data search, analysis, and visualization of data from multiple distributed sources. Further, these workflows may be shared, reused, and adapted with ease. Here we describe a workflow developed within the US Integrated Ocean Observing System (IOOS) which automates the skill assessment of water temperature forecasts from multiple ocean forecast models, allowing improved forecast products to be delivered for an open water swim event. A series of Jupyter Notebooks are used to capture and document the end-to-end workflow using a collection of Python tools that facilitate working with standardized catalog and data services. The workflow first searches a catalog of metadata using the Open Geospatial Consortium (OGC) Catalog Service for the Web (CSW), then accesses data service endpoints found in the metadata records using the OGC Sensor Observation Service (SOS) for in situ sensor data and OPeNDAP services for remotely-sensed and model data. Skill metrics are computed and time series comparisons of forecast model and observed data are displayed interactively, leveraging the capabilities of modern web browsers. The resulting workflow not only solves a challenging specific problem, but highlights the benefits of dynamic, reusable workflows in general. These workflows adapt as new data enter the data system, facilitate reproducible science, provide templates from which new scientific workflows can be developed, and encourage data providers to use standardized services. As applied to the ocean swim event, the workflow exposed problems with two of the ocean forecast products which led to improved regional forecasts once errors were corrected. While the example is specific, the approach is general, and we hope to see increased use of dynamic notebooks across geoscience domains.en_US
dc.language.isoenen_US
dc.rightsAttribution 4.0 International*
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/*
dc.subject.otherNumerical modelingen_US
dc.subject.otherReproducibilityen_US
dc.subject.otherCatalog servicesen_US
dc.subject.otherData servicesen_US
dc.subject.otherWeb servicesen_US
dc.subject.otherMetadataen_US
dc.subject.otherOcean forecastingen_US
dc.subject.otherOcean modellingen_US
dc.subject.otherData managementen_US
dc.subject.otherData systemen_US
dc.subject.otherInteroperabilityen_US
dc.subject.otherOPeNDAPen_US
dc.subject.otherTHREDDSen_US
dc.subject.otherCSWen_US
dc.subject.otherJupyter Notebooksen_US
dc.titleDynamic Reusable Workflows for Ocean Science.en_US
dc.typeJournal Contributionen_US
dc.description.refereedRefereeden_US
dc.format.pagerange12pp.en_US
dc.identifier.doihttps://doi.org/10.3390/jmse4040068
dc.subject.parameterDisciplineParameter Discipline::Physical oceanography::Other physical oceanographic measurementsen_US
dc.subject.dmProcessesData Management Practices::Data processingen_US
dc.bibliographicCitation.titleJournal of Marine Science and Engineeringen_US
dc.bibliographicCitation.volume4en_US
dc.bibliographicCitation.issueArticle 68en_US
dc.description.sdg14.Aen_US
dc.description.maturitylevelTRL 8 Actual system completed and "mission qualified" through test and demonstration in an operational environment (ground or space)en_US
dc.description.bptypeManual (incl. handbook, guide, cookbook etc)en_US
obps.contact.contactemailrsignell@usgs.gov
obps.resourceurl.publisherhttps://www.mdpi.com/2077-1312/4/4/68en_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

Attribution 4.0 International
Except where otherwise noted, this item's license is described as Attribution 4.0 International