Skip to content

Releases: jware-solutions/ggca

1.0.0

08 Aug 21:15
Compare
Choose a tag to compare

Stable version 1.0.0

This version contains major changes which are listed below:

  • The dependency on the GNU/GSL library has been removed.
  • Due to the above change, it has been possible to change the license from GPL to MIT. If you need the GPL license you can still use GGCA version 0.4.1.
  • Major performance improvements have been implemented
  • All dependencies have been updated
  • Python support has been added up to and including version 3.12

0.4.1

02 Mar 19:43
Compare
Choose a tag to compare
  • Added total combination count in the result (useful to keep track of how many combinations were discarded when keep_top_n parameter is used)
  • Fixed 'is_all_vs_all' parameter definition in MyPy

0.4.0

23 Feb 23:23
Compare
Choose a tag to compare
  • Bug with p-values adjustment fixed
  • Bug with Kendall fixed (subtract overflow)
  • CorResult struct is now Pickable for Python (useful to use in threads or processes)
  • Scipy is now not required to use this library in Python
  • A lot of tests were added
  • Added more error types
  • Now NaNs values produces by no standard deviation in inputs arrays are filtered to prevent panics
  • Added benchmarks
  • Added CI
  • Added MyPy definitions
  • Simplified API in Rust and lots of internal refactoring
  • Added Rust and Python documentation
  • Improved README.md and examples