Built-in templates
11
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, 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 | chi_square_independence_test | app/backend/app/stats/chi_square_independence.py |
continuous | calculate_cuped_variance_reduction, calculate_cuped_theta, calculate_detectable_mde_continuous, calculate_continuous_sample_size | app/backend/app/stats/continuous.py |
cuped | dot, quadratic_form, solve_linear_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 | app/backend/app/stats/equivalence.py |
fisher_exact | _log_binomial, _hypergeometric_pmf, fisher_exact_test | 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 | app/backend/app/stats/mann_whitney.py |
multiple_testing | _validate, benjamini_hochberg, holm_bonferroni | app/backend/app/stats/multiple_testing.py |
poisson_rate | _bounded_probability, _binomial_logpmf, poisson_rate_test | 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, t_ppf | app/backend/app/stats/student_t.py |
trimmed_t | _bounded_probability, _winsorized_ssd_and_trimmed_mean, trimmed_means_t_test | app/backend/app/stats/trimmed_t.py |