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:
- Install Pixi following the installation instructions
- Clone the project repository:
git clone https://github.com/tsutterley/geoid-toolkit.git
- Move into the
geoid-toolkitdirectory
cd geoid-toolkit
- 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
- NASA GRACE mission site
- NASA GRACE-FO mission site
- JPL GRACE Tellus site
- JPL GRACE-FO site
- UTCSR GRACE site
- GRACE at the NASA Physical Oceanography Distributed Active Archive Center (PO.DAAC)
- GRACE at the GFZ Information System and Data Center
Dependencies
- lxml: processing XML and HTML in Python
- numpy: Scientific Computing Tools For Python
- platformdirs: Python module for determining platform-specific directories
- python-dateutil: powerful extensions to datetime
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
210df5640e20322e9d35d9f545bf9cb95aa3e3519d406b1d7d3d0f083f2d186a
|
|
| MD5 |
1e72d0cdab1a47a7f7f793354edeb73e
|
|
| BLAKE2b-256 |
027d8c2b7b49ec9a9f6be892bdf0c0fe16829fa2b51901a37ececb5e85526259
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d416d5d0316ded2568a24c69722eac226f6a8d29a73518e644e2dbf490a0a0e8
|
|
| MD5 |
5d16330e065f432cce569a37f53b362f
|
|
| BLAKE2b-256 |
e932cbdda075079621d6b2e399d0a4bc4c66c8e012abca8fbd9156e300875260
|