OpenStudio Analysis Gem Change Log ================================== Version 1.0.0.pre.rc5 --------------------- * fix get_datapoint method. show_full is no longer a valid endpoint in the new server code Version 1.0.0.pre.rc4 --------------------- * Change seed_model to seed_file in OSWs generated from the translator * Add more unit tests Version 1.0.0.pre.rc3 --------------------- * Catch null arguments when translating from OSA/OSD to OSW Version 1.0.0.pre.rc2 -------------------------------- * Note that pre.rc1 was yanked from Rubygems. * Remove allow_multiple_jobs and server_as_worker options. These are by defaulted to true now. * Remove uncertain strings from end of uncertainty distributions * Remove measures eval path for CSV import * Add diag analysis type to server_api run method * Remove support for Rubies < 2.0 and > 2.0. * Add json extension to formulation name upon save if none exists * Add zip extension to formulation zip upon save if none exists * In upload_datapoint, allows set the analysis_id in the file to the one passed. * Remove reading JSON from custom_csv method. Version 1.0.0-pat2 ------------------------------ * Fixed bug in workflow translator which caused errors in server models * Updated gem versions to converge across the OpenStudio Analysis Framework platforms Version 0.4.4 ------------------ * Increment objective function count only if they are true * Do not add an output if the variable name has already been added Version 0.4.3 ------------------ * Add defaults to the OpenStudio::Analysis::ServerApi .run method. * Bug fix for path to the measure if there was more than one depth of the directory. * Add measure_definition_directory_local to store the path to the original measure. * run_analysis will be deprecated in 0.5.0. Use start_analysis instead of run_analysis. * Less stringent check on column names in Excel which caused errors at times. * Do not error out when a measure argument is a String or Choice and does not contain Enumerations. * New data point status API helper to list all the data points across all the analyses if desired. * If the user sets a std dev or delta x on a uniform or discrete variable, allow it to persist. This allows certain algorithms (e.g. rgenoud) to use the data. * New class OpenStudio::Weather::Epw to handle pulling data out of weather files. * Deprecate the old ERB templates for creating the analysis.json via the Excel translator Version 0.4.2 ------------- * Bug fix when adding measure from path, this now sets the correct argument name. * Fix namespace conflict with OpenStudio::Logger and OpenStudio::Time * Create method for saving the Analysis Zip file (save_analysis_zip) Version 0.4.1 ------------- * Bug fix to address the spec/files directory being prepended to the measures Version 0.4.0 ------------- * Add programmatic interface. This is now used when translating the Excel file into the JSON. Version 0.3.7 ------------- * Worker initialization and finalization scripts * Do not allow the file to process if the Measure Display Names are not unique Version 0.3.6 ------------- * Allow multiple measure paths. Will search by order for the measure. * Add AWS Tag in the Settings Version 0.3.5 -------------- * Add delete_project method * Integration testing * Return status and filename of downlaoded files * Methods for removing models from the Excel translator * Return detailed analyses on a project * Download database Version 0.3.4 ------------- * BUG FIX: Measures were not being added to zip file Version 0.3.3 ------------- * More unit tests * Allow a UUID model name to be automatically generated if the model name is not specified * Short name added to the variables input and output section of the spreadsheet. This required adding a new column and is not backwards compatible Version 0.3.2 -------------- * Support both relative and absolute paths in the spreadsheet * Helper methods for submitting analyses * Add get_analysis method to Server API to get the status of an analysis Version 0.3.1 -------------- * Grab the first EPW file, not the first file * Download various formats via server API Version 0.3.0 -------------- * Remove the column for Sampling Method. That is now part of the analysis config. * All variables need static values now * Updated output tab to add more information about the outputs if available * Remove hardcoded baseline exception Version 0.2.3 -------------- * Support for optional variables * Display names and Machine names in the models now * More error checking Version 0.1.14 -------------- * Symbolize headers parsed from excel file. Version 0.1.12/13 ------------- * Add machine name to pivot variables * Force generation of unique UUIDs * Add data types to arguments and variables for XML based measures * Move Pivot variable type to Type (not sample method) Version 0.1.11 ------------- * Add cluster name and openstudio server version * Make the booleans in run_options actual booleans Version 0.1.10 ------------- * Add output variables to the spreadsheet as a separate tab Version 0.1.9 ------------- * Downcase checking of variable data types Version 0.1.9 ------------- * Clean up the "delete_mes" in the JSONs * Added discrete variables to the spreadsheet and bumped version Version 0.1.8 ------------- * Parsing of Proxy parameters Version 0.1.7 ------------- * Add setting section * Add problem and algorithm arguments Version 0.1.6 ------------- * Small fixes Version 0.1.5 ------------- * Now depends on json_pure for window users Version 0.1.3 ------------- * Removed spaced in measure type Version 0.1.1 ------------- ### Major Changes (may be backwards incompatible) * Change XLSX translator to read from a "Variables" spreadsheet instead of "Sensitivity" ### Resolved Issues * Added check for when weather file is a zip or an epw * Convert argument values to the right variable types * Add measure type parsing by reading the inherited class