Skip to content

0.6.0

Compare
Choose a tag to compare
@chuckwondo chuckwondo released this 02 Jun 20:28
· 31 commits to main since this release

Fixed

  • #40 All geometries in an AOI (area of interest) file are now used for granule selection and subsetting. Previously, only the first geometry was used, resulting in a much smaller subset than expected, in cases where the AOI contains multiple geometries.
  • #41 Granules without a download link in their metadata are now skipped. Previously, encountering such granules would cause a job failure, due to being unable to download a file without having a download link.
  • #42 Granules with metadata containing multiple boundaries within the horizontal spatial domain are now supported. In such cases, a single boundary is obtained by taking the union of the individual boundaries. If the result intersects with the AOI, then the granule is included in the subset. Previously, although rare, such granule metadata would cause a job failure.

Changed

  • Upgraded Python to version 3.11 to take advantage of the addition of fine-grained error locations in tracebacks to help with debugging errors.
  • The beam column is no longer automatically included in the output file. If you wish to include the beam column, you must specify it explicitly in the columns input.
  • The default value for limit was reduced from 10000 to 1000. The AOI for most subsetting operations are likely to incur a request for well under 1000 granules for downloading, so a larger default value might only lead to longer CMR query times.

Added

  • #38: Temporal filtering is now supported, such that specifying a temporal range will limit the granules downloaded from the CMR, pulling only granules obtained within the specified range. See README.md for more information.
  • Added an input parameter named output to allow user to specify the name of the output file, rather than hard-code the name to gedi-subset.gpkg. See README.md for more information.