Make call to "num2date" backwards compatible
use python time objects
Improve handling of ^C
Improve handling of empty granules in NRT processing
Update zonal average methods, is now a separate routine.Add hemispheric and land/sea statistics to Histogram.Update report creation.
add zonal_avg to actions, not action
Add zonal average plots to output (does not require changes to the input)
Fix zero range histogram plots. plt.tightlayout is buggy
Make room for colorbar on world-plot
Switch to Cartopy
Fully disable FutureWarning
Disable FutureWarning while loading h5py
Change colorscale for scatter plots
Correct the direction of the version check
Fix actions set()
Add '--preliminary' argument to cama_plot.py, and a way of propagating that flag from the job order file.
Adding this flag will label all L3 plots with "Preliminary and unvalidated data, not for publication".
Remove title from argument list
Add "input" as an action.
Fix sensing time; relax version check when plotting PyCAMA output; import cama_plot_time at harmless location
Include input check and event statistics in output
Fine-tune legends on alongtrack plot and histograms.
Allow to make tight_layout optional.
Add option to force the type of the figure output
Add command-line option to switch on debug logging
Handle NRTI output correctly
Write the processing mode to the output
Add --actions option to quickly run a specific extraction
Write and read version number of PyCAMA to/from output to avoid version mismatches
Cleanup, adding Doxygen documentation strings
Allow for on-the-fly renaming of products, for intercomparisons using different versions of a product
Read summary from JobOrder to identify different runs in the output report.
Check that variable is available
Catch missing data
Use titles for figure labels in the tex output
Do not try to print a table that is way too large (will result in arithmetic overflow in pdflatex). Limit is an estimate.
Periodically check the warning counter; make sure # ground_pixel is lowest encountered (filter will deal with rest)
The joborder variable contains an open file reference, not a file name
Make robust against users
Correctly show which action is executed
Correct namespace error
Generate an error when too many warnings were issued.
Print out what we are extracting
Loop over the actions instead unrolling them; add the irradiance action to the defaults.
switch to h5py
Clean up plotting output
Add irradiance action
Add main routine for use in PDGS (as data-extractor)
Add product aliassing
Start interface for parsing configuration file and generating list of Variable objects
PyCAMA updates, removal of vlen data (as much as possible), others
make data-gathering parameters accessible to outside
Fully remove variables variable to avoid confusion
Add option to force appending to output file, propagate add_mean option
Split off most driver code into separate module