Skip to main content

Framework for Lagrangian tracking of virtual ocean particles in the petascale age.

Project description

Parcels

Anaconda-release Anaconda-date Zenodo Code style: Ruff unit-tests codecov CII Best Practices Binder

Parcels (Probably A Really Computationally Efficient Lagrangian Simulator) is a set of Python classes and methods to create customisable particle tracking simulations using output from Ocean Circulation models. Parcels can be used to track passive and active particulates such as water, plankton, plastic and fish.

Arctic-SO-medusaParticles

Animation of virtual particles carried by ocean surface flow in the global oceans. The particles are advected with Parcels in data from the NEMO Ocean Model.

Parcels manuscript and code

The manuscript detailing the first release of Parcels, version 0.9, has been published in Geoscientific Model Development and can be cited as

Lange, M and E van Sebille (2017) Parcels v0.9: prototyping a Lagrangian Ocean Analysis framework for the petascale age. Geoscientific Model Development, 10, 4175-4186. https://doi.org/10.5194/gmd-2017-167

The manuscript detailing version 2.0 of Parcels is available at Geoscientific Model Development and can be cited as:

Delandmeter, P and E van Sebille (2019) The Parcels v2.0 Lagrangian framework: new field interpolation schemes. Geoscientific Model Development, 12, 3571-3584. https://doi.org/10.5194/gmd-12-3571-2019

The manuscript detailing the performance of Parcels v2.4 is available at Computers & Geosciences and can be cited as:

Kehl, C, PD Nooteboom, MLA Kaandorp and E van Sebille (2023) Efficiently simulating Lagrangian particles in large-scale ocean flows — Data structures and their impact on geophysical applications, Computers and Geosciences, 175, 105322. https://doi.org/10.1016/j.cageo.2023.105322

Further information

See oceanparcels.org for further information about installing and running the Parcels code, as well as extended documentation of the methods and classes.

Contributors

All contributions are welcome! See the contributing page in our documentation to see how to get involved. Image made with contrib.rocks.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

parcels-3.1.0.tar.gz (23.5 MB view details)

Uploaded Source

Built Distribution

parcels-3.1.0-py3-none-any.whl (155.8 kB view details)

Uploaded Python 3

File details

Details for the file parcels-3.1.0.tar.gz.

File metadata

  • Download URL: parcels-3.1.0.tar.gz
  • Upload date:
  • Size: 23.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for parcels-3.1.0.tar.gz
Algorithm Hash digest
SHA256 2180bed92a3c26c00968a98d1407466445e848cbb68d8a3b94138660b35aa70d
MD5 bc3ee6d2800cb139c5d2c380a31be1c4
BLAKE2b-256 67efcd12fbbcac3db5431e600ea584a13a4a0243b747c7da467c420a538a8ae4

See more details on using hashes here.

File details

Details for the file parcels-3.1.0-py3-none-any.whl.

File metadata

  • Download URL: parcels-3.1.0-py3-none-any.whl
  • Upload date:
  • Size: 155.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for parcels-3.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8ebd461a5bc4e32052dc2396c442fdb54f90ccbacd09a6237f7832f6f2204583
MD5 f2173af04709c5cf37e1f38e49bc9d2b
BLAKE2b-256 70ac7b6d62a09e90fc597ed931cb177269a65d1ae0f5393913f149ba38c1f2f6

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page