Skip to content
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

Get list of EMIT validation products from EMIT team #152

Closed
ngachung opened this issue Apr 10, 2024 · 4 comments
Closed

Get list of EMIT validation products from EMIT team #152

ngachung opened this issue Apr 10, 2024 · 4 comments
Assignees
Labels
dependency Ticket designating a dependency PSE

Comments

@ngachung
Copy link

ngachung commented Apr 10, 2024

Need to get a set of or access to the validaiton products that the EMIT team will be using. These will be required for U-DS to populate the data catalog and store in an EMIT venue bucket.

Blocks unity-sds/unity-data-services#354

@ngachung ngachung converted this from a draft issue Apr 10, 2024
@ngachung ngachung added PSE dependency Ticket designating a dependency labels Apr 10, 2024
@mike-gangl
Copy link
Contributor

mike-gangl commented Apr 24, 2024

From Godwins notes:

Figure out how to download EMIT netcdf products from LP-DAAC to Jupyter - bug Mike and Nga

Phil suggested using CMR, which is how we do it as well so this is perfect
CMR query could be done using a REGEX and EMIT time-stamp (this should be unique enough for CMR query to work). FID in their HPC only has time-stamp
Jay would like to identify 100-200 cases and identify by FID
FID (flightline ID) is the scene unique identifier, Jay would only know the time-stamp
Jay will need to give us the FIDs that he wants
Want L1B RAD and OBS files
Jay can re-construct the orbit number
Have Jay learn to work with CMR and such using our Unity notebook

@mike-gangl
Copy link
Contributor

Still in progress as of 4/24/2024

Ah, so these are the EMIT L1B files you start from?
 
We used these same files on our SISTER work- for example one set of inputs comes from [https://cmr.earthdata.nasa.gov/search/granules.stac?collection_concept_id=C2408009906-LPCLOUD&temporal[]=2023-08-10T03:41:03.000Z,2023-08-10T03:41:03.000Z](https://cmr.earthdata.nasa.gov/search/granules.stac?collection_concept_id=C2408009906-LPCLOUD&temporal%5b%5d=2023-08-10T03:41:03.000Z,2023-08-10T03:41:03.000Z)
 
Which gives us:
EMIT_L1B_RAD_001_20230810T034101_2322203_002.nc
EMIT_L1B_OBS_001_20230810T034101_2322203_002.nc
 
We can either pull these and have them ready locally, or we can pull them at run-time. IF you want to run against all of them, we’d probably create a wrapper to make these calls/executions anyway.
 
-Mike

Response:

Yes, that’s right. There’s several that are needed, not just the two you list here.
 
I’m asking around about a list of cases. If no one has a preferred list, I’m just going to select 200 plume cases.

@mike-gangl
Copy link
Contributor

mike-gangl commented Apr 26, 2024

@ngachung - The list of files needed for the plume detection is attached.

For each entry, there is a column (line_name) that looks like this: emit20230620t084426.

To find the corresponding file in CMR, we search on the collection (C2408009906-LPCLOUD) for that pattern in the granule_readbale_name:

https://cmr.earthdata.nasa.gov/search/granules.json?echo_collection_id=C2408009906-LPCLOUD&options[readable_granule_name][pattern]=true&page_num=1&page_size=20&readable_granule_name[]=*20230620T084426*&sort_key=-start_date

20240221_plume_list_CM.xlsx

@mike-gangl
Copy link
Contributor

Closing as we have the list of items. We should probably bring them into the system and then ensure things like bbox and searches are working.

We might also want to see if there is "custom" metadata that would be helpful (e.g. the plume lat/lon locations?)

@github-project-automation github-project-automation bot moved this from Todo to Done in Unity Project Board Apr 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependency Ticket designating a dependency PSE
Projects
Status: Done
Development

No branches or pull requests

2 participants