NASA-IMPACT / hls-project

Outline of the infrastructure and components used in the HLS project.
21 stars 0 forks source link

HLS VI: Add CMR STAC generation capabilities #13

Open madhuksridhar opened 2 months ago

SwordSaintLancelot commented 1 month ago

Here is the script to create the STAC item. @chuckwondo I simply created a class and have not made a lot of changes yet. We can look at it together once we are ready to create the item.

Jeaton1021 commented 1 week ago

Waiting on Chuck to review next week before closing out.

chuckwondo commented 1 week ago

@SwordSaintLancelot, some major refactoring has landed on the main branch, which moves/renames a number of things, most importantly the package folder, which changed from hls-vi to hls_vi because hls-vi is not a valid Python package name (dashes are not permitted).

You might simply want to create a new branch off of main and then copy your hls_stac_item.py file over to the new branch you create. Then, I suggest you eliminate the HlsViStacItem class and simply convert all of its methods into functions. There's no need for a class in this case.

SwordSaintLancelot commented 1 week ago

Thanks for the heads up @chuckwondo . I will rebase the branch and work on getting the functions changed.

chuckwondo commented 1 week ago

@SwordSaintLancelot, I suggest simply creating a new branch off of main. Rebasing will likely be very problematic due to the significant number of moves/renames.