pysteps.verification.lifetime.lifetime_init#
- pysteps.verification.lifetime.lifetime_init(rule='1/e')#
Initialize a lifetime object.
- Parameters:
rule (str {'1/e', 'trapz', 'simpson'}, optional) –
Name of the method to integrate the correlation curve.
’1/e’ uses the 1/e rule and assumes an exponential decay. It linearly interpolates the time when the correlation goes below the value 1/e. When all values are > 1/e it returns the max lead time. When all values are < 1/e it returns the min lead time.
’trapz’ uses the trapezoidal rule for integration.
’simpson’ uses the Simpson’s rule for integration.
- Returns:
out – The lifetime object.
- Return type:
dict