Skip to content

v2.1.0

Choose a tag to compare

@emanuel-schmid emanuel-schmid released this 01 Apr 22:04
· 2143 commits to main since this release

v2.1.0

due date: 2021-04-01

description:
Contains recently developed modules and module updates.

changed environment:

  • python == 3.8 (>=3.6)
  • openpyxl >= 3.0 (new)
  • pandas-datareader >= 0.9 (0.8)
  • pathos >= 0.2 (new
  • pyxlsb >= 1.0 (new)
  • pyepsg >= 0.4 (new)
  • SALib >= 1.3.0 (new)

new features

  • Landslide: new hazard
  • Storm_europe: new hazard including forecast functionality
  • isimip_crop: bug fix and code clean up: Restructuring of the method plot_comparing_maps in relative_cropyield hazard as a function (solves issue #112). Minor changes to fix bugs and update of parameters in crop_production.py: new conversion factors from tons to kcal KCAL_PER_TON based on Mueller et al. (2021, https://doi.org/10.1088/1748-9326/abd8fc)
  • Forecast: a new class to calculate and plot forecasted impacts, e.g. based on weather forecasts. Can inform preventive action or warning decisions.
  • Uncertainty: module to conduct global uncertainty and sensitivity analysis on CLIMADA impact and cost-benefit outputs based on the SALib package.
  • SupplyChain: module to conduct Input-Output modeling.

minor changes

  • Utility:
    • Addition of Logger level context manager
    • New functions: geo_scatter_categorical, multibar_plot, value_to_monetary_unit, sig_dig, mapping_point2grid, mapping_grid2flattened
    • Improvedfunctions: latlon_bounds (performance), read_raster_bounds, points_to_raster (handling of antimeridian),
  • License harmonisation
  • Error message to warn for change in the way items are accessed in Exposures() class.
  • Developers Guide updated
  • Main tutorials updated
  • Add figsize argument to all plotting function
  • Tropical cyclone hazard:
    • Track input from IBTrACS: rescale wind speeds of different agencies to 1-minute sustained winds, better control over agency choice and handling of missing values
    • Track input from other sources: CHAZ (Lee et al. 2018), STORM (Bloemendaal et al. 2020)
    • Wind fields: improve overall performance, choose accuracy of distance metric for better performance or higher accuracy
    • Calibration of default parameters for synthetic tracks generation
  • Greatly improve performance of Exposures.assign_centroids function