You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[Estimation statistics](https://en.wikipedia.org/wiki/Estimation_statistics) is a [simple framework](https://thenewstatistics.com/itns/) that avoids the [pitfalls](https://www.nature.com/articles/nmeth.3288) of significance testing. It uses familiar statistical concepts: means, mean differences, and error bars. More importantly, it focuses on the effect size of one's experiment/intervention, as opposed to a false dichotomy engendered by *P* values.
10
+
11
+
An estimation plot has two key features.
12
+
13
+
1. It presents all datapoints as a swarmplot, which orders each point to display the underlying distribution.
14
+
15
+
2. It presents the effect size as a **bootstrap 95% confidence interval** on a **separate but aligned axes**.
16
+
17
+

18
+
19
+
DABEST powers [estimationstats.com](https://www.estimationstats.com/), allowing everyone access to high-quality estimation plots.
10
20
11
21
## Requirements
12
22
13
-
Python 3.6 is strongly recommended, although this has been tested with Python 2.7 and Python 3.5.
23
+
DABEST has been tested on Python 2.7, 3.5, 3.6, and 3.7.
14
24
15
25
In addition, the following packages are also required:
To obtain these package dependencies easily, it is highly recommended to download the [Anaconda distribution](https://www.continuum.io/downloads) of Python.
23
33
@@ -34,18 +44,25 @@ or -->
34
44
```shell
35
45
pip install --upgrade dabest
36
46
```
37
-
You can also clone this repo locally (see intstructions [here](https://help.github.com/articles/cloning-a-repository/)).
47
+
You can also clone this repo locally (see intstructions [here](https://help.github.com/articles/cloning-a-repository)).
38
48
39
49
Then, navigate to the cloned repo in the command line and run
40
50
41
51
```shell
42
52
pip install .
43
53
```
44
54
45
-
46
55
## Usage
47
56
48
-
Please refer to the [documentation](https://acclab.github.io/DABEST-python-docs/index.html).
57
+
Please refer to the [documentation](https://acclab.github.io/DABEST-python-docs).
58
+
59
+
## How to cite
60
+
61
+
**Moving beyond P values: Everyday data analysis with estimation plots**
62
+
63
+
*Joses Ho, Tayfun Tumkaya, Sameer Aryal, Hyungwon Choi, Adam Claridge-Chang*
@@ -55,6 +72,21 @@ There is also a [Matlab version](https://github.com/ACCLAB/DABEST-Matlab) of DAB
55
72
56
73
## R version
57
74
58
-
There isn't an implementation of DABEST in R, and there are no current plans to create one.
75
+
It is possible to use the R package `reticulate` to run Python code. Please take a look at this [tutorial](https://acclab.github.io/DABEST-python-docs/dabest-r.html) on how to use `reticulate` to analyse data in R.
76
+
77
+
78
+
## Testing
79
+
80
+
To test DABEST, you will need to install [pytest](https://docs.pytest.org/en/latest).
81
+
82
+
Run `pytest` in the root directory of the source distribution. This runs the test suite in the folder `dabest/tests`. The test suite will ensure that the bootstrapping functions and the plotting functions perform as expected.
83
+
84
+
85
+
## Bugs
86
+
87
+
Please report any bugs on the [Github issue tracker](https://github.com/ACCLAB/DABEST-python/issues/new).
88
+
89
+
90
+
## Contributing
59
91
60
-
However, it is possible to use the R package `reticulate` to run Python code. Please take a look at this [tutorial](https://acclab.github.io/DABEST-python-docs/dabest-r.html) on how to use `reticulate` to analyse data in R.
92
+
All contributions are welcome. Please fork the [Github repo](https://github.com/ACCLAB/DABEST-python) and open a pull request.
0 commit comments