-
Notifications
You must be signed in to change notification settings - Fork 46
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
Support searching by TEMPORAL_BASELINE_DAYS attribute for S1 ARIA GUNW products #198
Comments
I would be happy to help if there was some guidance to do this. |
@cmarshak are you interested in exact matches only, e.g. "show me all products with a temporal baseline of 12?" Or do you have a use case for range searches, e.g. "show me all products with a temporal baseline between 12 and 36, inclusive?" |
I think exact matches because we want to associate a unique GUNW from:
|
Opened a PR with |
For reference, on the UAT venue, we should be able to get a unique GUNW from
|
FYI, for reference, the equivalent CMR search request for Charlie's criteria would be: |
Please let me know when this can be tested @SpicyGarlicAlbacoreRoll. |
While using your example parameters, the following examples yields the 5 products for a single unique scene ( import asf_search as asf
opts = asf.ASFSearchOptions(host='cmr.uat.earthdata.nasa.gov', platform=asf.SENTINEL1, frame=25502, start=datetime(2022, 2, 24), end=datetime(2022, 2, 25), temporalBaselineDays=[12])
results = asf.search(opts=opts)
for f in results:
print(f.properties['fileID']) we are still considering whether or not to enable (concept-ids) collections = ['C1225776654-ASF','C1225776655-ASF','C1225776657-ASF','C1225776658-ASF','C1225776659-ASF'] # UAT S1 gunw concept-ids
opts = asf.ASFSearchOptions(host='cmr.uat.earthdata.nasa.gov', frame=25502, collections=collections, platform=asf.SENTINEL1, start=datetime(2022, 2, 24), end=datetime(2022, 2, 25), temporalBaselineDays=[12]) (processing level) opts = asf.ASFSearchOptions(host='cmr.uat.earthdata.nasa.gov', frame=25502, processingLevel=['GUNW_UNW', 'GUNW_CON', 'GUNW_COH', 'GUNW_AMP', 'GUNW_STD'], platform=asf.SENTINEL1, start=datetime(2022, 2, 24), end=datetime(2022, 2, 25), temporalBaselineDays=[12]) Personally I'd recommend the |
This should be available for you to test on the |
@cmarshak |
Thanks, @SpicyGarlicAlbacoreRoll - this is what I will use:
I used
If I want to check about 250k products, is there any way to increase performance? I was going to multithread 5 requests at a time as I was told not to run more than that? Could I thread more? Let me know your thoughts. Also, the GUNWs are now official NASA products managed in part by @asjohnston-asf - no longer "Beta". |
I will say I haven't tried using asf-search's general search methods with multithreading (that use case to my knowledge remains untested), but I don't believe there's a particular limit on threads while using If I were to try, I'd split my threads up by date ranges. Also, Including concept-ids with the |
New S1 ARIA GUNW products will soon include a
TEMPORAL_BASELINE_DAYS
attribute in CMR. @cmarshak is interested in being able to search by this parameter usingasf_search
.For more context, see ACCESS-Cloud-Based-InSAR/DockerizedTopsApp#136
This applies to the five CMR collections with
ASF_PLATFORM=Sentinel-1 Interferogram (BETA)
; these CMR collection short names:The text was updated successfully, but these errors were encountered: