open-grid-emissions
open-grid-emissions copied to clipboard
Tools for producing high-quality hourly generation and emissions data for U.S. electric grids
The eGRID 2020 technical guide notes: > Emissions adjustments for NOx , SO2 , CH4 , and N2O emissions are only conducted for landfill gas in eGRID. This adjustment is...
We do not currently calculate nonbaseload emission rates, which are a type of marginal emission factor estimate. In eGRID, nonbaseload emission rates are calculated based on the plant-level capacity factor....
We currently exclude Puerto Rico data, although this data was added to eGRID starting with eGRID 2019. The challenge is that Puerto Rico data is only reported at the monthly...
Our published carbon accounting emission factors do not yet consider transmission losses as part of the calculation, which would account for losses between the points of generation and points of...
For fossil generation for which we are missing EIA-930 profile data, we are currently assuming a flat profile (essentially using the monthly average value). However, in some cases, it would...
Currently, `impute_hourly_profiles.impute_missing_hourly_profiles` uses EIA-930 balance files, which don't have physics-based cleaning. We should use the cleanest available data instead.
Issue #86 was fixed by #91 (aggregating to BA before shaping), but this limits shaping methodologies. A dask implementation would be more scalable.
How is missing data handled in the EIA-930 data cleaning/reconciliation process? Whenever there is missing data in EIA-930, it appears that a value of 1.0 is getting assigned to those...
Where per-fuel type 930 data isn't available (before July 2018), should default to other hourly profile methods. This would allow the pipeline to work for older years
On my machine, when running the physics-based data cleaning for the EIA-930 data, the step "Running BaDataCvxCleaner for 13223 rows" takes over an hour and 40 minutes to solve (running...