Panu Lahtinen
Panu Lahtinen
Pseudo-code for my approach would be something like: ```python class LightningPathGeometry: """Create lightning path geometries.""" def __init__(self, data, ..., adef=None): ... self.adef = adef: self._filter_by_area(adef) ... def _filter_by_area(self, adef): if...
I'd say the data should be read directly as vector only and only if the data are vectors already in the files being handled. At the moment I think the...
For example NWP models are notoriously bad at supporting any modern formats and pretty much only digest BUFR or GRIB(2). I've had the same issue in the past, but ended...
RuntimeWarning: invalid value encountered in divide x_2 = (-b__ - np.sqrt(discriminant)) / (2 * a__)
The only weird thing is that there is no warning from the previous line which is identical other than there being a addition instead of subtraction. Most likely there are...
RuntimeWarning: invalid value encountered in divide x_2 = (-b__ - np.sqrt(discriminant)) / (2 * a__)
And to clarfiy, the `NaN` values can be due to the four points used in bilinear calculation to form a paralellogram (opposite edges are parallel) or one/two of the edges...
I approve
I approve
Sorry for the very late response! Please, do create a PR for the async variants! I don't have any experience with the asynchronous downloading, but see that it can be...
I have a feeling that either https://github.com/pytroll/trollimage/pull/179 or https://github.com/pytroll/trollimage/pull/181 cause the test failure, I created a new release today with these two included. Although there's no new `conda-forge` package which...
Trollimage seems to be coming from PyPI: https://github.com/pytroll/satpy/blob/main/continuous_integration/environment.yaml#L64 @gerritholl could you perhaps have a look at the failing tests that seem to be handling paletted images and enhancement history? *...