Whenever net generation in a period is zero, the calculated generated emission rate was previously missing due to dividing by zero. In this release, we now fill apply a zero emission rate to these periods. For all other periods where emissions or generation data is actually missing, the generated emission rate will still be missing (https://github.com/singularity-energy/open-grid-emissions/pull/290)
Adds logging to the data pipline, instead of using print statements. This also fixes a bug that was preventing logging messages from pudl from showing when running the pipeline. This allows us to save an output of all warnings to help validate the results. (https://github.com/singularity-energy/open-grid-emissions/pull/285)
This PR merges development into main to create release v0.2.2.
This release includes multiple improvements:
Validation improvements: