Skip to content

Experiment Catalog

Built-in templates

11

Metric types

binary, continuous, ratio

Template categories

9

flowchart TD
A[Select built-in template] --> B[Fill project, hypothesis, setup, metrics, constraints]
B --> C[POST /api/v1/calculate]
C --> D[Sample size and duration]
D --> E[POST /api/v1/design]
E --> F[Structured experiment report]
F --> G[Save project and analysis history]
G --> H[Compare, export, notify, or rerun]
ID Name Category Metric type Primary metric Variants Source
ad_ctr_ratio Feed Ad Click-Through Ratio Monetization ratio ad_ctr 2 app/backend/templates/ad_ctr_ratio.yaml
app_onboarding_drop_off App Onboarding Drop-off Mobile Activation binary activation_within_24h 2 app/backend/templates/app_onboarding_drop_off.yaml
checkout_conversion Checkout Conversion Revenue binary purchase_conversion 2 app/backend/templates/checkout_conversion.yaml
email_campaign Email Campaign Marketing binary email_to_click_rate 2 app/backend/templates/email_campaign.yaml
feature_adoption Feature Adoption Engagement binary feature_adoption_rate 2 app/backend/templates/feature_adoption.yaml
latency_impact Latency Impact Performance continuous pages_per_session 2 app/backend/templates/latency_impact.yaml
onboarding_completion Onboarding Completion Engagement binary onboarding_completion_rate 2 app/backend/templates/onboarding_completion.yaml
pricing_sensitivity Pricing Sensitivity Revenue continuous avg_order_value 2 app/backend/templates/pricing_sensitivity.yaml
push_notification_reactivation Push Notification Reactivation Lifecycle binary thirty_day_reactivation_rate 2 app/backend/templates/push_notification_reactivation.yaml
search_ranking_ctr Search Ranking CTR Search Discovery binary serp_ctr 2 app/backend/templates/search_ranking_ctr.yaml
trial_to_paid Trial to Paid SaaS Monetization continuous mrr_per_trial_start 2 app/backend/templates/trial_to_paid.yaml
Module Public functions Source
always_valid _validate, msprt_log_likelihood_ratio, always_valid_p_value, confidence_sequence, evaluate_always_valid, default_mixture_variance app/backend/app/stats/always_valid.py
bayesian bayesian_sample_size_binary, bayesian_sample_size_continuous app/backend/app/stats/bayesian.py
binary normal_ppf, standard_normal_cdf, wilson_score_interval, newcombe_difference_interval, calculate_detectable_mde_binary, calculate_binary_sample_size app/backend/app/stats/binary.py
bootstrap_permutation _bounded_probability, _percentile, bootstrap_permutation_test app/backend/app/stats/bootstrap_permutation.py
chi_square_independence _validate_contingency_table, chi_square_independence_test, g_test_independence app/backend/app/stats/chi_square_independence.py
cluster cluster_design_effect, inflate_for_cluster_design app/backend/app/stats/cluster.py
continuous calculate_cuped_variance_reduction, calculate_cuped_theta, calculate_detectable_mde_continuous, calculate_continuous_sample_size app/backend/app/stats/continuous.py
cox_ph cox_ph_treatment_effect app/backend/app/stats/cox_ph.py
cuped dot, quadratic_form, solve_linear_system, _pivoted_cholesky_indices, solve_psd_system, cuped_theta, adjusted_variance app/backend/app/stats/cuped.py
duration estimate_experiment_duration_days app/backend/app/stats/duration.py
equivalence _welch_degrees_of_freedom, tost_equivalence_test, tost_power, calculate_tost_sample_size app/backend/app/stats/equivalence.py
fisher_exact _log_binomial, _hypergeometric_pmf, fisher_exact_test, fisher_exact_odds_ratio_midp_ci, _binomial_logpmf, fisher_exact_power, _binary_z_sample_size, calculate_fisher_exact_sample_size app/backend/app/stats/fisher_exact.py
guardrail _bounded_probability, harm_in_direction, worst_status, evaluate_guardrail app/backend/app/stats/guardrail.py
mann_whitney _bounded_probability, _exact_two_sided_p, _pooled_rank_sum_and_ties, _hodges_lehmann_shift, mann_whitney_u_test, calculate_mann_whitney_sample_size app/backend/app/stats/mann_whitney.py
multiple_testing _validate, benjamini_hochberg, holm_bonferroni app/backend/app/stats/multiple_testing.py
omnibus _bounded_probability, _validate_groups, welch_anova_test, _midranks, kruskal_wallis_test app/backend/app/stats/omnibus.py
paired _bounded_probability, _paired_differences, paired_t_test, _ranks_with_ties, _hodges_lehmann_signed, wilcoxon_signed_rank_test, _mcnemar_exact_two_sided_p, mcnemar_test app/backend/app/stats/paired.py
poisson_rate _bounded_probability, _binomial_logpmf, poisson_rate_test, calculate_poisson_rate_sample_size app/backend/app/stats/poisson_rate.py
quantile_te _bounded_probability, _quantile, quantile_treatment_effect_test app/backend/app/stats/quantile_te.py
ratio _bounded_probability, ratio_sufficient_moments, ratio_estimate, compare_ratios app/backend/app/stats/ratio.py
sequential _interpolate, _interpolate_anchor_by_looks, _final_boundary_z, obrien_fleming_boundaries, sequential_sample_size_inflation app/backend/app/stats/sequential.py
srm chi_square_srm, chi_square_cdf, regularized_gamma_p, _gamma_series, _gamma_continued_fraction app/backend/app/stats/srm.py
stratification _bounded_probability, binary_point_variance, continuous_point_variance, stratum_difference, combine_strata, variance_reduction_pct app/backend/app/stats/stratification.py
student_t _betacf, _betainc_regularized, t_cdf, f_sf, t_ppf app/backend/app/stats/student_t.py
survival _validate_arm, kaplan_meier_estimate, log_rank_test, weighted_k_sample_log_rank_test app/backend/app/stats/survival.py
trimmed_t _bounded_probability, _winsorized_ssd_and_trimmed_mean, trimmed_means_t_test app/backend/app/stats/trimmed_t.py
unconditional_exact _binomial_row, _sup_product_binomial, _fisher_one_sided_matrices, _boschloo_two_sided_p_value, _pooled_wald_z, _barnard_two_sided_p_value, barnard_exact_test, boschloo_exact_test app/backend/app/stats/unconditional_exact.py