pod

pod(poi_col, threshold, bandwidth_ratio=0.1, n_boot=1000)

Runs the generalized Probability of Detection (PoD) analysis.

Parameters

Name Type Description Default
poi_col str The parameter of interest (e.g., ‘Crack Length’). required
threshold float The failure threshold (e.g., 4.0 dB). required
bandwidth_ratio float Smoothing bandwidth fraction (default 0.1). 0.1
n_boot int Bootstrap iterations for confidence bounds. 1000

Returns

Name Type Description
Dict Dict[str, Any] Dictionary containing models, curves, and fit statistics.

Examples

results = study.pod(poi_col="Length", threshold=0.5)
print(results['dist_info'])