Parcels v0.9: prototyping a Lagrangian Ocean Analysis framework for the petascale age
Michael Lange, Erik van Sebille

TL;DR
Parcels v0.9 introduces a scalable, flexible Python-based framework for Lagrangian Ocean Analysis designed to handle petascale ocean model outputs, enabling efficient, customizable particle tracking and analysis.
Contribution
The paper presents Parcels, a new scalable, flexible Lagrangian analysis framework built for petascale ocean modeling, with an innovative API and HPC optimization capabilities.
Findings
Validated accuracy against seven test cases.
Designed API balances flexibility with HPC optimization.
Framework ready for future enhancements in efficiency and coupling.
Abstract
As Ocean General Circulation Models (OGCMs) move into the petascale age, where the output from global high-resolution model runs can be of the order of hundreds of terabytes in size, tools to analyse the output of these models will need to scale up too. Lagrangian Ocean Analysis, where virtual particles are tracked through hydrodynamic fields, is an increasingly popular way to analyse OGCM output, by mapping pathways and connectivity of biotic and abiotic particulates. However, the current software stack of Lagrangian Ocean Analysis codes is not dynamic enough to cope with the increasing complexity, scale and need for customisation of use-cases. Furthermore, most community codes are developed for stand-alone use, making it a nontrivial task to integrate virtual particles at runtime of the OGCM. Here, we introduce the new Parcels code, which was designed from the ground up to be…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsScientific Computing and Data Management · Distributed and Parallel Computing Systems · Microbial Community Ecology and Physiology
