- Various software usability improvements - Thorough review and improvement of verification library docstring - New approach to consider data points numeric tolerances - Flexible working directory specification when using the workflow API.
What's Changed * Fixed plotting error when Untested results exist & Added Untested column in report by yunjoonjung-PNNL in https://github.com/pnnl/ConStrain/pull/57 * (2nd) VAV turndown lib item development by yunjoonjung-PNNL in https://github.com/pnnl/ConStrain/pull/56 * VAV Turndown verification item development by yunjoonjung-PNNL in https://github.com/pnnl/ConStrain/pull/55 * Fix boolean value plotting by yunjoonjung-PNNL in https://github.com/pnnl/ConStrain/pull/58 * Data export by leijerry888 in https://github.com/pnnl/ConStrain/pull/60 * Nan2untested by leijerry888 in https://github.com/pnnl/ConStrain/pull/61 * Develop VAVMinimumTurndownDuringReheatPressureReset by yunjoonjung-PNNL in https://github.com/pnnl/ConStrain/pull/64 * Fix FanStaticPressureResetControl verification item logic by yunjoonjung-PNNL in https://github.com/pnnl/ConStrain/pull/65 * GUI: Embedded doc by jslane-h in https://github.com/pnnl/ConStrain/pull/54 * Revise tolerances by lymereJ in https://github.com/pnnl/ConStrain/pull/72 * Add additional tolerances by lymereJ in https://github.com/pnnl/ConStrain/pull/73 * G36 Stage 1 and 3 fixes by yunjoonjung-PNNL in https://github.com/pnnl/ConStrain/pull/75 * Follow up to 73 by lymereJ in https://github.com/pnnl/ConStrain/pull/74 * Multiprocessing and fix path issues by lymereJ in https://github.com/pnnl/ConStrain/pull/69 * Deployment GitHub Action by lymereJ in https://github.com/pnnl/ConStrain/pull/76 * Add deployment workflow by lymereJ in https://github.com/pnnl/ConStrain/pull/77 * initial implementation data adapter api by leijerry888 in https://github.com/pnnl/ConStrain/pull/71 * GUI: Better context provided in GUI by jslane-h in https://github.com/pnnl/ConStrain/pull/53 * Flexible working directory by Fan-Feng in https://github.com/pnnl/ConStrain/pull/31 * Consistent docstring in each verification item by yunjoonjung-PNNL in https://github.com/pnnl/ConStrain/pull/70 * change version number and ref year by leijerry888 in https://github.com/pnnl/ConStrain/pull/79 * Typo check by leijerry888 in https://github.com/pnnl/ConStrain/pull/78
- Add JSON Schema definition for user inputs validity check. - Allow user to provide external verification item definition and implementation for ConStrain to run verification with. - Improve workflow GUI. - Various bug fixes in verification framework software and verification library.
What's Changed * GUI: Allows Deletion of Multiple States by jslane-h in https://github.com/pnnl/ConStrain/pull/20 * Fix brick instance by yunjoonjung-PNNL in https://github.com/pnnl/ConStrain/pull/19 * Update project documentation by lymereJ in https://github.com/pnnl/ConStrain/pull/34 * Fix preprocessing API initialization by lymereJ in https://github.com/pnnl/ConStrain/pull/44 * Fix Guideline 36 references for design document by lymereJ in https://github.com/pnnl/ConStrain/pull/43 * Update dependencies by lymereJ in https://github.com/pnnl/ConStrain/pull/35 * Add missing docstrings by lymereJ in https://github.com/pnnl/ConStrain/pull/29 * JSON schemas by jslane-h in https://github.com/pnnl/ConStrain/pull/42 * Fixes unresolved reference in libcases by jslane-h in https://github.com/pnnl/ConStrain/pull/36 * Add package build doc by leijerry888 in https://github.com/pnnl/ConStrain/pull/32 * User lab by leijerry888 in https://github.com/pnnl/ConStrain/pull/52 * Missing argument to plotting functions by lymereJ in https://github.com/pnnl/ConStrain/pull/51 * Clarification for the automatic OA damper control verification. by lymereJ in https://github.com/pnnl/ConStrain/pull/48 * Fix automatic shutdown verification logic by lymereJ in https://github.com/pnnl/ConStrain/pull/47
- Extend verification library with new ASHRAE 90.1 and Guideline 36 verification items and tests.
0.3.2
What's Changed * Preparation for Python package publication by lymereJ in https://github.com/pnnl/ConStrain/pull/10 * GUI: empty png bug fix by jslane-h in https://github.com/pnnl/ConStrain/pull/11 * Added pre-commit-config by jslane-h in https://github.com/pnnl/ConStrain/pull/12 * GUI: State creation logic issue/runtime error by jslane-h in https://github.com/pnnl/ConStrain/pull/14 * GUI: Added check mark in settings to show selected mode by jslane-h in https://github.com/pnnl/ConStrain/pull/15 * GUI: Adds popup to check if user wants to overwrite data on import by jslane-h in https://github.com/pnnl/ConStrain/pull/13 * Update init file by lymereJ in https://github.com/pnnl/ConStrain/pull/17
New Contributors * jslane-h made their first contribution in https://github.com/pnnl/ConStrain/pull/11
- Addition of Brick schema Integration API (beta), tests, and demo of end to end verification with Brick - Addition of local loop performance verification items and unit tests
0.2.0
Addition of G36 verification items, tests, and demo workflow.