Skip to content

Latest commit

 

History

History
571 lines (418 loc) · 32.2 KB

CHANGELOG.md

File metadata and controls

571 lines (418 loc) · 32.2 KB

Change Log

All notable changes to the INCORE documents generated by Sphinx package will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

Unreleased

Changed

  • Update docs according to support Interdependent recovery analysis #417

[4.13.0] - 2024-08-21

Changed

  • Account instructions for registering with keycloak #416

Added

  • Instruction to install pyincore-data #412

Fixed

  • Getting start screenshot with wrong output key #411

[4.12.0] - 2024-06-12

Changed

  • Rename Building Portfolio Analysis to Building Cluster Recovery Analysis #559
  • Update flood input to nonstructural damage output for combined wind-wave-surge building damage #566
  • pyincore, pyincore-viz and pyincore-data installation instructions to include how to use libmamba solver #375
  • Update docs to reflect Non-structural Building Damage change #562
  • Rename Monte Carlo failure probability analysis to Monte Carlo limit state Probability Analysis #557
  • Add building structural damage documentation and notebook #402

Added

  • Gas facility damage analysis documentation and example notebook #387
  • Traffic flow recovery analysis documentation and example notebook #389
  • Social vulnerability score analysis documentation and example notebook #392
  • Google Analytics to the main documentation #399
  • Google Analytics to the api sphinx documentation #396
  • Buyout decision analysis documentation and example notebook #401

[4.11.0] - 2024-04-30

Changed

  • The analysis name from Joplin Empirical Restoration to Joplin Empirical Building Restoration analysis #367
  • Version of Jupyter Book to 0.15.1 #380
  • Replace IN-CORE logo #377
  • Population dislocation input parameters [#525] (IN-CORE/pyincore#525)

[4.10.0] - 2024-04-12

Added

  • Add citation to social vulnerability documentation #351
  • SLC community notebook with retrofit #338
  • Two notebooks for Machine Learning Enabled SLC CGE #354
  • Add Joplin community app notebook #340

Changed

  • Update notebooks related to the functionality column naming change #510

Fixed

  • lxml 5.2.0 removed lxml-html-clean as a dependency #365

[4.9.0] - 2024-02-21

Fixed

  • Hazard Datasets related bug fixed in Inspire workshop and create hazard notebooks #336

Changed

  • Changed the mapping function used to generate the FEMA table #343
  • PyIncore-viz example notebook updated with new hazard dataset update #335
  • Added Galveston community notebook with retrofit #337

[4.8.2] - 2024-02-07

Fixed

  • Inspire workshop zip file is not available #329
  • Removed future warnings by passing string 'sum' instead of a function #328

[4.8.1] - 2023-12-20

Fixed

  • NCI Functionality analysis accept new input #319

[4.8.0] - 2023-12-13

Added

  • Update building damage analysis documentations with hazard object input #300
  • Add requestHandler in swagger docs to redirect to login page if any of the urls passed returns 401 #306
  • Add ASCE 2023 INSPIRE workshop material #303

Changed

  • Added semantic data type url linking for the data type in the analyses markdowns #299
  • Updated docs and notebook to reflect input changes to Commercial Building Recovery analysis #310

Fixed

  • Seaside testbed notebook to use building damage from building analysis output instead of MCS output #314
  • Attribute info issue in the notebook create_network_dataset.zip #316

[4.7.0] - 2023-11-08

Added

  • Slack channel information to getting started and contact page #289

Changed

  • Update damage analysis documentations with hazard object input #282
  • Building Portfolio Recovery analysis notebook #286
  • Minimum version of python references to 3.9 #295

Fixed

  • The notebook create_network_dataset.ipynb fails on nx.info #284
  • Table of contents list of analyses to include all analyses #293
  • Local hazard tutorial tornado example x,y values #291

[4.6.0] - 2023-10-11

Added

  • Added commercial buildings markdown and notebook #271
  • Local hazard tutorial #272

Fixed

  • Broken notebook using restoration util class #260

Changed

  • Add additional input dataset and citation to INDP #274

[4.5.0] - 2023-08-16

Added

  • Interdependent Network Design Problem (INDP) #250

Fixed

  • Broken tornado visualization in pyincore-viz example notebook #254

Changed

  • Upgrade swagger ui to 5.3.1 and use auto generated openapi json #253

[4.2.0] - 2023-06-14

Added

  • Add query parameter "sort" and "orderBy" to swagger docs for selected endpoints #240
  • Add documentation and notebook for electric power facility repair cost analysis #242
  • Add documentation and notebook for water facility repair cost analysis #245
  • Add documentation and notebook for water pipeline repair cost analysis #244

[4.1.0] - 2023-04-24

Added

  • Galveston community app example notebook #196
  • location to create earthquake notebook that give hazard output for the dataset example #221
  • Galveston Island CGE #202

Changed

  • Added another variable to fix unpacking error #234
  • Modified the faliure state keys for slc community app notebook #226
  • Removed old functionality code from slc community app notebook #232

[4.0.0] - 2023-03-15

Added

  • Salt Lake City CGE #190
  • New endpoint for getting space by space name in API #203
  • Combined building wind, wave, surge loss analysis documentation and example notebook #205
  • Salt Lake City community app example notebook #187

Changed

  • Updated Housing Household Recovery notebook to use new CensusUtil functions #269
  • Updated pyincore-data example with new census util #183
  • Remove incorrect characterization of population dislocation dataset 185
  • Update combined damage analysis documentation #194
  • Updated Housing Household Recovery notebook to use new CensusUtil functions #269
  • Updated pyincore-data example notebook with census utils blockgroup dislocation #213
  • Lumberton testbed notebook updated with new pyincore-data update #211

Fixed

  • Joplin retrofit plan example notebook to use public space hazards #175
  • Remove broken images from mmsa notebook 156
  • Typo in Lumberton testbed notebook 189
  • Removed testbed name from CGE data type #265
  • Add paramter seed to MCS documentation #208

[3.7.0] - 2022-11-16

Added

  • Explanation about fiona related problem in pyincore installation documentation #176

Changed

  • Bridge damage analysis documentation to include new parameter for using liquefaction in damage calculation #178

[3.6.0] - 2022-09-14

Added

  • Include Galveston Hurricane EPF damage example #153
  • Gdf map overlay with raster hazard added to pyincore-viz example notebook #105.
  • Network cascading interdependency functionality #167
  • Combined wind, wave and surge analysis documentation and example #154

Changed

  • Updated analysis specifications with new nested types specification #164
  • Updated branch name in links #137.
  • Updated pyincore installation instructions with the version information #122.
  • Swagger API for services 1.11.0 #159.

Fixed

  • Multiple vector visualization using the tornado dataset #106.
  • Some example notebooks were not displaying output #155.
  • Missing MMSA testbed links #170.

[3.5.0] - 2022-07-27

Added

  • Electric power network functionality #138.
  • Water facility network functionality #139.
  • MMSA seismic functionality analysis for interdependent buildings-water-power using fragility and repair rate curves #142.
  • Example notebook for creating a network dataset #88.
  • Pipeline functionality and example notebook #131.

Changed

  • Update network dataset visualization in pyincore-viz example notebook #118.
  • Update housing recovery notebook to use csv format of appraisal dataset #121.
  • Modify social vulnerability to query census data from CensusUtil instead of stored datasets #107.
  • Update housing recovery sequential notebook to use output of social vulnerability analysis #129.
  • Updated epf and wf restoration analysis documentation for new input and output #143.
  • Updated electric power facility restoration notebook to use epf damage and output discretized restoration #127.
  • Updated water facility restoration notebook to use water facility damage and output discretized restoration #128.

Fixed

  • Building economic loss example notebook had null output #123.

[3.2.0] - 2022-06-29

Changed

  • Building damage example notebook with liquefaction #109
  • Tornado EPN damage notebook refactored based on new network dataset #111.
  • Swagger jsons for services 1.10.0 #110.

Fixed

  • pyincore-viz example notebook broken hazard id and temporarily removed network dataset example #115

[3.1.0] - 2022-03-30

Added

  • Toro1997 earthquake to supported models #78.
  • Housing recovery analysis #85.
  • Social vulnerability analysis #94.

Changed

  • Renamed master branch to main #80.
  • Remove manual from repository #82.
  • Clean testbed notebooks, update requirements, change loss parameter #86.
  • Swagger jsons for services 1.9.0

Fixed

  • Update the Jupyter notebooks for epf and wf restorations #89.
  • Value loss param typo #91.

[3.0.0] - 2022-02-07

Added

  • Multiple dataset visualization for vector based dataset #54.
  • Water facility restoration model documentation #55.
  • Lifeline workshop files #63.
  • Electric power facility restoration documentation #70.

Changed

  • Building loss example notebook to demonstrate building economic loss for structural and non structural damage #44.
  • Jupyter Book with new theme #47.
  • DFR3 visualization in pyincore-viz-example updated based on new dfr3 visualization #60.
  • GitHub action to build jupyter book #67.
  • Galveston notebook with updated dfr3 visualization #71.
  • Swagger jsons for services 1.8.0

Fixed

  • Content in Jupyter Book, links, typos #58.

[2.8.0] - 2021-12-15

Added

  • Video link to Workshop presentation. #4.
  • Multi-objective retrofit optimization model documentations #17.
  • Joplin empirical restoration analysis final state dataset #30.
  • WIP: Documentation in Jupyter Book format #31.
  • Retrofit notebook to tutorial/examples #35.

Changed

  • HUA and PD contributors and description #29.
  • Electric power facility damage specification related to liquefaction #36.
  • Swagger jsons for services 1.7.0

[2.7.0] - 2021-10-27

Added

  • Automatic documentation container build and publish INCORE1-1349.
  • Prerequisit section to Lumberton and Galveston notebooks #2.
  • Joplin Empirical Restoration model analysis #3.
  • Choropleth map using single dataset with multiple field in pyincore-viz example notebook. #11.
  • Choropleth map using multiple datasets in pyincore-viz example notebook. #12.

Changed

  • pyIncore installation instructions #1
  • Pyincore-viz analysis viz example notebook. #7
  • Parameters for excluding hazard dataset in the service in api. #18
  • Upgrade guide page #23.
  • Dfr3 tutorial json and notebook #24.
  • Swagger jsons for services 1.6.0

[2.6.0] - 2021-09-01

Added

Changed

  • Data type of Sector shocks in Seaside CGE INCORE1-1389.
  • Swagger jsons for services 1.5.0

[2.5.1] - 2021-08-04

Changed

  • Deprecated methods were updated in Lumberton testbed notebook INCORE1-1328.

Fixed

  • Panda's DataFrame copy warnings in Lumberton notebook INCORE1-1332.

[2.5.0] - 2021-07-28

Added

Changed

  • Hazard tutorials use POST values INCORE1-1206.
  • New fragility curve format for creating DFR3 object notebook INCORE1-1262.
  • Swagger jsons for services 1.4.0

[2.3.0] - 2021-06-16

Added

Changed

[2.2.1] - 2021-05-25

Added

[2.2.0] - 2021-05-19

Added

  • Heatmap for HUA to Galvenston testbed notebook INCORE1-1127.
  • Examples to visualize refactored (equation) based 2d and 3d fragility curves INCORE1-1144.

Changed

  • Swagger version update for services v1.2.0
  • Python version requirement (3.6-3.8) in prerequisites and faq INCORE1-1161.
  • Output datasets description related to pipeline, road, epn tornado, water damages, road failure and pipeline repair rate spit outputs INCORE1-1170.
  • Output datasets description and notebooks related to non-structural building damage output split INCORE1-1171.
  • Damage key names in water facility, mean, mc failure and building functionality notebooks INCORE1-1191.

Fixed

  • Tornado windfield type in EPN analysis documentation. INCORE1-1135.
  • Where ipopt command in Joplin notebook and both, Seaside and Joplin CGE example notebooks INCORE1-1158.

[2.1.1] - 2021-04-21

Added

  • Galveston bridge damage example in bridge damage example jupyter notebook INCORE1-1117

[2.1.0] - 2021-04-14

Added

  • Methods in pyincore-viz example notebook for visualization of heat maps INCORE1-1097.

Changed

  • Swagger version update for services v1.1.0
  • Remove local files, update prerequisites, visualize maps INCORE1-1072.

Fixed

[2.0.2] - 2021-03-12

Fixed

  • Delete output cells in HUA example notebook INCORE1-1041.
  • Galveston notebook population dislocation chaining INCORE1-1043.

[2.0.1] - 2021-03-01

Fixed

[2.0.0] - 2021-02-28

Added

  • Galveston testbed notebook INCORE1-988.
  • Multi format visualization method in pyincore-viz example notebook INCORE1-843.

Changed

  • Update analyses and example notebooks reflecting new damage state definition INCORE1-971.
  • Update Seaside testbed notebooks reflecting new damage state definition INCORE1-972.
  • Update Joplin testbed notebooks reflecting new damage state definition INCORE1-993.

Fixed

[1.8.0] - 2020-12-18

Added

  • Galveston example notebook to Housing Unit Allocation analysis INCORE1-886.

Changed

  • Visual outputs in Seaside and Joplin testbed notebooks INCORE1-780.

Fixed

  • Typos in analyses descriptions and correct the dataset type in Population dislocation INCORE1-777.

[1.7.0] - 2020-10-28

Added

  • building economic loss analysis documentation and notebook INCORE1-771.
  • Seaside testbed notebook to have dataset list mapping INCORE1-788.
  • after visualization from local or from url added to pyincore-viz example notebook INCORE1-798.
  • fragility visualization to Joplin testbed notebook INCORE1-791.
  • raster visualization in pyincore-viz example notebook INCORE1-798.

Changed

  • aggregate and visualize building functionality results in Joplin testbed notebook INCORE1-739.
  • Joplin testbed notebook modified to update CGE analysis outputs INCORE1-779.
  • Seaside testbed notebook modified to have chain of analysis INCORE1-787.
  • CGE analysis documentation and notebook INCORE1-802.

Fixed

  • raster file used in dataset based equation in tutorial INCORE1-785.

[1.6.0] - 2020-09-04

Added

  • tutorials to create earthquakes & tornadoes INCORE1-741.
  • pyincore-viz-example notebook INCORE1-749.
  • network dataset visualization in pyincore-viz-example notebook INCORE1-752.

Changed

  • replace Fragility terms with DFR3 INCORE1-701.
  • expand description, add link to the notebook. INCORE1-736.
  • update building functionality analysis outputs and notebook INCORE1-737.
  • move testbed zip files to Notebooks. INCORE1-738.
  • swagger specs for services v0.8.0 INCORE1-760

[1.5.0] - 2020-07-31

Added

Changed

  • list of hazards in analyses' description, updated epf types INCORE1-684.
  • chaining of Building damage with other analyses INCORE1-693.
  • MC failure analysis notebook INCORE1-702.

Fixed

  • broken links to account page, dfr3 viewer etc. INCORE1-687.

[1.4.5] - 2020-06-30

Added

Changed

  • change dfr3 format notebooks, change names of some notebooks INCORE1-608.
  • change dfr3 format; analyses input and parameter description, code snippets INCORE1-607.
  • Swagger specs for services 0.6.7

[1.4.1] - 2020-06-16

Changed

  • Swagger specs for services 0.6.6

[1.4.0] - 2020-06-01

Added

  • Tutorials and tips, document structure INCORE1-377.
  • Quick pyIncore installation reference, INCORE1-622.
  • Semantics endpoints to swagger 0.6.5.
  • More about Anaconda installation INCORE1-566.
  • Update notebooks and Building damage specifications INCORE1-607.
  • Improve pyincore chapter INCORE1-543.

Changed

Fixed

[1.3.1] - 2020-04-27

Fixed

  • Hot fixes in pyincore-0.6.2 and web-0.4.3.

[1.3.0] - 2020-03-31

Added

Changed

  • NCSA account link.

[1.2.0] - 2020-03-02

Added

  • Swagger specifications for v0.6.3

Changed.

  • Docker script.

[1.1.0] - 2020-02-14

Added

  • Building functionality description (buildingfunctionality.md).
  • pyIncore_viz installation instructions

Changed.

  • Removed notebook installation from Prerequisites.

Fixed oh OK so it has three parts they didn't change and whatever OK the same thing edit fixed and changed

  • Broken links to GitHub notebooks

[1.0.0] - 2019-12-17

[0.5.2] - 2019-11-27

Added

  • Resolved comments from the CoE.
  • New structure of analyses.md, split into individual files.
  • more FAQ.

Changed.

  • Folder structure.

Fixed

  • Typos, errors