Gerrit Holl

Results 110 issues of Gerrit Holl

`bufr` fails to install in my configuration due to errors involving `… has no member named ‘ob_type’`. I believe this is a [Python2→Python3](http://python3porting.com/cextensions.html) problem, so it boils down to supporting...

Update and improve documentation

Currently fogpy will (I think) happily process nighttime pixels even if they are taken daytime, reporting them as being removed by various filters (presumably). It needs to explicitly filter out...

bug
enhancement

The [RTD filters list](https://fogpy.readthedocs.io/en/latest/filters.html#filters) is empty, apparently there is a problem with the RTD documentation building.

documentation

```python import glob import sattools.ptc from satpy import Scene fn_sev = glob.glob("/media/nas/x21308/scratch/SEVIRI/2013/12/12/*") fn_cmsaf = ["/media/nas/x20629/SEVIRI/repr2/level2/cpp/2013/12/12/CPPin20131212100000305SVMSG01MD.nc"] reader_sev = "seviri_l1b_hrit" reader_cmsaf = "cmsaf-claas2_l2_nc" sc = Scene(filenames={ reader_sev: fn_sev, reader_cmsaf: fn_cmsaf}) sattools.ptc.add_pkg_comps_mods(sc, "fogpy",...

Fogpy uses `check_areas` but this is deprecated, resulting in this warning: ``` /opt/pytroll/pytroll_inst/miniconda3-exp/envs/py38/lib/python3.8/site-packages/satpy/composites/__init__.py:355: UserWarning: satpy.composites.CompositeBase.check_areas is deprecated, use satpy.composites.CompositeBase.match_data_arrays instead ```

Using `fogpy 1.2.0+dev52.g86a9cf7.fogpy.for.abi` and `fogtools 0.1.0.post0.dev43+g12198b9`: `show-fog $PLOTDIR/abi-ne.tif -m abi_l1b --sat import/Sat_data/OR_ABI-L1b-RadF-M3C*_G16_s20170731606102_e*.nc --nwcsaf export/CMIC/S_NWC_CMIC_GOES16_NEW-ENGLAND-NR_20170314T160610Z.nc` The result is somewhat artsy but not useful: ![abi-ne-failed](https://user-images.githubusercontent.com/500246/78559422-a750f080-7814-11ea-8f47-bc8579cc4938.png)

bug

Fogpy is rather slow. Needs some profiling, and probably some of the lower-end functions could be rewritten in numba to speed things up considerably.

Some methods are apparently unused in fogpy. Apart from plotting-related functionality which I have suspended, these include: * `algorithms.DayFogLowStratusAlgorithm.get_lowcloud_cth` * `algorithms.PanSharpeningAlgorithm.get_dist_threshold` * `algorithms.PanSharpeningAlgorithm.get_sza_in_range` * `algorithms.PanSharpeningAlgorithm.get_bt_dist` * `algorithms.PanSharpeningAlgorithm.get_turning_points` * `algorithms.PanSharpeningAlgorithm.get_slope` *...

Two tests are failing on oflks333 because bufr tables are missing. Those tables should be found by being included or the tests should mock whatever external is missing: ``` def...