Skip to contents

All functions

adaptive_evalue()
Adaptive betting strategy for e-values
adjust_pvalues_level()
Adjust p-values at a given level using sequential rejection
alpha_adaptive()
Adaptive Alpha Adjustment Based on Power Decay with find_blocks. The returned function adjusts significance levels at each tree depth based on estimated power decay (Algorithm 1 from Appendix B of the supplement).
alpha_adaptive_tree()
Adaptive Alpha from an Actual Tree Structure
alpha_adaptive_tree_pruned()
Adaptive Alpha with Branch Pruning
alpha_addis()
Alpha adjustment function: ADDIS
alpha_investing()
Alpha adjustment function: Alpha Investing
alpha_saffron()
Alpha adjustment function: SAFFRON
analyze_violation_patterns()
Analyze violation patterns
apply_closed_testing_principle()
Apply closed testing principle to determine valid rejections
apply_consonance_correction()
Apply consonance correction to test results
apply_sequential_rejection_meinshausen()
Apply Sequential Rejection Principle (Goeman-Solari enhancement)
apply_traditional_meinshausen()
Apply Traditional Meinshausen Procedure
build_hierarchy_structure()
Build hierarchy structure from node data and tracker
check_consonance_property()
Consonance Property Checking for Hierarchical Testing
check_iu_consistency()
Check consistency of intersection-union test results
check_stopping_rule()
Check stopping rule
closed_testing_procedure()
Proper Closed Testing Procedure for Hierarchical Hypotheses
combine_pvalues()
Combine p-values using specified method
combine_pvalues_traditional()
Traditional p-value combination (used in original Meinshausen)
combined_distances_tstat()
The combined distances test statistic
compute_adaptive_alphas()
Compute Adaptive Alpha Levels by Tree Depth
compute_adaptive_alphas_tree()
Compute Adaptive Alpha Levels from an Actual Tree
compute_error_load()
Compute Error Load for Natural Gating Assessment
compute_evalue()
Compute e-value for a single test
compute_exact_wilcoxon_bound()
Exact Wilcoxon bound computation (simplified)
compute_sensitivity_bounds()
Compute sensitivity bounds for a single block
compute_sensitivity_summary()
Compute summary statistics for sensitivity analysis
compute_t_statistic()
Compute t-statistic for two-sample test
design_sensitivity_analysis()
Design Sensitivity Analysis for Hierarchical Testing
dists_and_trans()
Outcome distances and transformations
edisti()
Outcome e-distances between treatment arms
evalue_confidence_sequence()
E-value based confidence sequences
evalue_sequential_test()
E-value Based Sequential Testing
evalue_to_pvalue()
Convert e-value to p-value
example_dat
Example Data for Block-Randomized Experiment
extract_hierarchy_relationships()
Extract hierarchy relationships
fast_dists_and_trans_hybrid()
Fast per-unit distance summaries (scalar outcome)
fast_dists_and_trans_new_parallel()
Outcome distances and transformations: C++ OpenMP Parallel version
find_all_descendants()
Find all descendants of a node
find_blocks()
Test, Split, Repeat
find_consonance_violations()
Find consonance violations
find_containing_intersections()
Find all intersection results containing a specific node
find_leaf_descendants()
Find leaf descendants of a node
find_leaf_nodes()
Find leaf nodes in the hierarchy
fixed_evalue()
Fixed betting strategy for e-values
generate_all_intersections()
Generate all possible intersection hypotheses
generate_corrective_actions()
Generate corrective actions for consonance violations
generate_meinshausen_hierarchy()
Generate Meinshausen hierarchical clustering for variables
get_children_nodes()
Get children nodes from tracker
get_descendant_nodes()
Get all descendant nodes for a given node
hodges_lehmann_sensitivity_bounds()
Hodges-Lehmann estimator sensitivity bounds
idt bdt1
Example tree-testing data
integrate_meinshausen_find_blocks()
Integration function for find_blocks with Meinshausen testing
intersection_union_tests()
Intersection-Union Tests for Hierarchical Hypotheses
kelly_evalue()
Kelly optimal betting for e-values
local_bh_all_ps()
BH local adjustment
local_hommel_all_ps()
Compute local Hommel p-value for a Vector of Child p-values
local_min_p()
Unadjusted local minimal p-value
local_simes()
Compute local Simes p-value for a Vector of Child p-values
local_unadj_all_ps()
Unadjusted local step (pass-through)
make_results_ggraph()
Make a plot of the nodes
make_results_tree()
Make a node-level dataset from a block-level dataset
meinshausen_hierarchical_test()
Meinshausen's Hierarchical Testing with Sequential Rejection Principle
nodeidfn()
Use hashing to make a node id (DEPRECATED)
pCombCauchyDist()
P-value function: Cauchy Combined Indepence Test
pCombStephenson()
P-value function: Combined Stephenson Rank Test
pIndepDist()
P-value function: Independence Treatment Distance Test
pOneway()
P-value function: T-test
pPolyRank()
P-value function: Polynomial Rank Score Test
pTestTwice()
P-value function: Testing twice
pWilcox()
P-value function: Wilcox Test
parse_formula()
Parse formula to extract components
parse_formula_components()
Parse formula components
plot_design_sensitivity()
Plot sensitivity analysis results
plot_intersection_union_results()
Visualize intersection-union test results
report_detections()
Return detected blocks plus info
sign_test_sensitivity_bounds()
Sign test sensitivity bounds
splitCluster()
Splitting function: K-Means Clustering
splitEqualApprox()
Splitting function: Approx Equal Splits
splitLOO()
Splitting function: Leave One Out
splitSpecified()
A set of pre-specified splits using a data.table object (Deprecate)
splitSpecifiedFactor()
A set of pre-specified splits
splitSpecifiedFactorMulti()
A set of pre-specified splits
test_children_recursive_meinshausen()
Recursive testing of children in Meinshausen procedure
test_intersection_null()
Test intersection null hypothesis
test_intersections()
Test intersection hypotheses
test_union_alternative()
Test union alternative hypothesis
update_wealth()
Update wealth using e-value
validate_fwer_control()
Validate closed testing procedure maintains FWER control
validate_logical_hierarchy()
Validate logical hierarchy structure
wilcoxon_sensitivity_bounds()
Wilcoxon test sensitivity bounds