Skip to main content

seaduck

A python package that interpolates data from ocean dataset from both Eulerian and Lagrangian perspective.

Quick Start

>>> import seaduck as sd

Documentation

Seaduck documentation: https://macekuailv.github.io/seaduck/

Citation

Please cite our paper on the Journal of Open Source Software DOI

Jiang et al., (2023). Seaduck: A python package for Eulerian and Lagrangian interpolation on ocean datasets. Journal of Open Source Software, 8(92), 5967, https://doi.org/10.21105/joss.05967

Workflow for developers/contributors

For best experience create a new conda environment (e.g. bubblebath):

conda create -n bubblebath
conda activate bubblebath

Before pushing to GitHub, run the following commands:

  1. Update conda environment: make conda-env-update
  2. Install this package: pip install -e .
  3. Run quality assurance checks: make qa
  4. Run tests: make unit-tests
  5. Run the static type checker: make type-check
  6. Build the documentation: make docs-build
  7. Build the pdf version of the paper make joss

License

Copyright 2023, Wenrui Jiang.

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

Release files for seaduck 1.0.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for seaduck 1.0.5
File Size Uploaded
seaduck-1.0.5.tar.gz 730.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for seaduck 1.0.5
File Interpreter ABI Platform
seaduck-1.0.5-py3-none-any.whl Python 3 none any Details

Total release size: 801.9 kB

Release files / seaduck-1.0.5.tar.gz

Download URL seaduck-1.0.5.tar.gz
Size 730.7 kB
Tags Source
SHA-256 checksum
How to use checksums
c65d16ebac0e37448c770dc18fc82700a7e3f67833babf407ecec3ac79d992c2
BLAKE2b-256 checksum
How to use checksums
073cfa881bdf1d5ccf923463819fdfb4f73c7256533fa0e60361590ab4767b5e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 21, 2026.

Transparency log

Release files / seaduck-1.0.5-py3-none-any.whl

Download URL seaduck-1.0.5-py3-none-any.whl
Size 71.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f0867c3ba8a8c721e464ccde7c86bab1c00410991a5a68313553d82f1bb880fc
BLAKE2b-256 checksum
How to use checksums
dae0eef12d31efe4c47ca804ae7ffbbf62f273bf1c6069e6bb055f6b46a14b24
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 21, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

1.0.5 This release

2 release files

1.0.4

2 release files

1.0.3

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0.0

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page