Litcius/Paper detail

Reproducible and relocatable regional ocean modelling: fundamentals and practices

Jeff A. Polton, James Harle, Jason Holt, Anna Katavouta, Dale Partridge, Jenny Jardine, Sarah Wakelin, Julia Rulent, Anthony Wise, Katherine Hutchinson, David Byrne, Diego Bruciaferri, Enda O’Dea, Michela De Dominicis, Pierre Mathiot, Andrew C. Coward, Andrew Yool, Julien Palmiéri, Gennadi Lessin, Claudia Gabriela Mayorga Adame, Valérie Le Guennec, Alex Arnold, Clément Rousset

2023Geoscientific model development10 citationsDOIOpen Access PDF

Abstract

Abstract. In response to an increasing demand for bespoke or tailored regional ocean modelling configurations, we outline fundamental principles and practices that can expedite the process to generate new configurations. The paper develops the principle of reproducibility and advocates adherence by presenting benefits to the community and user. The elements of this principle are reproducible workflows and standardised assessment, with additional effort over existing working practices being balanced against the added value generated. The paper then decomposes the complex build process, for a new regional ocean configuration, into stages and presents guidance, advice and insight for each component. This advice is compiled from across the NEMO (Nucleus for European Modelling of the Ocean) user community and sets out principles and practises that encompass regional ocean modelling with any model. With detailed and region-specific worked examples in Sects. 3 and 4, the linked companion repositories and DOIs all target NEMOv4. The aim of this review and perspective paper is to broaden the user community skill base and to accelerate development of new configurations in order to increase the time available for exploiting the configurations.

Topics & Concepts

BespokeWorkflowComputer scienceProcess (computing)Advice (programming)Component (thermodynamics)Operations researchSystems engineeringProcess managementData scienceEngineering managementEngineeringDatabaseBusinessOperating systemPhysicsProgramming languageAdvertisingThermodynamicsOceanographic and Atmospheric ProcessesMarine and coastal ecosystemsMeteorological Phenomena and Simulations