Skip to content

Releases: ACCLAB/DABEST-python

Ondeh (v2024.03.29)

22 Mar 15:44
97585d1
Compare
Choose a tag to compare

Dear DABEST users,

DABEST "Ondeh" (v2024.03.29) for Python is now released!

This new version provides the following new features and improvements:

  1. New Paired Proportion Plot: This feature builds upon the existing proportion analysis capabilities by introducing advanced aesthetics and clearer visualization of changes in proportions between different groups, inspired by the informative nature of Sankey Diagrams. It's particularly useful for studies that require detailed examination of how proportions shift in paired observations.
  2. Customizable Swarm Plot: Enhancements allow for tailored swarm plot aesthetics, notably the adjustment of swarm sides to produce asymmetric swarm plots. This customization enhances data representation, making visual distinctions more pronounced and interpretations clearer.
  3. Standardized delta-delta effect size: We added a new metric deltas’ g akin to a Hedges’ g for delta-delta effect size, which allows comparisons between delta-delta effects generated from metrics with different units.
  4. Miscellaneous Improvements: This version also encompasses a broad range of miscellaneous enhancements, including bug fixes, Bootstrapping speed improvements, new templates for raising issues, and updated unit tests. These improvements are designed to streamline the user experience, increase the software's stability, and expand its versatility. By addressing user feedback and identified issues, DABEST continues to refine its functionality and reliability.

Please see the updated documentation for more details and relevant tutorials.


Contributers to this update were: Zinan Lu (@Jacobluke-), Kah Seng LIAN (@sunroofgod), Ana Rosa Castillo (@cyberosa)

v2023.02.14

20 Mar 07:13
Compare
Choose a tag to compare

Dear DABEST users,

DABEST v2023.02.14 for Python is now released!

This new version provides the following new features:

  1. Repeated measures. Augments the prior function for plotting (independent) multiple test groups versus a shared control; it can now do the same for repeated-measures experimental designs. Thus, together, these two methods can be used to replace both flavors of the 1-way ANOVA with an estimation analysis.

  2. Proportional data. Generates proportional bar plots, proportional differences, and calculates Cohen's h. Also enables plotting Sankey diagrams for paired binary data. This is the estimation equivalent to a bar chart with Fisher's exact test.

  3. The ∆∆ plot. Calculates the delta-delta (∆∆) for 2 × 2 experimental designs and plots the four groups with their relevant effect sizes. This design can be used as a replacement for the 2 × 2 ANOVA.

  4. Mini-meta. Calculates and plots a weighted delta (∆) for meta-analysis of experimental replicates. Useful for summarizing data from multiple replicated experiments, for example by different scientists in the same lab, or the same scientist at different times. When the observed values are known (and share a common metric), this makes meta-analysis available as a routinely accessible tool.

Please see the updated documentation for more details and relevant tutorials.

v0.3.1

20 Oct 10:17
4bc6ff3
Compare
Choose a tag to compare

Update minimal version requirements in Python and dependencies

v0.3.0

30 Jan 09:49
b596a42
Compare
Choose a tag to compare
  • Implement permutation tests (Issue #93)
  • Refactor LqRT tests for performance (Issue #91)

v0.2.8

17 Jan 09:23
Compare
Choose a tag to compare
  1. add LqRT to statistical output (PR #85 for Issue #83, thanks to @adam2392.)
  2. Fix bugs with slopegraph_kwargs and reflines_kwargs (PR #86 for Issues #86 and #87, thanks to @DizietAsahi.)

v0.2.7

17 Jan 09:23
Compare
Choose a tag to compare

Bugfix for #79: Plots for Shared Control Groups with Different Number of Units #79

v0.2.6

08 Oct 08:13
efc0732
Compare
Choose a tag to compare

Feature additions:

  • It is now possible to specify a pre-determined matplotlib Axes to create the estimation plot in. See the new section in the tutorial for more information. (PR #73); thanks to Adam Nekimken (@anekimken).

Bug-fixes:

  • Ensure all dependencies are installed along with DABEST. (Issue #70, PR #71; thanks to Matthew Edwards (@mje-nz).
  • Handle infinities in bootstraps during plotting. (Issue #72, PR #74)

v0.2.5

04 Sep 09:58
0a68639
Compare
Choose a tag to compare

Upgrades to address

  • #45 (add Ns to results)
  • #51 (auto y-labels)

Bugfixes for

v0.2.4

17 May 05:58
6d18cda
Compare
Choose a tag to compare
Update release-notes.rst

Fix typo

v0.2.3

17 May 05:58
d01af40
Compare
Choose a tag to compare
Merge pull request #36 from josesho/v0.2.3

v0.2.3