
reliability is a Python library for reliability engineering and survival analysis. It significantly extends the functionality of scipy.stats and also includes many specialist tools that are otherwise only available in proprietary software.

If you frequently use the Python Reliability Library, please consider filling out a quick survey to help guide the development of the library and this documentation.
Contents:
Quickstart & Intro
Parametric Models
Probability Plotting
Non-parametric models
Accelerated Life Testing
Importing and converting data
Repairable systems
Reliability testing
Physics of failure
Other functions
Reliability Theory
Administration
API reference
- API Reference
- ALT_fitters
- Fit_Everything_ALT
- Fit_Exponential_Dual_Exponential
- Fit_Exponential_Dual_Power
- Fit_Exponential_Exponential
- Fit_Exponential_Eyring
- Fit_Exponential_Power
- Fit_Exponential_Power_Exponential
- Fit_Lognormal_Dual_Exponential
- Fit_Lognormal_Dual_Power
- Fit_Lognormal_Exponential
- Fit_Lognormal_Eyring
- Fit_Lognormal_Power
- Fit_Lognormal_Power_Exponential
- Fit_Normal_Dual_Exponential
- Fit_Normal_Dual_Power
- Fit_Normal_Exponential
- Fit_Normal_Eyring
- Fit_Normal_Power
- Fit_Normal_Power_Exponential
- Fit_Weibull_Dual_Exponential
- Fit_Weibull_Dual_Power
- Fit_Weibull_Exponential
- Fit_Weibull_Eyring
- Fit_Weibull_Power
- Fit_Weibull_Power_Exponential
- Convert_data
- Datasets
- Distributions
- Fitters
- Fit_Beta_2P
- Fit_Everything
- Fit_Exponential_1P
- Fit_Exponential_2P
- Fit_Gamma_2P
- Fit_Gamma_3P
- Fit_Gumbel_2P
- Fit_Loglogistic_2P
- Fit_Loglogistic_3P
- Fit_Lognormal_2P
- Fit_Lognormal_3P
- Fit_Normal_2P
- Fit_Weibull_2P
- Fit_Weibull_2P_grouped
- Fit_Weibull_3P
- Fit_Weibull_CR
- Fit_Weibull_DS
- Fit_Weibull_DSZI
- Fit_Weibull_Mixture
- Fit_Weibull_ZI
- Nonparametric
- Other_functions
- PoF
- Probability_plotting
- Beta_probability_plot
- Exponential_probability_plot
- Exponential_probability_plot_Weibull_Scale
- Gamma_probability_plot
- Gumbel_probability_plot
- Loglogistic_probability_plot
- Lognormal_probability_plot
- Normal_probability_plot
- PP_plot_parametric
- PP_plot_semiparametric
- QQ_plot_parametric
- QQ_plot_semiparametric
- Weibull_probability_plot
- plot_points
- plotting_positions
- Reliability_testing
- Repairable_systems
- Utils
ALT_MLE_optimization
ALT_fitters_input_checking
ALT_least_squares()
ALT_prob_plot()
LS_optimization
MLE_optimization
anderson_darling()
axes_transforms
clean_CI_arrays()
colorprint()
distribution_confidence_intervals
distributions_input_checking()
extract_CI()
fill_no_autoscale()
fitters_input_checking
generate_X_array()
get_axes_limits()
least_squares()
life_stress_plot()
line_no_autoscale()
linear_regression()
make_fitted_dist_params_for_ALT_probplots
no_reverse()
probability_plot_xylims()
probability_plot_xyticks()
removeNaNs()
reshow_figure()
restore_axes_limits()
round_and_string()
transform_spaced()
unpack_single_arrays()
validate_CI_params()
write_df_to_xlsx()
xy_downsample()
xy_transform()
zeroise_below_gamma()
- ALT_fitters