Skip to content

Tags: nasa/harmony-opendap-subsetter

Tags

1.1.5

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
DAS-2300 - provides spatial subsetting support for 3d variables in SP…

…L3SMP (#30)

* DAS-2300 - provides spatial subsetting support for 3d variables in SPL3SMP

* DAS-2300 - PR feedback updates

* DAS-2300 - updates to PR feedback

* DAS-2300 - removed comments and minor updates

* DAS-2300 - updates to comments based on PR feedback

1.1.4

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
DAS-2278 - Handle spatial subsetting for SMAP L3 collections with pol…

…ar grid_mapping variables (#26)

* Add master_geotransform attribute to polar grid_mapping variables

* Update master_geotransform values

* DAS-2278 - Create dimension arrays from geotransform

* DAS-2278 - Add --platform linux/amd64 to Docker commands for compatibility

* Update ICESat2 config item to align with recent trajectory subsetter config updates

* Updates for draft PR comments

* Modify for 3D variable cases

* Modify functions related to getting crs and geotransform

* Updates to varinfo config for errors discovered in testing

* Updated unit tests for new and updated functions

* Update CHANGELOG and docker service version

* Update comment to clarify purpose of varinfo.get_missing_variable_attributes

* Clarify CHANGELOG entry to better reflect purpose of the change

1.1.3

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
DAS-2238 - updates to enable 3D variables without dimension scales to… (

#27)

* DAS-2238 - updates to enable 3D variables without dimension scales to work

* DAS-2238 - precommit fixes for trailing spaces

* DAS-2238 - updates based on PR feedback

* DAS-2238 - updates based on PR feedback

* DAS-2238 - removed incorrect comment

* DAS-2238 - PR updates to comments

* DAS-2238 - precommit updates

* DAS-2238 - changed the name for get_dimension_names_from_coordinates to create_spatial_dimension_names_from_coordinates

1.1.2

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #25 from nasa/DAS-2256-hoss-varinfo-30

DAS-2256 update earthdata-varinfo version 3.0.1

1.1.1

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge version 1.1.0 and version 1.1.1 from Das 2208 smap l3 feature b…

…ranch to main branch (#23)

* DAS-2232 -small functions added to support the main solution in the t… (#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

* DAS-2236 - Updates to methods that calculate the points used to create 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

* DAS-2270 - Check for dimension ordering done for SMAP L3 2d variables (#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

* DAS-2208 merging feature branch to main with version update

* DAS-2208 - updates based on PR feedback

1.1.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
[pre-commit.ci] pre-commit autoupdate (#13)

* [pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/pre-commit/pre-commit-hooks: v4.6.0 → v5.0.0](pre-commit/pre-commit-hooks@v4.6.0...v5.0.0)
- [github.com/astral-sh/ruff-pre-commit: v0.4.9 → v0.7.1](astral-sh/ruff-pre-commit@v0.4.9...v0.7.1)
- [github.com/psf/black-pre-commit-mirror: 24.4.2 → 24.10.0](psf/black-pre-commit-mirror@24.4.2...24.10.0)

* [pre-commit.ci] Apply import ordering to Jupyter notebooks.

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Owen Littlejohns <owen.m.littlejohns@nasa.gov>

1.0.5

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
"DAS-2192 - Ensure HOSS correctly identifies when an index range subs…

…et is necessary".

* updates to prevent prefetch from being called for variable subset for SMAP L3/L4 collections

* updates to prevent prefetch from being called for variable subset for SMAP L3/L4 collections

* added couple of unit tests to is_index_subset function to test empty lists

* updates based on PR feedback

* updated CHANGELOG.md again

1.0.4

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #6 from nasa/implement-pre-commit

1.0.3

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
DAS-2106 - added CF override for the metadata bug in ATL19 in crs_txt

1.0.2

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
DAS-1177: Add functions and CF overrides to create artificial bounds … (

#5)

* DAS-1177: Add functions and CF overrides to create artificial bounds for collections with edge-alignment.

* DAS-1177 - Update the code to improve variable names, replace some code with simpler/best practice code, and make a lot of minor formatting updates.

* DAS-1177 - Remove leading/trailing whitespaces, update method of extracting names from dimension path.

* DAS-1177 - Add and update unit tests - add_bounds not complete yet.

* DAS-1177 - Add test data file, update data file README, small data file adjustments.

* DAS-1177 - Create end-to-end test, finish unit tests, edit test data files.

* DAS-1177 - Minor comment updates.

* DAS-1177 - Minor updates to test_dimension_utilities.py

* DAS-1177 - Make minor style updates, verify expected index ranges in  end-to-end test, add tests to increase coverage in the  unit test.

* DAS-1177 - Added missing tests and updated comment for index range in the end-to-end test

* DAS-1177 - remove duplicate tests