eo-datasets
eo-datasets copied to clipboard
Easily write, validate and convert EO datasets and metadata.
I'm not sure how the logic of this line works. https://github.com/opendatacube/eo-datasets/blame/d5cf4a44b8ae3bbbe89cf026aa0e244a9badc8a3/eodatasets3/images.py#L1284 Shouldn't it get lowest of low and highest of high of all bands (e.g., rgb) instead? atm, it caused...
I noticed when updating the conda-forge package, but I suspect the issue applies for building wheels or source packages with Python 3.12 too. I'm not sure if there's any incompatibilities...
>/env/lib/python3.6/site-packages/eodatasets3/images.py:724: FutureWarning: elementwise comparison failed; returning scalar instead, but in the future will perform elementwise comparison The code triggering it is `out_data[index][data == value] = rgb[index]`, which needs to be...
an EO3 document is a document that: a) conforms with the (undocumented) metadata conventions established by `eo-datasets`; and b) conforms to `datacube-core`'s (undocumented) assumptions about the structure of eo3 dataset...
Fixes: #298 addes `platform abbrev` to end of the dataset folder path if its c3 derivative product.
destination folder path example works fine for baseline products, when it comes to derivated products that are processed based on baseline products, it isn't flexible enough to avoid conflict. ```...
I've been working on a minimal docker image for [datacube-explorer](https://github.com/opendatacube/datacube-explorer/), so installing a minimal set of dependencies. `eodatasets3` depends on `scipy` and `boto3`, both of which I think should be...
There's a lot of duplicate logic around dataset representation and handling between eo-datasets and datacube-core, creating unnecessary complexity and conversion difficulties. I propose we begin by moving DatasetDoc out of...
In the event that there is an error with the upstream data, resulting in issues like the ones mentioned [here](https://github.com/opendatacube/datacube-explorer/issues/484), eo-datasets could potentially verify that a dataset's polygon intersects with...
``` array(-3.4028235e+38, dtype=float32) ``` ``` > eo_validator.assert_valid(product) E AssertionError: Expected validation to succeed. Output: E ✗ file:///tmp/pytest-of-root/pytest-0/test_about_float32_scientific_0/doc-0.yaml E W missing_suffix Document looks like a product but does not have filename...