Skip to content

Conversation

@VeckoTheGecko
Copy link
Contributor

In line with #1965, I have added a parcels._datasets subpackage. See the developer documentation in parcels/_datasets/__init__.py for more info.

I think that this really helps us with testing, user documentation (for the advanced users, who want to see exactly all the datasets that we support), and maintenance (since in our tests we can just rely on these example datasets, rather than having to create them from scratch as we currently do quite a bit).

This will will need to be surfaced in some way in the documentation down the line - I'll make an issue for that now.

  • Chose the correct base branch (v4-dev for v4 changes)

@VeckoTheGecko VeckoTheGecko marked this pull request as ready for review April 9, 2025 15:28
@VeckoTheGecko
Copy link
Contributor Author

@erikvansebille could you checkout the dev documentation and let me know what you think?

@VeckoTheGecko
Copy link
Contributor Author

ci failure is unrelated - not sure why it flaked. As good as green


This subpackage is broken down into structured and unstructured parts. Each of these have common submodules:

* ``providers`` -> hardcoded datasets with the intention of mimicking datasets from a certain provider
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Perhaps another word than providers? I'm meaning more NEMO/Mitgcm/CROCO/ROMS/mom5 etc ...

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

circulationmodels? See also the comment above about aligning with the text on oceanparcels.org


This subpackage is broken down into structured and unstructured parts. Each of these have common submodules:

* ``providers`` -> hardcoded datasets with the intention of mimicking datasets from a certain provider
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

circulationmodels? See also the comment above about aligning with the text on oceanparcels.org

VeckoTheGecko and others added 5 commits April 10, 2025 13:12
Co-authored-by: Erik van Sebille <e.vansebille@uu.nl>
Co-authored-by: Erik van Sebille <e.vansebille@uu.nl>
@VeckoTheGecko VeckoTheGecko enabled auto-merge (squash) April 10, 2025 14:01
@VeckoTheGecko VeckoTheGecko merged commit eca41f1 into v4-dev Apr 10, 2025
15 checks passed
@VeckoTheGecko VeckoTheGecko deleted the 1950-parcels-datasets branch April 10, 2025 14:26
@github-project-automation github-project-automation bot moved this from Backlog to Done in Parcels development Apr 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants