Skip to main content

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

Project description

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/

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.

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

seaduck-1.0.0.tar.gz (702.7 kB view details)

Uploaded Source

Built Distribution

seaduck-1.0.0-py3-none-any.whl (59.1 kB view details)

Uploaded Python 3

File details

Details for the file seaduck-1.0.0.tar.gz.

File metadata

  • Download URL: seaduck-1.0.0.tar.gz
  • Upload date:
  • Size: 702.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for seaduck-1.0.0.tar.gz
Algorithm Hash digest
SHA256 ffefe3c5566d157f53af6e776d2ef4d841b5bfaf433719bc1255ada2cc65b596
MD5 f932af637977831ebe6ef230b6327fbe
BLAKE2b-256 c6c4546e13f57d77f9a08bed6906c80218411ec00034bd8a5b7d286baf70c8cb

See more details on using hashes here.

File details

Details for the file seaduck-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: seaduck-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 59.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for seaduck-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ceb14b06f4475a1f4c73b36de32ce48cb43dc24ab1379a05dd8d635c0bffa278
MD5 92425a35aa119493e5024bcda5ca5210
BLAKE2b-256 157904cd36e6c54920dcb0c495fbdc9c6af2b6f48861431bcfebb570e1c8637e

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