Allow he5 files to be decoded by times via tai_93 since xarray can't decode times for these files. And make sure every group that is subsetted in subset_bbox to have a time variable. if lat and lon variables are in the root group, then only have one group subset happen.
Overview of work done
Ensure that a time variable is always provided for subset bounding box and
Overview of verification done
Added MLS file for testing temporal subsetting finishes. Other tests in place cover the functionality of the code changes.
Overview of integration done
Explain how this change was integration tested. Provide screenshots or logs if appropriate. An example of this would be a local Harmony deployment.
Github Issue: #162
Description
Allow he5 files to be decoded by times via tai_93 since xarray can't decode times for these files. And make sure every group that is subsetted in subset_bbox to have a time variable. if lat and lon variables are in the root group, then only have one group subset happen.
Overview of work done
Ensure that a time variable is always provided for subset bounding box and
Overview of verification done
Added MLS file for testing temporal subsetting finishes. Other tests in place cover the functionality of the code changes.
Overview of integration done
Explain how this change was integration tested. Provide screenshots or logs if appropriate. An example of this would be a local Harmony deployment.
PR checklist:
See Pull Request Review Checklist for pointers on reviewing this pull request