hyppo v0.4.0
Highlights of this release
hyppo v0.4.0 is the culmination of 12 months of hard work. It contains
many new features, numerous bug-fixes, improved test coverage and better
documentation. All users are encouraged to
upgrade to this release, as there are a large number of bug-fixes and
optimizations.
This release requires Python 3.6+.
New features
- Add Ljung-Box test
- Add fast chi-square approximation to KMERF
- Add null distribution to DiscrimOneSample
- Add Fast HHG 2-sample test
- Add KCI test
- Add FCIT test
Bug fixes
- Fixed energy statistic computation
- Fix type checking for permutation groups
Documentation
- Incorrect inference in the overview doc file
- Fixed documentation rendering issues
- Fixed typos in various docstrings
- Make clear statistic issues in FR test
Maintenance
- Make Circle CI faster
- Removed numpy >1.25 because of numba issues
- Migrate Netlify from Xenial to Focal
- Refactor kgof module
- Temporarily skip two-sample discrinability tets
Authors
![](https://github.com/sampan501.png)
![](https://github.com/j1c.png)
![](https://github.com/transpersonify.png)
![](https://github.com/saivythik.png)
![](https://github.com/victoris93.png)
![](https://github.com/prabhatkgupta.png)
![](https://github.com/harsh204016.png)
![](https://github.com/oakla.png)
![](https://github.com/TacticalFallacy.png)
![](https://github.com/zdbzdb123123.png)
![](https://github.com/MatthewZhao26.png)
![](https://github.com/darsh-patel.png)
Issues Closed
- #333: FIX migrate Netlify image from Xenial to Focal
- #330: The statistic returned by the
test
method is different to the statistic returned by thestatistic
method - #328: Two typos
- #325: Locator files?
- #344: [BUG] Possible issue with numba and numpy 1.24 compatibilitiy
- #350: Lots missing from API reference
- #348: jupyter notebooks are no longer rendering in docs
- #359: About Module 'hyppo.conditional'
- #363: Incorrect Inference in Overview of Workflow using MGC?
- #341: Energy statistic is wrong
PRs Merged
- #310: run pytest in parallel
- #321: add skip decorator for two sample circleci tests
- #319: update sphinx to fix jinja error
- #318: Refactor kgof module
- #315: FCIT
- #317: KCI Dev Pull Request
- #314: Fast HHG 2-Sample Test
- #327: fix typos
- #331: Stat ranges to docs
- #335: DOC remove extra comma in dcorr docstring
- #336: make docs clear about FR corrected stat
- #337: fix two typos in docs
- #340: Fix typo in distance covariance equation
- #345: bugfix: reduce maximum dependency of numpy to 1.23.5
- #346: Add null distribution to DiscrimOneSampleTestOutput
- #352: v0.4.0
- #351: Bump ipython from 7.31.1 to 8.10.0 in /docs
- #356: Bump ipython from 7.31.1 to 8.10.0 in /docs
- #357: Fix type checking
- #361: Parameter noise for function _square_dimond
- #364: Fixes typo/ wrong inference in overview.py
- #366: Addition of Ljung-Box test and a simulation
- #368: fix energy statistic bug
- #369: Add Fast kmerf
- #371: docs: add transpersonify as a contributor for doc
- #372: docs: add saivythik as a contributor for doc, and bug
- #373: docs: add victoris93 as a contributor for code
- #374: docs: add j1c as a contributor for code
- #375: docs: add prabhatkgupta as a contributor for bug
- #376: docs: add harsh204016 as a contributor for doc
- #377: docs: add oakla as a contributor for doc
- #378: docs: add MatthewZhao26 as a contributor for code