@@ -5,14 +5,6 @@ The `MultipleTesting` package offers common algorithms for p-value adjustment an
55![ xkcd p-value guide] ( pvalues.png )
66
77
8- ## Package Status
9-
10- [ ![ Package Status] ( http://pkg.julialang.org/badges/MultipleTesting_0.5.svg )] ( http://pkg.julialang.org/?pkg=MultipleTesting )
11- [ ![ Linux/Mac Build Status] ( https://travis-ci.org/juliangehring/MultipleTesting.jl.svg?branch=master )] ( https://travis-ci.org/juliangehring/MultipleTesting.jl )
12- [ ![ Windows Build Status] ( https://ci.appveyor.com/api/projects/status/1ld0ppptisirryt1/branch/master?svg=true )] ( https://ci.appveyor.com/project/juliangehring/multipletesting-jl/branch/master )
13- [ ![ Coverage Status] ( https://codecov.io/gh/juliangehring/MultipleTesting.jl/branch/master/graph/badge.svg )] ( https://codecov.io/gh/juliangehring/MultipleTesting.jl )
14-
15-
168## Features
179
1810### Adjustment of p-values
@@ -27,6 +19,7 @@ The `MultipleTesting` package offers common algorithms for p-value adjustment an
2719* Hommel
2820* Sidak
2921* Forward Stop
22+ * Barber-Candès
3023
3124``` julia
3225adjust (pvals, Bonferroni ())
@@ -40,6 +33,13 @@ adjust(pvals, Holm())
4033adjust (pvals, Hommel ())
4134adjust (pvals, Sidak ())
4235adjust (pvals, ForwardStop ())
36+ adjust (pvals, BarberCandes ())
37+ ```
38+
39+ The adjustment can also be performed on the ` k ` smallest out of ` n ` p-values:
40+
41+ ``` julia
42+ adjust (pvals, n, PValueAdjustmentMethod)
4343```
4444
4545
@@ -68,3 +68,57 @@ estimate_pi0(pvals, BUM())
6868estimate_pi0 (pvals, FlatGrenander ())
6969estimate_pi0 (pvals, Oracle (0.9 ))
7070```
71+
72+
73+ ### Combination of p-values
74+
75+ * Fisher
76+ * Stouffer, optionally with weights
77+ * Logit
78+ * Tippett
79+ * Simes
80+ * Wilkinson
81+ * Minimum of adjusted p-values
82+
83+ ``` julia
84+ combine (pvals, FisherCombination ())
85+ combine (pvals, StoufferCombination ())
86+ combine (pvals, weights, StoufferCombination ())
87+ combine (pvals, LogitCombination ())
88+ combine (pvals, TippettCombination ())
89+ combine (pvals, SimesCombination ())
90+ combine (pvals, WilkinsonCombination (rank))
91+ combine (pvals, MinimumCombination (PValueAdjustment ()))
92+ ```
93+
94+
95+ ## Installation
96+
97+ The `MultipleTesting` package is part of the Julia ecosphere and the latest
98+ release version can be installed with
99+
100+ ``` julia
101+ Pkg. add (" MultipleTesting" )
102+ ```
103+
104+ More details on packages and how to manage them can be found in the
105+ [package section](http://docs.julialang.org/en/stable/manual/packages/#adding-and-removing-packages)
106+ of the Julia documentation.
107+
108+
109+ ## Feedback and Contributions
110+
111+ Contributions of any kind are very welcome. Please feel free to open pull
112+ requests or issues with your questions or ideas.
113+
114+
115+ ## Package Status
116+
117+ The package is actively developed and uses [semantic versioning](http://semver.org/).
118+
119+ [](https://zenodo.org/badge/latestdoi/27935122)
120+
121+ [](http://pkg.julialang.org/?pkg=MultipleTesting)
122+ [](https://travis-ci.org/juliangehring/MultipleTesting.jl)
123+ [](https://ci.appveyor.com/project/juliangehring/multipletesting-jl/branch/master)
124+ [](https://codecov.io/gh/juliangehring/MultipleTesting.jl)
0 commit comments