Skip to content

Commit 765b3ca

Browse files
committed
update docs
1 parent d181b3a commit 765b3ca

4 files changed

Lines changed: 43 additions & 28 deletions

File tree

docs/source/api.rst

Lines changed: 18 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -10,23 +10,27 @@ Loading Data
1010

1111
.. autofunction:: load
1212

13+
14+
Computing Effect Sizes
15+
----------------------
16+
17+
.. autoclass:: dabest._classes.Dabest
18+
:members: mean_diff, median_diff, cohens_d, hedges_g, cliffs_delta
19+
:member-order: bysource
20+
21+
.. .. autoclass:: dabest._classes.TwoGroupsEffectSize
22+
23+
1324
Plotting Data
1425
-------------
1526

16-
.. autofunction:: dabest._classes.EffectSizeDataFrame.plot
17-
.. .. autoclass:: dabest._classes.EffectSizeDataFrame
18-
.. :members: plot
27+
.. autoclass:: dabest._classes.EffectSizeDataFrame
28+
:members: plot, lqrt
29+
:member-order: bysource
1930

2031

21-
Computing Effect Sizes
22-
----------------------
2332

24-
.. autoclass:: dabest._classes.TwoGroupsEffectSize
25-
..
26-
.. .. autofunction:: dabest._stats_tools.effsize.func_difference
27-
..
28-
.. .. autofunction:: dabest._stats_tools.effsize.cohens_d
29-
..
30-
.. .. autofunction:: dabest._stats_tools.effsize.hedges_g
31-
..
32-
.. .. autofunction:: dabest._stats_tools.effsize.cliffs_delta
33+
Permutation Tests
34+
-----------------
35+
36+
.. autoclass:: dabest._classes.PermutationTest

docs/source/conf.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646
# extensions coming with Sphinx (named 'sphinx.ext.*') or your custom
4747
# ones.
4848
extensions = ['sphinx.ext.autodoc', 'sphinx.ext.napoleon',
49-
'sphinx.ext.githubpages', 'sphinx.ext.intersphinx']
49+
'sphinx.ext.mathjax', 'sphinx.ext.githubpages', 'sphinx.ext.intersphinx']
5050

5151
# Add mappings
5252
intersphinx_mapping = {
@@ -67,7 +67,7 @@
6767

6868
# General information about the project.
6969
project = 'dabest'
70-
copyright = '2019, Joses W. Ho'
70+
copyright = '2017-2020, Joses W. Ho'
7171
author = 'Joses W. Ho'
7272

7373
# The version info for the project you're documenting, acts as replacement for

docs/source/index.rst

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ December 2019:
2323

2424
October 2019:
2525
- v0.2.7 released. A minor bugfix in the handling of wide datasets with unequal Ns in each group.
26-
- v0.2.6 released. This release has one new feature (plotting of estimation plot inside any :py:mod:`matplotlib` :py:class:`Axes`; see the section on :ref:`inset_plot` in the :doc:`tutorial`). There are also two bug patches for the handling of bootstrap plotting, and of dependency installation.
26+
- v0.2.6 released. This release has one new feature (plotting of estimation plot inside any :py:mod:`matplotlib` :py:class:`Axes`; see the section on :ref:`inset plot` in the :doc:`tutorial`). There are also two bug patches for the handling of bootstrap plotting, and of dependency installation.
2727

2828
September 2019:
2929
- v0.2.5 released. This release addresses two feature requests, and also patches two bugs: one affecting the paired difference CIs, and one involving NaNs in unused/irrelevant columns.
@@ -44,12 +44,12 @@ Contents
4444
--------
4545

4646
.. toctree::
47-
:maxdepth: 2
48-
49-
robust-beautiful
50-
bootstraps
51-
getting-started
52-
tutorial
53-
release-notes
54-
api
55-
about
47+
:maxdepth: 2
48+
49+
robust-beautiful
50+
bootstraps
51+
getting-started
52+
tutorial
53+
release-notes
54+
api
55+
about

docs/source/release-notes.rst

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,21 @@
44
Release Notes
55
=============
66

7+
8+
v0.3.0
9+
------
10+
This is a new major release that refactors the statistical test output. All users are strongly encouraged to update to this release.
11+
12+
Main Changes:
13+
- the Lq-Likelihood Ratio-Type test results are now computed only when the user calls the `lqrt` property of the `dabest_object.effect_size` :py:class:`EffectSizeDataFrame` object. This refactor was done to mitigate the lengthy computation time the test took. See Issues `#94 <https://github.com/ACCLAB/DABEST-python/issues/94>`_ and `#91 <https://github.com/ACCLAB/DABEST-python/issues/91>`_.
14+
- The default hypothesis test reported by calling the `dabest_object.effect_size` :py:class:`EffectSizeDataFrame` object is now the `non-parametric two-sided permutation t-test <https://en.wikipedia.org/wiki/Resampling_(statistics)#Permutation_tests>`_. Conceptually, this hypothesis test mirrors the usage of the bootstrap (to obtain the 95% confidence intervals). Read more at :doc:`tutorial`. See Issue `#92 <https://github.com/ACCLAB/DABEST-python/issues/92>`_ and PR `#93 <https://github.com/ACCLAB/DABEST-python/issues/93>`_.
15+
- The minimum version of :py:mod:`numpy` is now v0.17, which has an updated method of generating random samples. The resampling code used in :py:mod:`dabest` has thus been updated as well.
16+
17+
718
v0.2.8
819
------
920

10-
This release fixes minor bugs, and implements a new statistical test. There are no known breaking changes to the API; hence **all users are strongly encouraged to upgrade to the latest version**.
21+
This release fixes minor bugs, and implements a new statistical test.
1122

1223
Feature Additions:
1324
- Implement `Lq-Likelihood-Ratio-Type Test <https://github.com/alyakin314/lqrt>`_ in statistical output with `PR #85 <https://github.com/ACCLAB/DABEST-python/pull/85>`_; thanks to Adam Li (`@adam2392 <https://github.com/adam2392>`_).
@@ -28,7 +39,7 @@ v0.2.6
2839
------
2940

3041
Feature additions:
31-
- It is now possible to specify a pre-determined :py:mod:`matplotlib` :py:class:`Axes` to create the estimation plot in. See the new section in the tutorial for more information. (`Pull request #73 <https://github.com/ACCLAB/DABEST-python/pull/73>`_; thanks to Adam Nekimken (`@anekimken <https://github.com/anekimken>`_).
42+
- It is now possible to specify a pre-determined :py:mod:`matplotlib` :py:class:`Axes` to create the estimation plot in. See :ref:`inset plot` in the :doc:`tutorial` (`Pull request #73 <https://github.com/ACCLAB/DABEST-python/pull/73>`_; thanks to Adam Nekimken (`@anekimken <https://github.com/anekimken>`_).
3243
-
3344

3445

0 commit comments

Comments
 (0)