Nick Hodgskin

Results 138 issues of Nick Hodgskin

- [x] Chose the correct base branch (`main` for v3 changes, `v4-dev` for v4 changes) - xref #1844

v4

Some of the kwargs in the Field initialiser (e.g., `dataFiles`) aren't used in the codebase, or they're used for tasks that will be implemented via other means in the v4...

v4

Conceptually the internals of ParticleData (i.e., dictionary of 1D arrays, which all needs ot be the same length) is very similar to that of a dataframe. Migrating this across would...

coding/Python
refactor
v4

The first commit to Parcels was in September 2015 (almost 10 years ago now). Parcels has implemented `FieldSet`, `Field`, and `Grid` to manage the GCM data (in arrays) that is...

enhancement
coding/Python
cleanup
v4

`parcels_contributions` houses kernels and code snippets that may be useful to the wider community, however a lot of the context around these is lost (what parcels version was used? where...

`docs/examples/example_dask_chunk_OCMs.py::test_mitgcm` has been failing in CI this week with the release of dask [`v2024.11.0`](https://docs.dask.org/en/stable/changelog.html#v2024-11-1). Downgrading to v2024.10.0 fixes the error, but it would be good to investigate and patch the...

bug

**Correction** They have now joined [Zindi](https://zindi.africa/) so their platform will wind down. Zindi will need to be evaluated/added separately.

### What happened? Interpolation of data arrays with time informatively errors: ```py # /// script # requires-python = ">=3.11" # dependencies = [ # "xarray[complete]@git+https://github.com/pydata/xarray.git@main", # ] # /// import...

bug
topic-interpolation

**What happened**: I've been working with constructing SGRID compliant datasets at https://github.com/Parcels-code/parcels , and ran into a bug in the xgcm sgrid parser. For now we're implementing our own parser,...

bug

Currently the docs are pinned: - Python to 3.9 - sphinx to 4.5.0 - other pins that were introduced to fix the build process etc. It would be good to...

docs