Releases: ClarkCGA/UDef-ARP
v2.10
[v2.10] - 2024-08-15
Added
- Theil-Sen Regression Line in
model_evaluation.py
: Add Theil-Sen regression line using SciPy, with a default setting of a 95% confidence level and the ‘separate’ method for intercept calculation (np.median(y) - slope * np.median(x)). Updated the terminology from "Best Fit Line" to "OLS Line" in the plot. (#30)
Changed
-
Optimized Alternative Geometric Classification in
vulnerability_map.py
: Enhanced the processing of raster images by conditionally calculating max_value only for images lacking metadata. For images with metadata, the entire array is skipped, relying on the GetMaximum() method. (#22, #24) -
UI Wording Update in
Model Evaluation UI
: Revised the wording from "Mask of the Non-Excluded Jurisdiction" to "Mask of the Jurisdiction". (#25) -
Enhanced Performance of Thiessen Polygon Creation in
model_evaluation.py
: Refined the mask polygon function to boost performance by removing the maximum polygon selection step and utilizing GeoPandas’ MultiPolygon for intersection. (#26) -
Plotting Style Adjustments in
model_evaluation.py
: Modified the plotting style to include an alpha effect, improving point density visibility. (#30)
Fixed
- Bug Fix in
UDef-ARP.py
: Corrected the get_image_resolution function by moving it from the MCT_FIT_CAL_Screen class to the MapChecker class. (#18)
v2.09
[v2.09] - 2024-05-1
Added
-
Binary Map Checker Functionality in
UDef-ARP.py
: Introducing a binary map checker to automatically verify the binary input data. If the data is not a binary map, the function will display an error message. (#16) -
UDef-ARP Plugin for QGIS : The UDef-ARP QGIS Plugin zipped folder is available in the Assets for download. For installation instructions and source code, please visit UDef-ARP-Plugin Repository
Changed
-
Enhanced Thiessen Polygon Method with 99.9% of Maximum Size Threshold in
Model Evaluation
: Improving the Thiessen Polygon Method by ensuring polygons maintain up to 99.9% of their maximum size. This modification facilitates the inclusion of more samples while accepting minor irregularities in some edge polygon shapes. (#14) -
Implemented New Plotting Style and Added MedAE Percentage Calculation in
Model Evaluation
: Introduces a new plotting style that incorporates a legend and a white boundary around each dot to improve visibility of overlaps. MedAE percentage is calculated as (MedAE/Grid_Size) * 100, where the Grid_Size represents the area of the assessment grids in hectares (ha), with a default value of 100,000 ha. The resulting MedAE% is expected to range between 0.1% and 0.9%. (#15) -
Reorganized Script Structure in
UDef-ARP.py
: The reorganization improves code maintainability and reusability. (#17)
v2.08
[v2.08] - 2024-03-18
Added
-
Enhanced Plot Customization in
Model Evaluation
: Users now have the flexibility to customize the maximum values for both the x-axis and y-axis, enhancing their ability to visually compare different plots. -
Enhanced
Allocated Risk Mapping
: Implementing a weighted average of the relative frequency calculation for these missing bins in the prediction phase utilizing jurisdiction-wide data.