Skip to content

Releases: IN-CORE/pyincore

Release 0.9.1

09 Feb 20:30
Compare
Choose a tag to compare

[0.9.1] - 2021-04-09

Added

  • Support bridge hurricane damage and calculation from refactored fragility curves INCORE1-1058
  • Create utility method to join table and shapefile INCORE1-1080
  • Dependencies in requirement.txt INCORE1-1108

Changed

  • EPF damage using bulk hazard values methods and support refactored fragility curves INCORE1-1059
  • Modules in pyincore documentation INCORE1-867
  • Random number generator method in social analyses INCORE1-1040
  • Data processing utility methods to handle max damage state extraction and clustering INCORE1-1079
  • Building Functionality Code using pandas index for performance improvement INCORE1-1083

Fixed

  • Use Decimal package when calculating DS from LS to avoid rounding issue INCORE1-1033
  • Overlapping limit state probability curves INCORE1-1006
  • Dataset Object get_dataframe_from_shapefile method returns GeoDataframe without CRS INCORE1-1069
  • Pytest for network dataset INCORE1-1078

Release 0.9.0

09 Feb 20:30
Compare
Choose a tag to compare

[0.9.0] - 2021-02-28

Added

Changed

Fixed

Release 0.8.1

09 Feb 20:30
Compare
Choose a tag to compare

[0.8.1] - 2020-10-21

Added

Changed

  • Updated Joplin CGE analysis outputs and updated the assignment of ipopt path with shutil INCORE1-731
  • Updated Pytests to delete created datasetsINCORE1-784
  • Added missing fields in fragilitycurveset class INCORE1-792
  • Updated dataset types to match changes in mongo dev INCORE1-806

Fixed

  • Typos in damage probabily calculation INCORE1-781
  • pytest client initialization by adding a conftest.py file in the pytests root folder INCORE1-789

Release 0.7.0

09 Feb 20:30
Compare
Choose a tag to compare

[0.7.0] - 2020-07-31

Added

Changed

  • Allow more input data types for MC failure probability; Add a failure state output for each sample INCORE1-695
  • Modify input dataset for building functionality analysis INCORE1-700
  • Updated Joplin CGE for new capital shocks output INCORE1-718

Release 0.6.4

09 Feb 20:30
Compare
Choose a tag to compare

[0.6.4] - 2020-06-30

Added

  • Added pycodestyle tests to ensure we follow PEP-8 style guide INCORE1-650

Fixed

  • in Dataset Class from_json_str() method, set local_file_path by either from dataservices json definition, or pass
    in local file path INCORE1-662

Changed

Release 0.6.3

09 Feb 20:30
Compare
Choose a tag to compare

[0.6.3] - 2020-05-31

Added

  • Initial implementation of local dfr3 curve and mapping in pyincore INCORE1-479
  • Implement conditional and parametric fragility calculation methods but not yet used in analyses INCORE1-528
  • User warning message when mapping fails due to mismatched datatype INCORE1-559
  • Methods to get uncertainty and variance for model based earthquakes INCORE1-542
  • Added network utility that contains network dataset builder. INCORE1-576

Fixed

  • DFR3 service will now handle empty rules better. Acceptable forms are [[]], [], [null] INCORE1-606

Changed

Release 0.6.2

09 Feb 20:30
Compare
Choose a tag to compare

[0.6.2] - 2020-04-23

Fixed

  • pandas error when accessing missing labels in the dataframe of Joplin CGE's BB matrix INCORE1-557
  • make sure in various places that version is bumped up to 0.6.2

Release 0.6.1

09 Feb 20:30
Compare
Choose a tag to compare

[0.6.1] - 2020-03-31

Fixed

  • fix liquefaction calculation bug in bridge damage analysis INCORE1-535

Changed

  • refactored EPF damage analysis to submit batch requests to get hazard values from API INCORE1-510
  • refactored bridge damage analysis to submit batch requests to get hazard values from API INCORE1-500
  • refactored road damage analysis to submit batch requests to get hazard values from API INCORE1-511
  • refactoring building damage batch processing INCORE1-522

Release 0.6.0

09 Feb 20:30
Compare
Choose a tag to compare

[0.6.0] - 2020-02-28

Added

Changed

  • Refactored building damage analysis to submit batch requests to get hazard values from API INCORE1-439
  • Moved mapping matched endpoint to pyincore side INCORE1-474

Fixed

  • make sure only download zip from dataservice when the zipped cached file doesn't exist INCORE1-457
  • updated failing hazard test INCORE1-477

Release 0.5.5

09 Feb 20:30
Compare
Choose a tag to compare

[0.5.5] - 2020-02-10

Added

  • move inventory dfr3 curve mapping logic to pyincore side so we can phase out /match endpointINCORE1-474
  • Added insecure client to test against {url}:31888 when using NCSA's network. INCORE1-455
  • Added documentation to building functionality analysis. INCORE-435

Fixed

  • add another layer of folder in cache folder using datasetid to differentiate
    datasets with the same name INCORE1-433
  • Fixed link in pyIncore documentation, page refs
  • Fixed end of file exception caused by analysis that run in parallel by checking validity of token on client instantiation. INCORE1-427
  • Fixed url inconsistency in dfr3 tests
  • Fixed error in reading token file in windows os INCORE-449
  • Bug in setting fragility_key in building damageINCORE1-456