Skip to content

Releases: juliangehring/MultipleTesting.jl

MultipleTesting v0.6.0

03 Jul 16:30
2a76400
Compare
Choose a tag to compare

Version 0.6.0

Changes

  • Upgrades julia compat to 1.6 (#127)
  • Upgrade StatsBase compat to 0.34 (#127)
  • Fixes tests where the error type changed in recent julia versions (#127)

Support

  • Supports julia v1.6 and newer

MultipleTesting v0.5.0

15 May 17:36
8cf86ed
Compare
Choose a tag to compare

Version 0.5.0

Changes

  • Improve the reordering strategy of p-values in adjustment methods. This change saves one sorting step for all adjustment methods that require sorted p-values. As a result, the performance for these methods is significantly improved.
  • Rename p-value combination types, in order to improve consistency with other types.

Support

  • Supports julia v1.4 and newer

MultipleTesting.jl v0.4.1

25 Sep 21:29
fde6246
Compare
Choose a tag to compare

Version 0.4.1

Changes

  • Update continuous integration configuration
  • Add support for julia v1.0

Support

  • Supports julia v0.7 and v1.0

MultipleTesting.jl v0.4.0

08 Aug 20:41
e891d9a
Compare
Choose a tag to compare

Version 0.4.0

Changes

User-facing changes

  • Require julia v0.7 as the minimum version, drop support for julia v0.6
  • Describe package features in the documentation

Support

  • Requires julia 0.7

MultipleTesting.jl v0.3.1

08 Jul 19:41
20f206d
Compare
Choose a tag to compare

Version 0.3.1

New Features

  • Build and deploy the package documentation (#94)

Changes

User-facing changes

  • Fix Barber-Candes adjustemt if all p-values are < 0.5 (#93)
  • Update the documentation notebooks (#88)
  • Type the adjust methods (#90)
  • Rename the adjustment field in TwoStep type (#89)

Internal changes

  • Optimise the Hommel adjustment (#91)
  • Enable fast finishing for CI builds (#92)

MultipleTesting.jl v0.3.0

19 May 17:30
2892bb2
Compare
Choose a tag to compare

Version 0.3.0

New Features

  • Convex decreasing density estimator for π0 (#56)
  • Higher criticism scores (HigherCriticismScores) and threshold (HigherCriticismThreshold) estimation (#55)
  • List of publications which describe the implemented statistical methods (#54, #65, #81, #83)

Changes

User-facing changes

  • Fix p-value adjustments with unsorted inputs (#66)
  • Speed up p-value combinations (#75)
  • Define return types for p-value combinations (#76)
  • Unify methods for weighted Stouffer combination (#84)
  • Update documentation notebooks (#67)
  • Drop support for julia 0.5, require julia 0.6 as the minimum version (#52, #64, #58, #82)

Internal changes

  • Simplify the step functions for p-value adjustments (#77)
  • Simplify the method structure (#74)
  • Switch to new julia syntax, with preliminary support for julia 0.7 (#71, #78)
  • Update tests and references for p-value combinations (#70)
  • Use clamp for better bounding of estimates (#85, #82)
  • Support the new Distributions interface (#52)
  • Drop the Compat dependency (#53)
  • Link comic logo in the readme file as an external resource (#69)

Removed

  • Drop qvalues in favour of BH-adjusted p-values (#73).

Support

  • Requires julia 0.6
  • Preliminary support for julia 0.7 nightly builds

MultipleTesting.jl v0.2.3

21 Jun 22:18
Compare
Choose a tag to compare

Version 0.2.3

Changes

  • Switch to new Weights type in StatsBase (≧ v0.15.0)

MultipleTesting.jl v0.2.2

17 May 19:15
Compare
Choose a tag to compare

Version 0.2.2

Changes

  • Makes the PValues type immutable and persistent
  • Finalises support of julia 0.6 with testing

Support

  • Requires julia 0.5 or 0.6

MultipleTesting.jl v0.2.1

06 Mar 08:10
Compare
Choose a tag to compare

Version 0.2.1

Changes

  • Adds compatibility with julia 0.6 development versions, including automated tests
  • Fixes Censored BUM π0 edge case when all p-values are equal to 1
  • Updates test cases and reference values for qValues
  • Introduces Compat as a new dependency
  • Separates test coverage reports for different julia versions

Support

  • Requires julia 0.5 or 0.6

MultipleTesting.jl v0.2.0

02 Mar 08:00
Compare
Choose a tag to compare

Version 0.2.0

New Features

  • Combination of p-values through the combine interface:
    • Fisher
    • Stouffer
    • Logit
    • Wilkinson
    • Simes
    • Tippett
    • Minimum of adjusted p-values
  • Analysis notebook for p-value combinations
  • PValues type: Representation of vectors with p-values
  • Adjustments of p-values support specifying the total number of tests
  • Barber-Candès p-value adjustment

Changes

  • Optimised Benjamini-Liu p-value adjustment and test cases
  • Estimator types are now immutables
  • Harmonised type names
  • Restructed readme
  • Simplified method signatures
  • Various performance improvements

Removed

  • Export of lower-level functions for p-value adjustment

Support

  • Requires julia 0.5