-
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
Custom event #122
Custom event #122
Conversation
This is the first pass of a custom disasters product at 30 meters resolution for a coseismic IFG in Iraq. Might be useful to apply it to another earthquake or volcano. Here is the command used to generate the product:
The GUNW can be downloaded here: S1-GUNW-CUSTOM-A-R-072-tops-20171117_20171111-145939-00043E_00034N-PP-428e-v2_0_6.nc. Note the 30 meter resolution and additional layers increases the file size to 1.2 GB (!!!). For the pixel offset layers, take a look in case you want some basic post-processing (nodata/smoothing/etc). Right now the plugin is taking the ISCE2 outputs directly and sticking them into the GUNW. I do not think we should multiply by the pixel resolution because that can be done very easily for any analysis later and it will be hard for users to track down the exact resolution we are using in case they want to do some other kind of feature tracking using this product. Thanks for your feedback. And to get a sense of the layout of layers, here is a screenshot from panoply. @jhkennedy - this PR (once merged) will provide the last CLI options for the hyp3 api to be filled in (as discussed in the meta issue). Also, providing the output resolution will make this plugin adaptable for on-demand processing (may want to restrict the resolution to 50 or 60 meters because the product size is large). |
I think we will also want to be able to manually set a bbox as it will greatly reduce computational overhead (so we don't have to process all SLCs covering the AOI) and operational accounting (so we can just collect all the relevant SLCs that intersect our AOI) to ensure we can specify precisely the AOI we will want. This will require some modification of the API and coordination with the hyp3 job specification. If this is pursued, we will want a different naming convention. |
Check out this pull request on See visual diffs & provide feedback on Jupyter Notebooks. Powered by ReviewNB |
Added
Changed
|
Here is a sample of new global attributes (i.e. global metadata) for provenance:
Note that we have the wrapped phase layer - I just removed that per Grace's suggestion. |
Here are some sample products. A standard product link: https://gunw-development-testing.s3.us-west-2.amazonaws.com/custom-events/S1-GUNW-A-R-164-tops-20220212_20220131-222829-00071W_00047N-PP-3d6c-v3_0_0.nc Generated by this command:
A "custom" GUNW link: Generated with this command:
|
Here is some "standardization" documentation too: https://github.com/ACCESS-Cloud-Based-InSAR/DockerizedTopsApp/blob/custom-event/README.md#what-makes-an-aria-s1-gunw-product-standard |
@gracebato - please take a look at the sample product - note it has dense offsets at 30 meters and goldstein filter turned off. |
Per @dbekaert request, the new metadata at the top level is:
The really long wkt string can be read as:
Which takes ~20 ms -- not sure what the equivalent would be with ARIA-Tools. Please confirm this is what is wanted @mgovorcin. I still saved all the parameters as attributes in the |
I had to fix a bug in which
|
Questions:
|
Hi @cmarshak
How I see it, if these metadata info are added to accompanying GUNW json metadata file, most of the ARIAtools spatio-temporal analysis could be done just by using/downloading metadata files, once the GUNWs that fall within AOI and fulfill spatio-temporal connectivity requirement are selected, only those files then can be download from VERTEX which can save some time on the downloading and later on extraction. |
Thanks, Marin! In regards to 3, you can get the approximate spatial extent of the GUNW from If you want additional metadata in CMR e.g. mean coherence, etc. that will be a bigger ask and requires coordination with ASF. It was a decent amount of work to get the temporal baseline and frame id there. |
These links should be updated with the latest fixes. One thing to note at 30m and with Goldstein filter set to 0, the connected components are much different. Unsure as to why this is expected. It yields browse PNGs that are very different even though the area is the same. |
Provides CLI options for:
If the output resolution is changed to 30 meters or any of the latter two layers are requested, then the initial token on product name is change from
S1-GUNW
toS1-GUNW-CUSTOM
.