Skip to content

Commit b5f89b6

Browse files
authored
Merge pull request #139 from GESS-research-group/main
merging changes by MMesch in paper.md
2 parents 29376b3 + f99b743 commit b5f89b6

File tree

2 files changed

+22
-4
lines changed

2 files changed

+22
-4
lines changed

paper.bib

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,3 +88,17 @@ @article{wieczorek2018shtools
8888
publisher={Wiley Online Library},
8989
doi={10.1029/2018GC007529},
9090
}
91+
@article{watkins2015mascons,
92+
author = {Watkins, Michael M. and Wiese, David N. and Yuan, Dah-Ning and Boening, Carmen and Landerer, Felix W.},
93+
title = {Improved methods for observing Earth's time variable mass distribution with GRACE using spherical cap mascons},
94+
journal = {Journal of Geophysical Research: Solid Earth},
95+
volume = {120},
96+
number = {4},
97+
pages = {2648-2671},
98+
keywords = {GRACE, time variable gravity, mascons, mass concentrations},
99+
doi = {https://doi.org/10.1002/2014JB011547},
100+
url = {https://agupubs.onlinelibrary.wiley.com/doi/abs/10.1002/2014JB011547},
101+
eprint = {https://agupubs.onlinelibrary.wiley.com/doi/pdf/10.1002/2014JB011547},
102+
abstract = {Abstract We discuss several classes of improvements to gravity solutions from the Gravity Recovery and Climate Experiment (GRACE) mission. These include both improvements in background geophysical models and orbital parameterization leading to the unconstrained spherical harmonic solution JPL RL05, and an alternate JPL RL05M mass concentration (mascon) solution benefitting from those same improvements but derived in surface spherical cap mascons. The mascon basis functions allow for convenient application of a priori information derived from near-global geophysical models to prevent striping in the solutions. The resulting mass flux solutions are shown to suffer less from leakage errors than harmonic solutions, and do not necessitate empirical filters to remove north-south stripes, lowering the dependence on using scale factors (the global mean scale factor decreases by 0.17) to gain accurate mass estimates. Ocean bottom pressure (OBP) time series derived from the mascon solutions are shown to have greater correlation with in situ data than do spherical harmonic solutions (increase in correlation coefficient of 0.08 globally), particularly in low-latitude regions with small signal power (increase in correlation coefficient of 0.35 regionally), in addition to reducing the error RMS with respect to the in situ data (reduction of 0.37 cm globally, and as much as 1 cm regionally). Greenland and Antarctica mass balance estimates derived from the mascon solutions agree within formal uncertainties with previously published results. Computing basin averages for hydrology applications shows general agreement between harmonic and mascon solutions for large basins; however, mascon solutions typically have greater resolution for smaller spatial regions, in particular when studying secular signals.},
103+
year = {2015}
104+
}

paper.md

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -66,15 +66,17 @@ bibliography: paper.bib
6666

6767
# Summary
6868

69-
`GRACE` (Gravity Recovery and Climate Experiment) satellite mission has been mapping mass changes near the surface of the Earth since 2002. One of the major mechanisms of short term mass transport is the redistribution of water, GRACE has significantly influenced Geosciences. GRACE satellite products are typically released at various levels of complexity, often referred to as processing levels. Level 1 is the satellite instrument data that is processed to obtain Level 2 (`L2`) GRACE Spherical Harmonics data. `L2` are further processed to obtain Level 3 products; global gridded mass change estimates (`L3`) expressed as terrestrial water storage anomalies (`TWSA`). The L2 spherical harmonic data are typically noisy, which necessitates the use of spectral filtering. The data also have to be corrected for known artifacts and contaminating geophysical signals, such as solid Earth processes in the case of isolating TWSA. Processing choices, such as filter properties and type, have a significant impact on the accuracy and the resolution of final gridded output. Therefore, most `L3` users must be cautious when using GRACE data for specific applications. The majority of the GRACE data user community is not well versed with `L2` data processing, and most often use the off-the-shelf `L3` products. Here we developed an open-source processing toolbox to provide users with more control over processing choices. A python module, called PySHbundle, was developed to ease the conversion of GRACE `L2` Spherical Harmonics data products to `L3` `TWSA` products. With this contribution, we hope to enable further usage of GRACE data for Earth system science.
69+
=======
70+
`GRACE` (Gravity Recovery and Climate Experiment) satellite mission has been mapping mass changes near the surface of the Earth since 2002. One of the major mechanisms of short term mass transport is the redistribution of water, GRACE has significantly influenced Geosciences. GRACE satellite products are typically released at various levels of complexity, often referred to as processing levels. Level 1 is the satellite instrument data that is processed to obtain Level 2 (`L2`) the Spherical harmonic coefficients and standard deviations of the static gravity field, for a particular time period. `L2` are further processed to obtain Level 3 products; global gridded mass change estimates (`L3`) expressed as terrestrial water storage anomalies (`TWSA`). The `L2` spherical harmonic data are typically noisy, which necessitates the use of spectral filtering. The data also have to be corrected for known artifacts and contaminating geophysical signals, such as solid Earth processes in the case of isolating TWSA. Processing choices, such as filter properties and type, have a significant impact on the accuracy and the resolution of final gridded output. Therefore, most `L3` users must be cautious when using GRACE data for specific applications. The majority of the GRACE data user community is not well versed with `L2` data processing, and most often use the off-the-shelf `L3` products. Here we developed an open-source processing toolbox to provide users with more control over processing choices. A python module, called PySHbundle, was developed to ease the conversion of GRACE `L2` Spherical Harmonics data products to `L3` `TWSA` products. With this contribution, we hope to enable further usage of GRACE data for Earth system science.
71+
7072

7173
# Introduction
7274

7375
The NASA/DLR GRACE and NASA/GFZ GRACE-FO twin satellite missions measure changes in the Earth's gravitational field by measuring their inter-satellite distance. Changes in the local gravity field affect the orbit of each satellite, which is recorded with the onboard ranging system [@wahr1998time]. When the satellite pair comes in the vicinity of a temporal mass anomaly, the relative inter-satellite distance changes and it can be inverted to estimate the mass change near the surface of the Earth. Over the continental land surface, the hydrological processes are the major driver of the variation in mass anomaly at monthly to decadal scales. However various other signals such as oceanic and atmospheric variations, high frequency tidal mass changes, systemic correlated errors, etc. are also part of the obtained GRACE signals [@humphrey2023using].
7476

75-
Several researchers in Geosciences use level three GRACE data, which is obtained from `L2` Spherical harmonic coefficients, except JPL MASCONS which are derived from Level-1B satellite ranges. The procedure to convert `L2` to `L3` is called spherical harmonic synthesis. However, there are several pre-processing steps; such as anomaly calculation, replacing poor quality low degree coefficients, filtering, and correcting for signal damage due to filtering.
77+
Several researchers in Geosciences use level three GRACE data, which is obtained from `L2` Spherical harmonic coefficients, except JPL MASCONS which are derived from Level-1B satellite ranges @watkins2015mascons. The procedure to convert `L2` to `L3` is called spherical harmonic synthesis. However, there are several pre-processing steps; such as anomaly calculation, replacing poor quality low degree coefficients, filtering, and correcting for signal damage due to filtering.
7678

77-
A few GRACE data processing tools are available based on the python programming language. These include [`gravity-toolkit`](https://gravity-toolkit.readthedocs.io/en/latest/) [@gravity-toolkit], [`ggtools`](https://pypi.org/project/ggtools/1.1.0/) [@ggtools] and [`shxarray`](https://github.com/ITC-Water-Resources/shxarray) [@shxarray]. General tools for spheric harmonic analysis are also available, such as [`SHTools`](https://agupubs.onlinelibrary.wiley.com/doi/full/10.1029/2018GC007529) [@wieczorek2018shtools]. [`SHbundle`](https://www.gis.uni-stuttgart.de/en/research/downloads/shbundle) provide MATLAB scripts for Spheric Harmonic Synthesis and Spherical Harmonic Analysis. The first version of the code was developed in 1994 while the latest version was released in 2021.
79+
A few GRACE data processing tools are available based on the Python programming language. These include [`gravity-toolkit`](https://gravity-toolkit.readthedocs.io/en/latest/) [@gravity-toolkit], [`ggtools`](https://pypi.org/project/ggtools/1.1.0/) [@ggtools] and [`shxarray`](https://github.com/ITC-Water-Resources/shxarray) [@shxarray]. General tools for spheric harmonic analysis are also available, such as [`SHTools`](https://agupubs.onlinelibrary.wiley.com/doi/full/10.1029/2018GC007529) [@wieczorek2018shtools]. [`SHbundle`](https://www.gis.uni-stuttgart.de/en/research/downloads/shbundle) provide MATLAB scripts for Spheric Harmonic Synthesis and Spherical Harmonic Analysis. The first version of the code was developed in 1994 while the latest version was released in 2021.
7880

7981
# Statement of need
8082

@@ -100,9 +102,11 @@ Accordingly, the package consists of four main modules, `io`, `vizutils`, `pysh_
100102
4. `shutils`: Helper scripts for applying `pysh_core`.
101103
Based on the main modules, we provide examples as jupyter notebooks for understanding and using spherical harmonics data and the package.
102104

105+
The accuracy of the core capabilites of pyshbundle was evaluated against the MATLAB software SHbundle. For more details please see the jupyter notebook `examples/validation_pyshbundle.ipynb` and the corresponding python unit tests in `tests/`.
106+
103107
# Acknowledgements
104108

105-
The authors would like to thank Dr.-Ing. Markus Antoni and Clara Buetzler, Institute of Geodesy, University of Stuttgart, Germany, for early feedback. We are grateful for the financial support from IISc-ISRO Space Technology Cell for funding the project titled "Improving the spatial resolution of GRACE TWS for India using remote sensing datasets and modeling approach" under grant number STC0437. BDV would like to acknowledge the financial support from Science and Engineering Research Board, Government of India, under the grand agreement number SRG/2022/000625 for the MATRA project.
109+
The authors would like to thank Dr.-Ing. Markus Antoni and Clara Buetzler, Institute of Geodesy, University of Stuttgart, Germany, for early feedback. We are grateful for the financial support from IISc-ISRO Space Technology Cell for funding the project titled "Improving the spatial resolution of GRACE TWS for India using remote sensing datasets and modeling approach" under grant number STC0437. BDV would like to acknowledge the financial support from Science and Engineering Research Board, Government of India, under the grant agreement number SRG/2022/000625 for the MATRA project.
106110

107111
# Future Plan
108112

0 commit comments

Comments
 (0)