-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Solid Earth Tides #91
Conversation
Check out this pull request on See visual diffs & provide feedback on Jupyter Notebooks. Powered by ReviewNB |
Here is a sample product with the Solid Earth Tide included: link. It is correctly georeferenced as noted in this screenshot: This is what the solid earth tide looks like in QGIS with an ESRI tile background |
|
Done - see the sample below or these tests
Done; same as above.
Sim uses the imaging geometry dataset (coordinates and SAR look angles) to generate the SET layer. It is cleanest to literally copy the format of this dataset to this layer (not to mention ensuring consistency with this similar layer). We would have to redo the code if we wanted float within the metadata (see this). Honestly, I do not think there is any issue with accuracy as when Here is an example of the updates you requested on a 2.0.4 dataset: link |
@cmarshak following our convo last week, I have pushed some updates to the dependencies in the env file. @mgovorcin and myself still need to work on the interfacing of ARIA-tools and mintpy to run formal end-to-end tests, but I'm hoping in the meantime to get an independent hack validation to verify it's consistency with the internal mintpy workflow. Also the SET hyp3 integration PR is ready, which follows same template as the PR which introduced the ionosphere estimate option, where by default the new option is set to default until we do more testing. |
@cmarshak Please inspect the layer, you will see that the geometry meta-date are all float. The only double we have is for lon lat and heights.
|
Sorry - misread - thought you wanted it to be nan. Looks like several rasters have nodata as 0 (except connectedComponents which is -1). I don't know what this rasters range is for the |
It very unlikely that it will be exactly 0. @sssangha thoughts? |
|
Here is the example link |
@dbekaert I agree unlikely to matter, but fyi looks like mintpy does actually set the
Here is confirmation in the Mintpy source code that None is assigned as nan. So honestly I think to maintain internal consistency with Mintpy would be best to revert to np.nan. Sorry @cmarshak for the confusion. Thoughts though @dbekaert ? |
I reverted nodata to np.nan and re-ran the notebook. Hope this clears the way @sssangha. Thanks - hope this can be integrated soon. |
There is a difference between what the product does and how ARIA-tools
parses it to mintPY.
…On Mon, 6 Feb 2023 at 18:13, Charlie Marshak ***@***.***> wrote:
I reverted nodata to np.nan and re-ran the notebook. Hope this clears the
way @sssangha <https://github.com/sssangha>.
Thanks - hope this can be integrated soon.
—
Reply to this email directly, view it on GitHub
<#91 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AESZPSMQZCCECLOONUIXR3TWWGVWHANCNFSM6AAAAAAUG7CUUQ>
.
You are receiving this because you were mentioned.Message ID:
***@***.***
com>
|
As long as we are GDAL, QGIS, ARCGIS compatible thats the main driver.
The mintpy interface should be handled by ARIA-tools and should not drive
the no-date for gunw.
…On Mon, 6 Feb 2023 at 18:19, David Bekaert ***@***.***> wrote:
There is a difference between what the product does and how ARIA-tools
parses it to mintPY.
On Mon, 6 Feb 2023 at 18:13, Charlie Marshak ***@***.***>
wrote:
> I reverted nodata to np.nan and re-ran the notebook. Hope this clears the
> way @sssangha <https://github.com/sssangha>.
>
> Thanks - hope this can be integrated soon.
>
> —
> Reply to this email directly, view it on GitHub
> <#91 (comment)>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/AESZPSMQZCCECLOONUIXR3TWWGVWHANCNFSM6AAAAAAUG7CUUQ>
> .
> You are receiving this because you were mentioned.Message ID:
> ***@***.***
> com>
>
|
@dbekaert - once you approve - it will automatically be merged (or anyone else outside of Sim and me). |
Apologies again for the confusion @cmarshak , after discussion with @dbekaert we agreed it is best to be internally consistent with other variable groups. We could handle nan assignment with mintpy -- if necessary -- through the prep_aria pipeline. I've re-reverted your changes to reflect a nodata assignment of 0. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Lgtm
Computes solid earth tides via pysolid and this example by @sssangha.
Basic notebook to demonstrate how to use and plots.