Overview

The nsEVDx library provides comprehensive tools for modeling extreme value distributions under both stationary and non-stationary conditions. Designed for hydrologists, climate scientists, and engineers working with extreme events, it implements both frequentist and Bayesian inference frameworks with flexible covariate modeling capabilities.

Core Features

GEV & GPD Models

Complete support for Generalized Extreme Value and Generalized Pareto distributions.

Non-stationary Modeling

Time-varying parameters with arbitrary covariates for changing climate conditions.

Bayesian & Frequentist

Dual inference frameworks featuring robust MCMC sampling and MLE estimation.

Advanced MCMC

High-performance MALA, HMC, and Metropolis-Hastings samplers for complex models.

Model Diagnostics

Comprehensive convergence tracking and goodness-of-fit metrics for reliable results.

Minimal Dependencies

Built on the core scientific stack: numpy, scipy, matplotlib, and seaborn.

Key Applications

Climate Extremes

Analysis of extreme precipitation, temperature, and drought events under changing climate conditions.

Flood Frequency Analysis

Non-stationary flood frequency modeling with time-varying design quantiles for infrastructure planning.

Risk Assessment

Financial and environmental risk modeling with time-dependent extreme value parameters.

Engineering Design

Design value estimation for structures under non-stationary extreme loads.