pod
pod(poi_col, threshold, bandwidth_ratio=0.1, n_boot=1000)
Runs the generalized Probability of Detection (PoD) analysis.
Parameters
| 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
| 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'])