Most user-visible change is the option to exclude parameters from L3 generation, reducing the output file size and the processing time. The user manual has been updated to better describe the test cases and the new configuration flags.
A few minor updates, related to storage of the irradiance granules, specifically the time of the irradiance granule.
The setup script still referred to matplotlib and basemap as hard requirements. For the PDGS these are not required and were therefore removed as a dependency. Of course when you generate the graphical output you'll still need these packages.
In addition some filters were added and output for a Magic Planet™ globe is now supported.
Aggregation of multiple time-slices into a single output time slice is now possible. A separate tool concatenate_aggregate.py
is now available for this.
The minor version number has been updated because an addition was made to the netCDF output files. We now collect sufficient statistics to combine several output slices into a single output file. That is almost sufficient data, as combining median and percentiles are hard to combine anyway.
Manual has been updated.
No functional changes, just a few plotting bug fixes. Thanks Walter!
Some minor issues were fixed, but most importantly a test suite has been added to the distribution. Currently running the test suite requires access to the test data set on the ODA (not included here, the test suite is about 8 GB in size, and has not yet been publicly released). The manual is updated with instructions on how to run the tests.
The source package and manual can be downloaded from https://dev.knmi.nl/dmsf/pycama
In this version issue #1237 was fixed.
In addition the test infrastructure has been improved, if you have access to the ODA, then you can now easily test out PyCAMA. follow the instructions in test/cases/master.sh
to get started. The documentation will be updated to make this even easier. Because the job order file is generated on the fly, the exact directory structure of your level 2 input data isn't important.
The source package and manual can be downloaded from https://dev.knmi.nl/dmsf/pycama
These bugs were fixed. In the process the filter functions were updated to aid in debugging. The logging system can now be used from properly instantiated filter classes.
The source package and manual can be downloaded from https://dev.knmi.nl/dmsf/pycama
While working on a formal output format description I encountered some inconsistencies. These were corrected in this release.
Both the manual and the source package are available from the DMSF.