Closed joseph-robertson closed 1 year ago
Just looking at this file, this is awesome. We'll have to change some things in our downstream processing, but it'll be so much easier now. Thank you.
After meeting:
<place_holders>
@rajeee Where, on the bsb hpxml wfg docs page, do you suppose we should link to the resstock docs?
@rajeee Where, on the bsb hpxml wfg docs page, do you suppose we should link to the resstock docs?
@rajeee and I talked a bit about this. The references should be within the applicable sections of the wfg docs page. We should get this PR merged before making the wfg docs updates, as I need the exact urls.
Pull Request Description
Closes #1043.
Introduce:
resources/data/dictionary/inputs.csv
build_existing_model
resources/data/dictionary/outputs.csv
test/test_bsb_analysis.rb
:test_<project>_inputs
: check characteristics columns against the dictionarytest_<project>_annual_outputs
: check annual columns against the dictionary, and check Sums To columntest_timeseries_resstock_outputs
: check ResStock timeseries columns against the dictionary, and check Sums To columntest_timeseries_buildstockbatch_outputs
: check BuildStockBatch timeseries columns against the dictionary, and check Sums To columndocs/read_the_docs/source/workflow_outputs/csv_tables.rb
docs/read_the_docs/source/workflow_inputs/create_characteristics_rst.rb
Checklist:
results_timeseries.csv
; could we include the bsb-processed timeseries names (e.g., "Timeseries BuildStockBatch Name") in addition to the raw datapoint timeseries names (e.g., "Timeseries ResStock Name")? Yes.parquet/timeseries/upgrade=0/groupX.parquet
(use pandas for reading these files)build_existing_model.
table with the argument rows (i.e., the blank Options rows).source_report.csv
to.rst
exercise); requires thatsource_report.csv
is updated to contain columns of interest; create a placeholder "Description" column until it can be populated.characteristics.rst
andcsv_tables/*.csv
back to the repository? Should probably move the "Build documentation" step back to the "update-results" job so we can commit changes to thedocs
folder.<ScenarioName>
instead of actual emissions scenario. Update: yes, we should use<scenario_name>
(and<type>
) in the data dictionary file, for both emissions and utility bills.Checklist
Not all may apply:
openstudio tasks.rb update_measures
has been run