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

Merge version 1.1.0 and version 1.1.1 from Das 2208 smap l3 feature branch to main branch #23

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Conversation

sudha-murthy
Copy link
Collaborator

@sudha-murthy sudha-murthy commented Jan 13, 2025

Description

This merge would include changes from the feature branch to main

  • it has updates to unit tests
  • improvements to several functions
  • SMAP L3 products - spatial subsetting support status

Fully working

  • SPL2SMAP_S
  • SPL3SMAP
  • SPL3SMA

Partially working

  • SPL3SMP - 2D variables work. There are some 3D variables that will not work
  • SPL3SMP_E - global grids work. polar grids may not work

Not working

  • SPL3FTA - it is fully a polar grid and has 3D variables.
  • SPL3FTP - most variables are 3D
  • SPL3FTP_E - most variables are 3D

Jira Issue ID

DAS-2208

Local Test Steps

PR Acceptance Checklist

  • Jira ticket acceptance criteria met.
  • CHANGELOG.md updated to include high level summary of PR changes.
  • docker/service_version.txt updated if publishing a release.
  • Tests added/updated and passing.
  • Documentation updated (if needed).

sudha-murthy and others added 4 commits November 1, 2024 09:45
#16)

* DAS-2232 -small functions added to support the main solution in the ticket

* DAS-2232 - updated notebook version to 7.2.2

* DAS-2232 - Updates based on PR feedback

* DAS-2232 - updates to unit tests basd on PR feedback

* DAS-2232 - removed commented code

* DAS-2232 - updated get_valid_indices method

* DAS-2232 - updated get_valid_indices method and some unit tests based on PR feedback

* DAS-2232 - updated get_variables_with_anonymous_dims

* DAS-2232 - added unit tests for any_absent_dimension_variables funciton
…e the dimensions (#18)

* DAS-2236 - added functions to get end to end test working

* DAS-2232 - updated the get_valid_geo_grid_points function to get maximum distances

* DAS-2236 - updated the method to get the points

* DAS-2236 - Added missing unit tests

* tests/unit/test_coordinate_utilities.py

* DAS-2236 - refactoring and cleanup

* DAS-2236 - updates based on PR feedback

* DAS-2236 - comment update based on PR feedback

* DAS-2236 - updates based on David's PR feedback

* DAS-2236 - updates based on PR feedback

* DAS-2236 - updated functions and tests based on PR feedback

* DAS-2236 - renamed add_bounds_variables

* DAS-2236 - updated unit tests

* DAS-2236 - updates to unit tests

* DAS-2236 - added unit tests for get_range_strings

* DAS-2236 - added unit tests for get_prefetch_variables

* DAS-2236 - renamed get_max_x_spread_pts

* DAS-2236 - minor updates to unit tests

* DAS-2236 - removed an exception that was not needed

* DAS-2236 - added more unit tests for get_coordinate_variables

* DAS-2236 - added exception when no prefetch variables are returned

* DAS-2236 updated comments based on PR feedback
…#19)

* DAS-2236 - added functions to get end to end test working

* DAS-2232 - updated the get_valid_geo_grid_points function to get maximum distances

* DAS-2236 - updated the method to get the points

* DAS-2236 - Added missing unit tests

* tests/unit/test_coordinate_utilities.py

* DAS-2236 - refactoring and cleanup

* DAS-2236 - updates based on PR feedback

* DAS-2236 - comment update based on PR feedback

* DAS-2236 - updates based on David's PR feedback

* DAS-2236 - updates based on PR feedback

* DAS-2236 - updated functions and tests based on PR feedback

* DAS-2236 - renamed add_bounds_variables

* DAS-2236 - updated unit tests

* DAS-2236 - updates to unit tests

* DAS-2236 - added unit tests for get_range_strings

* DAS-2236 - added unit tests for get_prefetch_variables

* DAS-2270 - dimension order check for 2D datasets in SMAP L3

* DAS-2270 - PR feedback updates and unit test updates

* DAS-2270 - updated service version and changelog

* DAS-2270 - updated changelog

* DAS-2270 - added unit test for create_dimension_arrays_from_coordinates

* DAS-2270 - hoss_config.json updated to include SPL3FTA in override for grid_mapping_name

* DAS-2270 - added changes from DAS-2236 PR updates

* hoss/coordinate_utilities.py

* DAS-2270 - fixed some of the merge conflicts with feature branch

* DAS-2270 - fixed some of the merge conflicts with feature branch

* DAS-2270 - rebase with feature branch

* DAS-2270 - added changes back on feature branch

* DAS-2270 - resolved merge conflicts

* DAS-2270 - fixed get_dimension_order function

* DAS-2270 - removed recalculation of projected dims

* DAS-2270 - updates based on PR feedback

* DAS-2270 - some minor 3D updates

* DAS-2270 - PR updates

* DAS-2270 - reordered the functions based on PR feedback

* DAS-2270 - added exception when the dimension order is not the nominal 'y,x' order
Copy link

@D-Auty D-Auty left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ready for merge.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants