OpenDataCubePipelines / ard-pipeline

Processing satellite imagery into Analysis Ready Data (ARD)
Apache License 2.0
0 stars 2 forks source link

Remove idl-functions #12

Closed uchchwhash closed 9 months ago

uchchwhash commented 9 months ago

The ARD pipeline uses the idl-functions package for a trivial reason: histogram of discrete classification classes. I tested that the behavior of numpy.histogram with proper arguments is identical to the idl-functions version in this particular case.

Some possibly unused scripts reference it, but its usage their also does not require IDL-like behavior. I don't think my version of wagl.scripts.wagl_residuals is identical to the idl-functions version, but it is morally the same (the difference has to do with how numpy calculates bin boundaries).

One less thing to worry about going forward.