Skip to main content

Functions for marine gravity data processing and reduction

Project description

shipgrav

build status

shipgrav is a Python package designed for reading, processing, and reducing marine gravity data from UNOLS ships. It is created and maintained by PFPE for the marine gravimetry community. The shipgrav repository also contains scripts with example workflows for gravity data processing and reduction.

Dependencies

python 3.9+
numpy
scipy
pandas 2.0+
statsmodels
tomli
pyyaml

To run the example scripts, you will also need matplotlib.

Installation

shipgrav can be installed from PyPI using pip. Detailed instructions are in the documentation.

Documentation and usage

The shipgrav documentation is available online at shipgrav.readthedocs.io. It can also be accessed offline by building the contents of the docs folder using sphinx.

Contributing to shipgrav

Please do! If you have ideas for how to make shipgrav better, you can raise an issue on github or contact PFPE.

If you raise an issue on github, please include as much detail as possible about any errors you are encountering or any proposed enhancements to the code. Include the text of any error messages, and if the issue is unexpected behavior from the code without any visible error messages, describe both what the code is doing and what you think it should be doing instead. PFPE may ask for additional details and/or copies of data files in order to reproduce and diagnose an issue.

Additions or enhancements to the code are also welcome. Contributors are invited to fork the repository and submit pull requests for the maintainers to review.

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

shipgrav-1.0.3.tar.gz (572.1 kB view details)

Uploaded Source

Built Distribution

shipgrav-1.0.3-py2.py3-none-any.whl (152.5 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file shipgrav-1.0.3.tar.gz.

File metadata

  • Download URL: shipgrav-1.0.3.tar.gz
  • Upload date:
  • Size: 572.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for shipgrav-1.0.3.tar.gz
Algorithm Hash digest
SHA256 9bd4d71b24cbe1abfaa7230986c06afa56a3770b85be349ed59b662d6417ed47
MD5 3d024593cef9e791072d2e2b8ec18452
BLAKE2b-256 6c39f16db72850eb71eef445accca94deb94cb00539def169ffbf9feea173301

See more details on using hashes here.

File details

Details for the file shipgrav-1.0.3-py2.py3-none-any.whl.

File metadata

  • Download URL: shipgrav-1.0.3-py2.py3-none-any.whl
  • Upload date:
  • Size: 152.5 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for shipgrav-1.0.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 612dbeda574be240a7096b6e213a42c4e9d3cbf5e7e4f54f615b196a9da643d3
MD5 33bece5ad844e5c2a0ebfc1ccc6ed550
BLAKE2b-256 82e38981e09ea1f9110cde12dfd64e14abf437fc471fcc36c195b5cba4344d13

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