Skip to content

Releases: opendatacube/eo-datasets

0.28.1

23 May 04:07
Compare
Choose a tag to compare
  • Fix indexing of datasets with embedded locations by @jeremyh in #251

Full Changelog: eodatasets3-0.28.0...eodatasets3-0.28.1

0.28

20 May 02:02
Compare
Choose a tag to compare
  • Allow products+types to customise validation by @jeremyh in #246
  • Fix custom ODC config, while allowing it to be optional by @jeremyh in #247
  • Add support for accessory files hosted on s3. by @tebadi in #239
  • Expand docs for validator (eg. per-product config) by @jeremyh in #249
  • Do subfolder calculation after expanding folders by @jeremyh in #250

New Contributors

Full Changelog: eodatasets3-0.27.5...eodatasets3-0.28.0

0.27.5

15 May 23:39
Compare
Choose a tag to compare
  • S3 scanning region list should be a whitelist by @jeremyh in #245

0.27.4

10 May 04:06
Compare
Choose a tag to compare

Minor release

0.27.3

06 May 01:28
Compare
Choose a tag to compare

Minor release.

Quality improvements to folder scanning, filtering, logging and reliability of s2 prepare by @jeremyh in #243

0.27.2

02 May 04:16
Compare
Choose a tag to compare

Minor release.

  • ESA's next collection will be "collection 1" by @jeremyh in #240
  • Add multiprocessing, error handling for S2 L1 Prepare by @jeremyh in #241
  • Run linting without a volume by @jeremyh in #242

Full Changelog: eodatasets3-0.27.1...eodatasets3-0.27.2

0.27.1

26 Apr 03:30
Compare
Choose a tag to compare

Minor release.

Full Changelog: eodatasets3-0.27.0...eodatasets3-0.27.1

0.27

21 Apr 00:04
Compare
Choose a tag to compare
  • S2-L1-prepare should allow subfolder structures by @jeremyh in #232
  • S2 dataset filtering and tests by @jeremyh in #233

Full Changelog: eodatasets3-0.26.1...eodatasets3-0.27.0

0.26.1

24 Mar 03:05
Compare
Choose a tag to compare

Bugfix release.

  • Include Sentinel product name in ARD metadata (#230)
  • Include expected type name when showing field validation errors (#231)

0.26

20 Mar 23:38
Compare
Choose a tag to compare

Field validation

eo3-validate can already validate your products and datasets together, but it didn't previously look at the configured metadata fields. Misconfigured fields are a common error in seen in ODC instances.

It now checks fields and warns when they don't match:

❯ eo3-validate eo3_sentinel_ard.odc-type.yaml \
               products/ard_s2b*.odc-product.yaml \
               products/examples/ga_s2b*.yaml

✓ eo3_sentinel_ard.odc-type.yaml
✓ products/ard_s2b.odc-product.yaml
✓ products/ard_s2b_provisional.odc-product.yaml
✓ products/examples/ga_s2bm_ard_3-2-1_55HFB_2018-12-01_final.odc-metadata.yaml
	W missing_field Dataset is missing field 'eo_sun_elevation'
		(Hint: Expected at properties->eo:sun_elevationn)

valid: 1 warning

"Thorough" validation now supports embedded URIs

eo3-validate --thorough  datasets/

The --thorough flag on eo3-validate tells it to read all imagery files and check that they match the metadata (paths, data types etc).

This option now supports embedded locations, so that imagery stored in separate locations (eg. s3://), or inside packages (eg. tar://) can be --thorough-ly validated.

S2 ARD packaging improvements

OA and Contiguity resolution can now be specified separately in eo3-package-wagl:

  --oa-resolution FLOAT           Resolution choice for observation attributes
                                  (default: automatic based on sensor)
  --contiguity-resolution FLOAT   Resolution choice for contiguity (default:
                                  automatic based on sensor)

OA data is now packaged at 20m resolution by default instead of 10m for S2. The previous higher resolution significantly increased package size for data that is rarely used.

This new default matches DEA's packaging.

Contiguity bands will still default to the higher 10m resolution.