Skip to main content

Python tools for reading gravity model coefficients and calculating geoid heights

Project description

geoid-toolkit

Python tools for obtaining and working with static gravity field coefficients and calculating geoid heights

About

Version:
Citation:
Tests:
License:

For more information: see the documentation at geoid-toolkit.readthedocs.io

Installation

From PyPI:

python3 -m pip install geoid-toolkit

To include all optional dependencies:

python3 -m pip install geoid-toolkit[all]

Using conda or mamba from conda-forge:

conda install -c conda-forge geoid-toolkit
mamba install -c conda-forge geoid-toolkit

Development version from GitHub:

python3 -m pip install git+https://github.com/tsutterley/geoid-toolkit.git

Running with Pixi

Alternatively, you can use Pixi for a streamlined workspace environment:

  1. Install Pixi following the installation instructions
  2. Clone the project repository:
git clone https://github.com/tsutterley/geoid-toolkit.git
  1. Move into the geoid-toolkit directory
cd geoid-toolkit
  1. Install dependencies and start JupyterLab:
pixi run start

This will automatically create the environment, install all dependencies, and launch JupyterLab in the notebooks directory.

Resources

Dependencies

Download

The program homepage is:
https://github.com/tsutterley/geoid-toolkit

A zip archive of the latest version is available directly at:
https://github.com/tsutterley/geoid-toolkit/archive/main.zip

Disclaimer

This package includes software developed at the University of California at Irvine (UCI), the NASA Jet Propulsion Laboratory (JPL), NASA Goddard Space Flight Center (GSFC) and the University of Washington Applied Physics Laboratory (UW-APL). This program is not sponsored or maintained by the Universities Space Research Association (USRA), the Center for Space Research at the University of Texas (UTCSR), the Jet Propulsion Laboratory (JPL), the German Research Centre for Geosciences (GeoForschungsZentrum, GFZ) or NASA. The software is provided here for your convenience but with no guarantees whatsoever.

Contributing

This project contains work and contributions from the scientific community. If you would like to contribute to the project, please have a look at the contribution guidelines, open issues and discussions board.

References

Drewes, Kuglitsch, Adám and Rózsa "The Geodesist's Handbook 2016", Journal of Geodesy, 90, 907-1205 (2016). doi: 10.1007/s00190-016-0948-z

Hofmann-Wellenhof and Moritz, "Physical Geodesy" (2005). doi: 10.1007/978-3-211-33545-1

Holmes and Featherstone, "A Unified Approach to the Clenshaw Summation and the Recursive Computation of Very High Degree and Order Normalised Associated Legendre Functions", Journal of Geodesy (2002). doi: 10.1007/s00190-002-0216-2

Ince, Barthelmes, Reißland, Elger, Förste, Flechtner, and Schuh, "ICGEM -- 15 years of successful collection and distribution of global gravitational models, associated services, and future plans" Earth System Science Data, 11, 647--674 (2019). doi: 10.5194/essd-11-647-2019

Jekeli, "Alternative Methods to Smooth the Earth's Gravity Field", (1981).

Moazezi and Zomorrodian, "GGMCalc a software for calculation of the geoid undulation and the height anomaly using the iteration method, and classical gravity anomaly", Earth Science Informatics (2012). doi: 10.1007/s12145-012-0102-2

Tscherning and Poder, "Some Geodetic Applications of Clenshaw Summation", Bollettino di Geodesia e Scienze, (1982).

Wahr, Molenaar and Frank, "Time variability of the Earth's gravity field: Hydrological and oceanic effects and their possible detection using GRACE", Journal of Geophysical Research: Solid Earth, 103(B12), 30205-30229, (1998). doi: 10.1029/98JB02844

License

The content of this project is licensed under the Creative Commons Attribution 4.0 Attribution license and the source code is licensed under the MIT 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

geoid_toolkit-1.1.3.tar.gz (85.9 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

geoid_toolkit-1.1.3-py3-none-any.whl (85.9 MB view details)

Uploaded Python 3

File details

Details for the file geoid_toolkit-1.1.3.tar.gz.

File metadata

  • Download URL: geoid_toolkit-1.1.3.tar.gz
  • Upload date:
  • Size: 85.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.6

File hashes

Hashes for geoid_toolkit-1.1.3.tar.gz
Algorithm Hash digest
SHA256 210df5640e20322e9d35d9f545bf9cb95aa3e3519d406b1d7d3d0f083f2d186a
MD5 1e72d0cdab1a47a7f7f793354edeb73e
BLAKE2b-256 027d8c2b7b49ec9a9f6be892bdf0c0fe16829fa2b51901a37ececb5e85526259

See more details on using hashes here.

File details

Details for the file geoid_toolkit-1.1.3-py3-none-any.whl.

File metadata

  • Download URL: geoid_toolkit-1.1.3-py3-none-any.whl
  • Upload date:
  • Size: 85.9 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.6

File hashes

Hashes for geoid_toolkit-1.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 d416d5d0316ded2568a24c69722eac226f6a8d29a73518e644e2dbf490a0a0e8
MD5 5d16330e065f432cce569a37f53b362f
BLAKE2b-256 e932cbdda075079621d6b2e399d0a4bc4c66c8e012abca8fbd9156e300875260

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page