Releases: sdmlua/fimeval
2025-02-24v0.1.40
FIMPEF is a Python-based framework designed for the automated evaluation of flood inundation maps from various sources. It simplifies preprocessing, comparison, and visualization for the robust FIM evaluation.
Key Features:
Automated Flood Map Evaluation – Compares model-predicted FIMs with benchmark datasets.
Multiple Evaluation Methods – Supports smallest_extent, convex_hull, and AOI for flood extent extraction.
Permanent Water Bodies (PWB) Integration – Uses built-in or user-defined PWB datasets for accurate evaluation.
Contingency Mapping – Generates binary maps showing agreement (TP, FP, FN, TN) between FIMs.
Performance Metrics Calculation – Computes accuracy, CSI, F1-score, and other evaluation metrics.
Building Footprint Analysis – Evaluates flood impact on buildings using Microsoft’s global dataset or user-defined footprints.
Automated Visualization – Generates bar plots and contingency maps for quick assessment.
Flexible Input Handling – Supports raster (.tif), vector (.shp, .gpkg), and CSV-based inputs.
Seamless Integration – Easily importable within Python workflows and Jupyter notebooks.