NREL / EnergyIntensityIndicators

As part of a national priority for improving energy efficiency, the U.S. Department of Energy's (DOE's) Office of Energy Efficiency and Renewable Energy (EERE) has established a national system of indicators to track changes in the energy intensity of our economy and economic sectors over time.
https://nrel.github.io/EnergyIntensityIndicators
BSD 3-Clause "New" or "Revised" License
7 stars 3 forks source link

Standardize calculation class/methods #1

Closed calmc closed 3 years ago

calmc commented 4 years ago

The same calculations are performed in the spreadsheets to calculate energy intensity indices based on annual inputs of energy and activity for different measures (e.g., buses, million square feet of single family floorspace, primary metals manufacturing). These calculations should be made into classes/methods.

These shared calculations are also nested within economic sectors and for the overall economy. For instance, calculations(buses) -> calculations(Passenger-Highway) -> calculations(Passenger_Total) -> calculations(Total_Transportation) -> calculations(All_Sectors).

calmc commented 3 years ago

We should attempt to make these classes/methods sufficiently flexible that they can handle input data of historical observations (i.e., recreating the PNNL calculations), projections (i.e., EIA AEO data), and user input. The user input piece will likely be much more difficult to include.