ssec / polar2grid

Tools for reading, remapping, and writing satellite instrument data.
http://www.ssec.wisc.edu/software/polar2grid/
GNU General Public License v3.0
72 stars 34 forks source link

Add initial FCI Level 1c NetCDF reader #653

Closed djhoese closed 1 year ago

djhoese commented 1 year ago

There are a lot of optimizations and fixes being done on the Satpy and other pytroll package sides for this. So while this reader wrapper can be merged if/when tests pass the actual Geo2Grid release that includes it should not be done (or at least advertised) until these upstream changes have been merged and released.

These changes include:

  1. Caching and other optimizations to loading/reading the files from disk.
  2. Various fixes to preserve 32-bit floats and avoid upcasting to 64-bit floats which is a waste of memory.
  3. Fixes for issues with some RGB composites in recent versions of Satpy.
coveralls commented 1 year ago

Coverage Status

coverage: 85.317% (+0.03%) from 85.288% when pulling d8468da4e824da750e1998ace1cfb72aa77d9c68 on djhoese:feature-fci-reader into 30a8d70275c9c76b94851937b30f0e29184b5c1a on ssec:main.