Jared Langevin

Results 61 issues of Jared Langevin

Greater clarity could be offered on the format of ./results/ecm_results.json to facilitate its use. In particular, the interpretation of and units for each results data variable should be spelled out...

docs

The EIA 2015 RESDBOUT.txt file has a quirky format that is not properly parsed by mseg.py without pre-processing the raw data file in Excel. The primary issue with the file's...

enhancement
database
refactoring

An overly broad if statement led to incorrect determination of the number of applicable structure types (new vs. existing) for envelope ECMs. The if statement has been amended, but a...

test needed

This test currently ensures that probability distributions on ECM cost, performance, lifetime, and retrofit rate inputs are generating lists of sampled values as intended; however, the test does not run...

test needed

When reading in the EIA 'rsmeqp.txt' file to 'mseg_techdata.py' via numpy genfromtxt (numpy v 1.14.2), the following error is yielded: UnicodeDecodeError: 'utf-8' codec can't decode byte 0x96 in position 961:...

bug
database

The code mseg_techdata.py makes assumptions about which residential technology performance tier in rsmeqp.txt corresponds to the "Typical" characteristics column from [https://www.eia.gov/analysis/studies/buildings/equipcosts/pdf/full.pdf](https://www.eia.gov/analysis/studies/buildings/equipcosts/pdf/full.pdf). Based on previous discussions with EIA, it was assumed...

database

It's clear that lighting efficiency values of 99 in both the lm/W and W columns of rsmlgt.txt are spurious; mseg_test.py should check rsmlgt.txt (in the ResidentialDataIntegrityTest block of test cases)...

bug
database

The 'ecm_results.json' output from 'run.py' should include summed energy, CO2, and cost totals across all ECMs, including support for a case where one or more of the ECMs has been...

enhancement
engine

Windows solar and windows conduction markets are combined when preparing ECM markets in 'ecm_prep.py', such that they be considered part of a single window unit for the purposes of ECM...

test needed

In the case where demand-side and supply-side ECM markets overlap (e.g., when there are envelope ECMs and heating/cooling equipment ECMs), ECM markets and savings are split evenly between the overlapping...

enhancement
engine
functions