welltest_pta.EventDetectorConfig
- class welltest_pta.EventDetectorConfig[source]
Bases:
objectConfiguration for the V8.1 event detector.
All fields are public; pass them as keyword arguments at construction time (e.g.
EventDetectorConfig(sg_window=31, hampel_sigma=4.0)).- Parameters:
sg_window (
int)sg_polyorder (
int)sg_min_window (
int)sg_max_window (
int)hampel_window (
int)hampel_sigma (
float)p_res_override (
float)p_res_stable_pct (
float)p_res_min_pts (
int)spike_percentile (
float)spike_min_gap_pts (
int)min_zone_pts (
int)min_pta_dp_psi (
float)min_pta_duration_hr (
float)merge_gap_max_pts (
int)tail_trim_enabled (
bool)tail_trim_min_dur_hr (
float)tail_trim_min_plateau_frac (
float)tail_trim_dev_n_sigma (
float)tail_trim_min_tail_dur_hr (
float)
- __init__(sg_window=0, sg_polyorder=3, sg_min_window=15, sg_max_window=301, hampel_window=0, hampel_sigma=3.0, p_res_override=0.0, p_res_stable_pct=20.0, p_res_min_pts=30, spike_percentile=95.0, spike_min_gap_pts=0, min_zone_pts=10, min_pta_dp_psi=15.0, min_pta_duration_hr=0.1, merge_gap_max_pts=0, tail_trim_enabled=True, tail_trim_min_dur_hr=4.0, tail_trim_min_plateau_frac=0.4, tail_trim_dev_n_sigma=8.0, tail_trim_min_tail_dur_hr=0.3)
- Parameters:
sg_window (
int)sg_polyorder (
int)sg_min_window (
int)sg_max_window (
int)hampel_window (
int)hampel_sigma (
float)p_res_override (
float)p_res_stable_pct (
float)p_res_min_pts (
int)spike_percentile (
float)spike_min_gap_pts (
int)min_zone_pts (
int)min_pta_dp_psi (
float)min_pta_duration_hr (
float)merge_gap_max_pts (
int)tail_trim_enabled (
bool)tail_trim_min_dur_hr (
float)tail_trim_min_plateau_frac (
float)tail_trim_dev_n_sigma (
float)tail_trim_min_tail_dur_hr (
float)
- Return type:
None
Methods
__init__([sg_window, sg_polyorder, ...])Attributes
- __init__(sg_window=0, sg_polyorder=3, sg_min_window=15, sg_max_window=301, hampel_window=0, hampel_sigma=3.0, p_res_override=0.0, p_res_stable_pct=20.0, p_res_min_pts=30, spike_percentile=95.0, spike_min_gap_pts=0, min_zone_pts=10, min_pta_dp_psi=15.0, min_pta_duration_hr=0.1, merge_gap_max_pts=0, tail_trim_enabled=True, tail_trim_min_dur_hr=4.0, tail_trim_min_plateau_frac=0.4, tail_trim_dev_n_sigma=8.0, tail_trim_min_tail_dur_hr=0.3)
- Parameters:
sg_window (
int)sg_polyorder (
int)sg_min_window (
int)sg_max_window (
int)hampel_window (
int)hampel_sigma (
float)p_res_override (
float)p_res_stable_pct (
float)p_res_min_pts (
int)spike_percentile (
float)spike_min_gap_pts (
int)min_zone_pts (
int)min_pta_dp_psi (
float)min_pta_duration_hr (
float)merge_gap_max_pts (
int)tail_trim_enabled (
bool)tail_trim_min_dur_hr (
float)tail_trim_min_plateau_frac (
float)tail_trim_dev_n_sigma (
float)tail_trim_min_tail_dur_hr (
float)
- Return type:
None