# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## v0.1.1 (2024-04-07) ### Documentation - add dependencies badge to README - add paragraph separation ### Other - set version number to 0.1.1 - add vscode meta data to .gitignore - update dev dependencies - add deny configuration file - update test dependencies - update deps (lazy-regex, nu-ansi-term) ### Test - fix spell in benchmarks ### Commit Statistics - 9 commits contributed to the release over the course of 282 calendar days. - 282 days passed between releases. - 9 commits were understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages ### Commit Details
view details * **Uncategorized** - Set version number to 0.1.1 ([`b08df10`](https://github.com/xdefago/stats-ci/commit/b08df103dbe834b7be6cd45ed18573f8f7301bef)) - Add vscode meta data to .gitignore ([`e274cf6`](https://github.com/xdefago/stats-ci/commit/e274cf687f8a7cf2027bd5574ad42f2118c41e13)) - Fix spell in benchmarks ([`84b5b1c`](https://github.com/xdefago/stats-ci/commit/84b5b1c8c51f6b2a9804911ece0e50f78be0f954)) - Update dev dependencies ([`f037221`](https://github.com/xdefago/stats-ci/commit/f037221eaeaf330b544201d0dfa33a307d3b82ca)) - Add dependencies badge to README ([`302fda2`](https://github.com/xdefago/stats-ci/commit/302fda26c6363edc3d4a4adb334fce0cc009e5ad)) - Add deny configuration file ([`82153a0`](https://github.com/xdefago/stats-ci/commit/82153a08357da00022534781358e38534734bc8d)) - Update test dependencies ([`b54f55b`](https://github.com/xdefago/stats-ci/commit/b54f55b62020847617ee7372f39ab0fcda3cb224)) - Update deps (lazy-regex, nu-ansi-term) ([`d05957b`](https://github.com/xdefago/stats-ci/commit/d05957bc03ecc1504284329e4a36e2c6c1604d17)) - Add paragraph separation ([`ccb4679`](https://github.com/xdefago/stats-ci/commit/ccb46792d80a36fae58e5beccdd0d724d1374caa))
## v0.1.0 (2023-06-29) ### Documentation - add pointer to `Confidence` and `Interval` - add title and rephrase 1st sentence - add method index for Confidence and Interval ### New Features - add Add and Sub between intervals ### Other - update version numbers ### Style - reformat code - reformat code ### Refactor (BREAKING) - borrow when collecting data GIST / MOTIVATION: The generic type of all methods collecting the data are changed to borrow the iterator (or get is by reference). This helps reduce the necessity to clone the data, both internally and on the caller's side. ### Commit Statistics - 10 commits contributed to the release over the course of 24 calendar days. - 28 days passed between releases. - 8 commits were understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages ### Commit Details
view details * **Uncategorized** - Release stats-ci v0.1.0 ([`2503bd3`](https://github.com/xdefago/stats-ci/commit/2503bd3623265f4389f13541b771a2d3ff3b9147)) - Update changelog to integrate 0.0.13 ([`4263f76`](https://github.com/xdefago/stats-ci/commit/4263f76114dbe3cc3ef2543c239664740ea91db6)) - Add pointer to `Confidence` and `Interval` ([`7a17123`](https://github.com/xdefago/stats-ci/commit/7a1712306cdc9c451a7f3abe44d97d5d66bcf28a)) - Add title and rephrase 1st sentence ([`8b0e077`](https://github.com/xdefago/stats-ci/commit/8b0e077b55df543150c2c4dd0cbf864df0d9803d)) - Update version numbers ([`28f1c22`](https://github.com/xdefago/stats-ci/commit/28f1c2289c9579d74bc3769692b9ff845cbfaec8)) - Reformat code ([`2aba7a3`](https://github.com/xdefago/stats-ci/commit/2aba7a3e27426edae235e2b33c649aec0a1d63c6)) - Borrow when collecting data ([`731b7c6`](https://github.com/xdefago/stats-ci/commit/731b7c6ba935b612db6174a55a91d12eb2d1e2c1)) - Reformat code ([`8a2a9bd`](https://github.com/xdefago/stats-ci/commit/8a2a9bddc0b690e8ead4d315c7504bea222ab591)) - Add Add and Sub between intervals ([`4908f2c`](https://github.com/xdefago/stats-ci/commit/4908f2cbc5e5d1dff54ba74d08ec6e337cbf4e95)) - Add method index for Confidence and Interval ([`f95247f`](https://github.com/xdefago/stats-ci/commit/f95247fc0d28c8d64727d012034f639c9325a088))
## v0.0.13 (2023-06-28) ### Documentation - add method index for Confidence and Interval ### New Features - add Add and Sub between intervals ### Style - reformat code ## v0.0.12 (2023-06-01) ### Documentation - add links; describe statistics; also merge contribution text - extend docs for `Paired` and `Unpaired` - extend docs for Confidence and Interval - reformat text and code ### New Features - add AddAssign and relevant tests - add AddAssign and relevant tests ### Other - update description ### Style - reformat code - rename `state` to `stats` for consistency ### Test - update comment ### Refactor (BREAKING) - delete deprecated functions ### Commit Statistics - 13 commits contributed to the release over the course of 5 calendar days. - 5 days passed between releases. - 11 commits were understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages ### Commit Details
view details * **Uncategorized** - Release stats-ci v0.0.12 ([`8d9850b`](https://github.com/xdefago/stats-ci/commit/8d9850bda7c76a474ef367c7798431bb30ab58f5)) - Merge ([`111e38f`](https://github.com/xdefago/stats-ci/commit/111e38f3c8b1a2466a5e02708fb93c239e653ce9)) - Add AddAssign and relevant tests ([`a535db4`](https://github.com/xdefago/stats-ci/commit/a535db442576f9ab419d7a72b09f658e80330175)) - Add AddAssign and relevant tests ([`2922a8b`](https://github.com/xdefago/stats-ci/commit/2922a8b3279768d34a38c203c884413f0b067e41)) - Delete deprecated functions ([`49e145e`](https://github.com/xdefago/stats-ci/commit/49e145e9e0d09a25e43cfcd6ec031d9379a4e175)) - Add links; describe statistics; ([`7cefe8a`](https://github.com/xdefago/stats-ci/commit/7cefe8ac6e41663fb4f8ba22033367153cff2ac8)) - Extend docs for `Paired` and `Unpaired` ([`cdb522b`](https://github.com/xdefago/stats-ci/commit/cdb522b18e129a001395da3aa2b1a2b9dd1f709a)) - Reformat code ([`3785dbb`](https://github.com/xdefago/stats-ci/commit/3785dbb741a2c9e58dd9276243835d7f5173c07c)) - Extend docs for Confidence and Interval ([`ea85129`](https://github.com/xdefago/stats-ci/commit/ea85129dc9839b50172db5ed23a6a0241786c886)) - Update description ([`72b6099`](https://github.com/xdefago/stats-ci/commit/72b6099f2f5ddead0376bf08bf4d4aa99b9773b1)) - Update comment ([`a613057`](https://github.com/xdefago/stats-ci/commit/a613057380473a8cabb3b88d3a2ef295dd914fdc)) - Reformat text and code ([`44624e2`](https://github.com/xdefago/stats-ci/commit/44624e21593dfb71fda76db0ecac6aa656735920)) - Rename `state` to `stats` for consistency ([`b652149`](https://github.com/xdefago/stats-ci/commit/b65214924fd3e26c421c4591d5a87b3094175aad))
## v0.0.11 (2023-05-27) ### Documentation - combine README and root doc This combines the README with the doc for the root of the crate. This is an entire rewrite of the documentation, focussing on the simpler interface rather than the flexible interface using statistics objects. While the latter is more flexible, most scenarios are expected to only need the simpler one. The documentation is more consistent with recent changes. - add missing documentation - fix typos ### New Features - add `new` to Confidence for 2-sided - add incremental Stats for quantile - add partial eq to stats ### Other - update criterion version ### Refactor - deprecate function in comparison deprecate the functions `paired_ci` and `unpaired_ci` and reorganize the documentation. Use `Paired::ci` instead of `paired_ci` and `Unpaired::ci` in place of `unpaired_ci` The commit also removes test cases that are no longer meaningful and replaces calls to the deprecated functions. - move methods from trait to impl move the main methods to the impl of each struct and overload in the implementation of the traits `StatisticsOps` and `MeanCI`. This allows the methods to be accessible without importing the trait and the trait is now only useful for rudimentary polymorphism. This also brings the documented methods to the forefront. ### Style - improve style based on clippy - reformat code ### Test - fix test to using iterator ### Refactor (BREAKING) - data argument takes IntoIterator The function `quantile::ci` now takes IntoIterator instead of a slice. This is a breaking change because code that passed a reference to a slice now need to pass the slice itself. - make fields private fields of `proportion::Stats` become private. ### Commit Statistics - 15 commits contributed to the release over the course of 3 calendar days. - 3 days passed between releases. - 14 commits were understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages ### Commit Details
view details * **Uncategorized** - Release stats-ci v0.0.11 ([`4517225`](https://github.com/xdefago/stats-ci/commit/45172257daef16e6412d256826832c7af5c705b7)) - Update criterion version ([`290ce97`](https://github.com/xdefago/stats-ci/commit/290ce9786a54b9430b22e9dcd559f8ee4911479a)) - Combine README and root doc ([`633f570`](https://github.com/xdefago/stats-ci/commit/633f5707e2725aa21000236b07cb601627f4daf0)) - Improve style based on clippy ([`960fef8`](https://github.com/xdefago/stats-ci/commit/960fef8d4d5108cb214f4e0b9dbd095b01fda771)) - Fix test to using iterator ([`f632e85`](https://github.com/xdefago/stats-ci/commit/f632e853d4de2c422b6c5433cff96c71daa4afce)) - Data argument takes IntoIterator ([`c973aee`](https://github.com/xdefago/stats-ci/commit/c973aee0231082781f32bd6ed91cd9e648d9d43c)) - Add `new` to Confidence for 2-sided ([`1ac4622`](https://github.com/xdefago/stats-ci/commit/1ac462213e3e8f4d1d0182c688b2e8a1788c3564)) - Deprecate function in comparison ([`b276bc9`](https://github.com/xdefago/stats-ci/commit/b276bc94b23694b60b85d820f32705732fd8df86)) - Reformat code ([`4a696e0`](https://github.com/xdefago/stats-ci/commit/4a696e04aa2013ab73392d4a6319e96d703ecdbf)) - Move methods from trait to impl ([`3ea954c`](https://github.com/xdefago/stats-ci/commit/3ea954c464977c136139a7c0932ec68faaa36b87)) - Add missing documentation ([`5b29213`](https://github.com/xdefago/stats-ci/commit/5b2921319376c9064d75f38f57982e01d24859e8)) - Add incremental Stats for quantile ([`896276f`](https://github.com/xdefago/stats-ci/commit/896276fe866dd290a3c2f6a871c775d94778dad9)) - Make fields private ([`4588bca`](https://github.com/xdefago/stats-ci/commit/4588bcad924b68b296dfb6f15914b56cb8506057)) - Fix typos ([`4f064e8`](https://github.com/xdefago/stats-ci/commit/4f064e8265ef3ed664853ab67469443c1cd874be)) - Add partial eq to stats ([`ac74c99`](https://github.com/xdefago/stats-ci/commit/ac74c998d6cfc0eb5eb9f013212943340a674317))
## v0.0.10 (2023-05-23) ### Documentation - update broken link to method in docs update broken link to `Self::new` in docs of `StatisticsOps::from_iter` - fix test doc - add explanations on root page of module mean ### New Features - add incremental stats for comparison - provide KahanSum for compensated sums ### Refactor - move `new` outside of `StatisticsOps` - remove dep. on new for StatisticsOps remove dependency on `new()` for `StatisticsOps` Instead, rely on the fact that Statistics requires Default (and change the relevant syntax) - change `kahan_add` visibility to private - rename `sum` method on KahanSum The `sum` method is renamed `value` to avoid confusion. The code in means is updated accordingly. - rebase mean on KahanSum - add kahan sum as a structure ### Style - improve based on clippy - reformat code - reformat code ### Test - add benchmarks for kahan sum ### Commit Statistics - 16 commits contributed to the release over the course of 8 calendar days. - 10 days passed between releases. - 15 commits were understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages ### Commit Details
view details * **Uncategorized** - Release stats-ci v0.0.10 ([`d1f4d93`](https://github.com/xdefago/stats-ci/commit/d1f4d93e37b4d7ac888570045dd0727b3cf0f62f)) - Update broken link to method in docs ([`898a9f8`](https://github.com/xdefago/stats-ci/commit/898a9f8010439e4919a9247e60858b5d1eeba406)) - Improve based on clippy ([`8b151de`](https://github.com/xdefago/stats-ci/commit/8b151de1744fca76595f6b2839eab99a1811c434)) - Reformat code ([`eaea3e2`](https://github.com/xdefago/stats-ci/commit/eaea3e26f01d8ea77f673ed482ad7726928a118e)) - Move `new` outside of `StatisticsOps` ([`1c21917`](https://github.com/xdefago/stats-ci/commit/1c21917efd3699a6e6833573946285186935ed6d)) - Fix test doc ([`ba52e8d`](https://github.com/xdefago/stats-ci/commit/ba52e8d6b18af00051476527f48b19455a046f97)) - Remove dep. on new for StatisticsOps ([`bdbbd00`](https://github.com/xdefago/stats-ci/commit/bdbbd0068b17b745eff4a1d494b48de25cc2199c)) - Add incremental stats for comparison ([`659d6c3`](https://github.com/xdefago/stats-ci/commit/659d6c3b9bb0a6990f7801d8d7592ea35b93237a)) - Reformat code ([`26f6e3c`](https://github.com/xdefago/stats-ci/commit/26f6e3ce7f2dfafe8aa85a83e681a1068473d08e)) - Add benchmarks for kahan sum ([`bde6ec1`](https://github.com/xdefago/stats-ci/commit/bde6ec1d846b3e0d9536b419e0bbcc8dbd623902)) - Provide KahanSum for compensated sums ([`fdaee5a`](https://github.com/xdefago/stats-ci/commit/fdaee5a7507f87f0d4820d59b16d6e06dc219d9d)) - Change `kahan_add` visibility to private ([`a9fad6d`](https://github.com/xdefago/stats-ci/commit/a9fad6da8bf96b6983bd27719fda4b39f845f3b0)) - Rename `sum` method on KahanSum ([`ea2ac6a`](https://github.com/xdefago/stats-ci/commit/ea2ac6aa645d7f66780f7b402eaf5527545523f4)) - Rebase mean on KahanSum ([`1ddf678`](https://github.com/xdefago/stats-ci/commit/1ddf678cc0a148d627ffaa4b2549476d98302924)) - Add kahan sum as a structure ([`4628bf0`](https://github.com/xdefago/stats-ci/commit/4628bf0234684b6afca0ff1f1d10a7177b3f5e94)) - Add explanations on root page of module mean ([`821be37`](https://github.com/xdefago/stats-ci/commit/821be376d352a6c5437f4ba7530b8be4f249df1d))
## v0.0.9 (2023-05-13) ### Documentation - clean up and update examples - add example for proportion - add doc for relative interval; reformat - unindent example code in README ### New Features - add extension methods to proportion Stats as stated above plus, * add docs to most methods * add complexity info to most methods * fix doctests (examples) and typos ### Refactor - implement from_iter as trait ### Style - reformat code - reformat code and comments ### Test - rewrite doctests to ensure they actually run - test panicking for invalid confidence levels - add examples for mean,median,proportions ### Commit Statistics - 13 commits contributed to the release over the course of 3 calendar days. - 3 days passed between releases. - 12 commits were understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages ### Commit Details
view details * **Uncategorized** - Release stats-ci v0.0.9 ([`6033fcd`](https://github.com/xdefago/stats-ci/commit/6033fcdda04c95e61dce015a33c4110717bf251a)) - Reformat code ([`c7109f5`](https://github.com/xdefago/stats-ci/commit/c7109f539b932cd24f51321e6426ee71a6d90a9d)) - Clean up and update examples ([`4905ad1`](https://github.com/xdefago/stats-ci/commit/4905ad18e269e136cd79c50a61804469e63567bc)) - Add example for proportion ([`782d268`](https://github.com/xdefago/stats-ci/commit/782d268eced7214b16652f10b05b7c0726095d57)) - Implement from_iter as trait ([`04510ee`](https://github.com/xdefago/stats-ci/commit/04510ee02da97b97da4c910d40cbd6f745f12304)) - Reformat code and comments ([`ac35e66`](https://github.com/xdefago/stats-ci/commit/ac35e6683525c94630d466f657a0e29506904947)) - Add doc for relative interval; reformat ([`d65a614`](https://github.com/xdefago/stats-ci/commit/d65a61414bc978a57266569b21bd8d1cb44a6de3)) - Add extension methods to proportion Stats ([`7eb2f59`](https://github.com/xdefago/stats-ci/commit/7eb2f59af5e55afca5ab912b0f55065eb8c1bd8a)) - Rewrite doctests to ensure they actually run ([`05e716a`](https://github.com/xdefago/stats-ci/commit/05e716aa62c61b06b3040ebf4219caaacd03cdc3)) - Add incremental statistics for proportions ([`c4dbd5a`](https://github.com/xdefago/stats-ci/commit/c4dbd5a59af1348eed36cfb241498701de9e0530)) - Test panicking for invalid confidence levels ([`7cffe73`](https://github.com/xdefago/stats-ci/commit/7cffe736e74d954c3dae5cc748a3ef115ded0bf5)) - Add examples for mean,median,proportions ([`9f6dde0`](https://github.com/xdefago/stats-ci/commit/9f6dde04553bc981af451cbc2a96c35155a27411)) - Unindent example code in README ([`5c3d77c`](https://github.com/xdefago/stats-ci/commit/5c3d77c2eb007f18a99c0bcf71c97991578ab45f))
## v0.0.8 (2023-05-09) ### Documentation - reformat example code The crates.io webpage severely limits the column width of source code blocks in the README. This commit configures rustfmt for the readme code to such be narrower, and includes the narrower code into the README (with some additional rephrasing) ### New Features - add approx equality for intervals (feature) add a crate feature `approx` (enabled by default) with a dependency to the crate `approx` and providing approximate equality to (floating-point) Interval. Tests will not run properly w/o the feature (`--no-default-features`). ### Bug Fixes - switch to z-value for large populations When the number of degrees of freedom reaches values around 15 millions, the inverse_cdf of the t-distribution (in statrs) appears to hang. The computation of interval bounds now switches to the z-value of the normal distribution when the population is over a constant. The threshold is currently set to 100_000 which is well above the common folklore value of 30 found in most textbooks. A higher value is not recommended because the inverse_cdf of the student distribution seem to yield inconsistent results well before it hangs. ### Other - eliminate dependency on assert_approx_eq Replace all approximate equality with macros from the crate approx. ### Style - reformat code ### Test - extend runtime to 20 million pop. This tests that the computation of the confidence intervals no longer hangs. - add parallel cases to runtime test/example ### Commit Statistics - 8 commits contributed to the release. - 2 days passed between releases. - 7 commits were understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages ### Commit Details
view details * **Uncategorized** - Release stats-ci v0.0.8 ([`6395514`](https://github.com/xdefago/stats-ci/commit/63955144545df18bae303d8f816a618508125689)) - Extend runtime to 20 million pop. ([`bc4d6cf`](https://github.com/xdefago/stats-ci/commit/bc4d6cf90e178b0a385ff61c8195c0214dd7e58b)) - Switch to z-value for large populations ([`8c6087f`](https://github.com/xdefago/stats-ci/commit/8c6087f66a94f8be44f95811fe05239e18c525ab)) - Reformat code ([`dda951b`](https://github.com/xdefago/stats-ci/commit/dda951b3521cb548a9769a3616477bcd3031fa44)) - Eliminate dependency on assert_approx_eq ([`c30375e`](https://github.com/xdefago/stats-ci/commit/c30375e36036f437854debd87df996080566645f)) - Add approx equality for intervals (feature) ([`9d4f081`](https://github.com/xdefago/stats-ci/commit/9d4f08127ada550e882d90e978d844461ab98443)) - Add parallel cases to runtime test/example ([`558642f`](https://github.com/xdefago/stats-ci/commit/558642f618f68db63bf71e1dc91f02d6e40686c6)) - Reformat example code ([`6c0383e`](https://github.com/xdefago/stats-ci/commit/6c0383ec7749a2aca8c7f0696ca5581e944230bd))
## v0.0.7 (2023-05-07) ### Documentation - update example code in readme - delete link to private error type - fix references - extend rustdocs; fix references - add complexity for quantile functions - add comparison of means in outline - state complexity and sample stats in LaTeX - describe Wilson score formula in LaTeX - omit single $ for math mode The single dollar `$` for entering LaTeX math mode is removed because it is too common and hence too easy to mistaken enter it somewhere in the documentation. - add reference to Noris ### New Features - add addition to statistics states The add operation combines the statistics gathered independently by two statistical states of the same kind (arithmetic, geometric, harmonic) This is useful for instance for parallel reduction. NB: This is currently untested. ### Bug Fixes - eliminate roundup errors in stats sum The stats sum is now equivalent to running the statistics normally. This is important to avoid loss of accuracy when running the statistics in parallel (using the sum as the reduction operation) - return error instead of panic The function paired_ci now returns an error instead of panicking when the two samples have different sizes. ### Other - move the html header outside of src - add support for LaTeX in rustdoc comments ### Refactor - avoid storing intermediate results Computes the interval using only iterators to avoid storing all intermediate results. ### Style - reformat code - reformat code - reformat code - reformat code ### Test - add bench case with par_iter - add benchmarks (criterion) for mean::ci ### Commit Statistics - 25 commits contributed to the release over the course of 2 calendar days. - 3 days passed between releases. - 22 commits were understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages ### Commit Details
view details * **Uncategorized** - Release stats-ci v0.0.7 ([`f7e1cdc`](https://github.com/xdefago/stats-ci/commit/f7e1cdc50fcfa0ce52adf098470e70d2b7032c0c)) - Update example code in readme ([`bb296e7`](https://github.com/xdefago/stats-ci/commit/bb296e7372e32cbdb5f90ffbaba148d652460ced)) - Add bench case with par_iter ([`13bea0a`](https://github.com/xdefago/stats-ci/commit/13bea0a201611e879390c33f1c2ec37eba8073b5)) - Reformat code ([`712c2dc`](https://github.com/xdefago/stats-ci/commit/712c2dc18f2b12ea41271d979f01de204f66821d)) - Delete link to private error type ([`d2f8391`](https://github.com/xdefago/stats-ci/commit/d2f83914116f7092ef529d350240c3dc38436f1b)) - Fix references ([`a596f75`](https://github.com/xdefago/stats-ci/commit/a596f751c8645688c6d601cc75eb561017d4e3bf)) - Extend rustdocs; fix references ([`e5a40ee`](https://github.com/xdefago/stats-ci/commit/e5a40eed258037e83b55196e21b1a86ceee188c5)) - Move the html header outside of src ([`392a2c9`](https://github.com/xdefago/stats-ci/commit/392a2c9911bea32ea3ecc42fe1f8846650d3ad18)) - Eliminate roundup errors in stats sum ([`68ee50a`](https://github.com/xdefago/stats-ci/commit/68ee50a8a3fce3d61b0e11b9a949112b068cff8a)) - Merge branch 'benches' ([`ceebef2`](https://github.com/xdefago/stats-ci/commit/ceebef2e64c27bd9c1959f980f2b241775737ecf)) - Add complexity for quantile functions ([`f4ca187`](https://github.com/xdefago/stats-ci/commit/f4ca187ddeb38694c207b53b97110d35913833bb)) - Merge branch 'main' into mathjax ([`12b8207`](https://github.com/xdefago/stats-ci/commit/12b82077603e1730f02ad4b19e362bd05d3217a8)) - Reformat code ([`5707431`](https://github.com/xdefago/stats-ci/commit/5707431770fbb58830a270c86f5b6ede2ec1603d)) - Add benchmarks (criterion) for mean::ci ([`1a30335`](https://github.com/xdefago/stats-ci/commit/1a30335493db2e8142bb68b36938a927c3d9abb1)) - Reformat code ([`4b1dda1`](https://github.com/xdefago/stats-ci/commit/4b1dda1dc4999a10f82cc220952b477fe182d709)) - Add addition to statistics states ([`c70fd3f`](https://github.com/xdefago/stats-ci/commit/c70fd3f4c00b326d6a9c4649fbb75544affa6dca)) - Avoid storing intermediate results ([`a8a981b`](https://github.com/xdefago/stats-ci/commit/a8a981bdca1bd3606cea6ff535749bf6032ffc31)) - Return error instead of panic ([`fa98085`](https://github.com/xdefago/stats-ci/commit/fa98085919df1b0b607b31b055cce360edcca947)) - Add comparison of means in outline ([`18c92c0`](https://github.com/xdefago/stats-ci/commit/18c92c0c00731edb657f10e5432f5a63b2ec1bce)) - Reformat code ([`dba07f9`](https://github.com/xdefago/stats-ci/commit/dba07f9eec1c4621cf83d9e10eb93c6677157d4e)) - State complexity and sample stats in LaTeX ([`ae5bbc1`](https://github.com/xdefago/stats-ci/commit/ae5bbc1bc6f669b9b6ae081e0c8b9624fce7500c)) - Describe Wilson score formula in LaTeX ([`31f9eec`](https://github.com/xdefago/stats-ci/commit/31f9eecb26446b8575719fa88a5d86e37efd3c93)) - Omit single $ for math mode ([`7c9cd52`](https://github.com/xdefago/stats-ci/commit/7c9cd52949cf0892b9640e062c21ef247141c4aa)) - Add reference to Noris ([`c8b3f87`](https://github.com/xdefago/stats-ci/commit/c8b3f87cb0188e39e170f6a885394401cfcbf97b)) - Add support for LaTeX in rustdoc comments ([`cd5affb`](https://github.com/xdefago/stats-ci/commit/cd5affb486b780f37edfe833ced76bc1af2ca676))
## v0.0.6 (2023-05-04) ### Documentation - update TODO list - add complexity information in rustdoc - clarify overall description in rustdoc - update documentation and examples - add incremental; update todo; fix version - change crate description ### New Features - add serde support for incremental states - add operators/relative to intervals - add incremental statistics - add flipped to reverse confidence direction - add comparison of two samples (tested) ### Bug Fixes - print ci as Display not Debug ### Other - remove unused dependency on itertools - use relative/mul on intervals - add comparison between mean ci - fix errors in examples ### Refactor - remove dead code ### Style - reformat code - reformat comment ### Test - add code for incremental ci for readme ### Commit Statistics - 22 commits contributed to the release over the course of 3 calendar days. - 6 days passed between releases. - 20 commits were understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages ### Commit Details
view details * **Uncategorized** - Release stats-ci v0.0.6 ([`e2b5cea`](https://github.com/xdefago/stats-ci/commit/e2b5ceac9775f39831581ea501e186989eaaa2f9)) - Update TODO list ([`61cf5a5`](https://github.com/xdefago/stats-ci/commit/61cf5a5b001a148147e1356d5c228d8d726acfe9)) - Add serde support for incremental states ([`25f3517`](https://github.com/xdefago/stats-ci/commit/25f3517bfe9dc570cff72675e93b97ef3d3fc03a)) - Add complexity information in rustdoc ([`428981d`](https://github.com/xdefago/stats-ci/commit/428981d78a10f53269a5af494a55582d1dc84afd)) - Clarify overall description in rustdoc ([`37d8af0`](https://github.com/xdefago/stats-ci/commit/37d8af03d34157a4bdcdb2957d376f622806955d)) - Update documentation and examples ([`c729321`](https://github.com/xdefago/stats-ci/commit/c7293219be0dde935368073b1a3efe4dbf4580d9)) - Remove unused dependency on itertools ([`e7a340f`](https://github.com/xdefago/stats-ci/commit/e7a340fc2bed9bc0264ce3a9ac159eed361158a8)) - Reformat code ([`c6cd7a2`](https://github.com/xdefago/stats-ci/commit/c6cd7a252426967322c1c4193dcd1a0135d2fa2b)) - Add incremental; update todo; fix version ([`141f073`](https://github.com/xdefago/stats-ci/commit/141f073e0f3cd5f441e8af56f51c5a3d9e843ea9)) - Add code for incremental ci for readme ([`4ea5e65`](https://github.com/xdefago/stats-ci/commit/4ea5e6534d55997f96823acb64d00620a9e0584d)) - Change crate description ([`06a5e66`](https://github.com/xdefago/stats-ci/commit/06a5e6695abe4068f6e18e4b0fa81a8f65f2240d)) - Reformat comment ([`85d317f`](https://github.com/xdefago/stats-ci/commit/85d317f1756026acdd9ac27b4de105292f6ab8ce)) - Use relative/mul on intervals ([`4e42577`](https://github.com/xdefago/stats-ci/commit/4e425772db4716557cfc83feef12c3918ec9239e)) - Add operators/relative to intervals ([`45111f7`](https://github.com/xdefago/stats-ci/commit/45111f71fd85127726e3b944fab7bb75170d228b)) - Add comparison between mean ci ([`52cdb2f`](https://github.com/xdefago/stats-ci/commit/52cdb2f9cd128ab38bdc418b41da155f23bb78aa)) - Remove dead code ([`7829b90`](https://github.com/xdefago/stats-ci/commit/7829b906191b48276e0b15b0e0ed19fd7cb747e6)) - Add incremental statistics ([`1a2459b`](https://github.com/xdefago/stats-ci/commit/1a2459bbd1762ae44f00857e231a6ca47bdd7ebf)) - Add flipped to reverse confidence direction ([`69056d8`](https://github.com/xdefago/stats-ci/commit/69056d8857f0b8791296092de36d8331b0514211)) - Print ci as Display not Debug ([`e0d71b1`](https://github.com/xdefago/stats-ci/commit/e0d71b114330a61f271e50f066a0a801eb05d2b6)) - Refactor: fix error message; fix result handling change error message for NonPositiveValue remove useless unwrapping of Result in try_f64() ([`b462d76`](https://github.com/xdefago/stats-ci/commit/b462d7676a6ab152ad3f1704b18badecf4e753cb)) - Add comparison of two samples (tested) ([`e25f386`](https://github.com/xdefago/stats-ci/commit/e25f3864fbac955e801f05e059b6d5030ab75d4c)) - Fix errors in examples ([`be45a59`](https://github.com/xdefago/stats-ci/commit/be45a591c7da238e30b9dd5d2319645205e03ca1))
## v0.0.5 (2023-04-27) ### Documentation - recommend to check vers. num. on crates.io ### New Features - untested! add comparison (paired, unpaired) ### Bug Fixes - fix variance formula; ref. values from numpy The computation of the variance (and hence standard error) was wrong. This commit fixes it and all tests now use reference values computed using numpy/scipy.stats The commit also moves the interval computation to the `utils` module. ### Other - bump version number (0.0.5) ### Refactor - add comments and simplify error code - factor bound calculation into stats Define a function `interval_bounds` in module `stats` to factor the computation of the interval bounds for other modules. - add decorators to simplify error code - move kahan_sum into utils module ### Test - simplify highlighting code in tests - add tests to compare to numpy/scipy The commit adds a test case generation program in python than creates test case files in toml in the `/tests/cases` directory The test case files are read by `/tests/compare_numpy` and the results are compared with those recorded with numpy/scipy - change accuracy parameters ### Commit Statistics - 12 commits contributed to the release over the course of 4 calendar days. - 4 days passed between releases. - 11 commits were understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages ### Commit Details
view details * **Uncategorized** - Release stats-ci v0.0.5 ([`6846397`](https://github.com/xdefago/stats-ci/commit/68463979d1f7922dd6237c5991d837984b365c5d)) - Bump version number (0.0.5) ([`b45c616`](https://github.com/xdefago/stats-ci/commit/b45c6162f2d1c3f61ec4c0d413b6aa1b172f5e95)) - Simplify highlighting code in tests ([`ee3a984`](https://github.com/xdefago/stats-ci/commit/ee3a9848e055d2af6f1f4a0a8a9326534a74d050)) - Untested! add comparison (paired, unpaired) ([`7caf88a`](https://github.com/xdefago/stats-ci/commit/7caf88a0c70dda1f9bb8c23f2fcd7d05dcd621ac)) - Add comments and simplify error code ([`305f22e`](https://github.com/xdefago/stats-ci/commit/305f22e1eaccded22181ff8790a0db7581ef80bd)) - Factor bound calculation into stats ([`a084b73`](https://github.com/xdefago/stats-ci/commit/a084b7384d087bfffb0b9eb7e21e8d521eacb9ff)) - Add decorators to simplify error code ([`73f1135`](https://github.com/xdefago/stats-ci/commit/73f113562e31556985cafcf1ca0bba300bc5b43a)) - Add tests to compare to numpy/scipy ([`8d9b751`](https://github.com/xdefago/stats-ci/commit/8d9b751e45e1a34a8f4f4418e6f5c0f006d98b2e)) - Change accuracy parameters ([`2162ab1`](https://github.com/xdefago/stats-ci/commit/2162ab189ac01630185ed7efbd8a0923ade54827)) - Fix variance formula; ref. values from numpy ([`bc26d61`](https://github.com/xdefago/stats-ci/commit/bc26d61a41eafd6c080d2a8493f6ca0e31e3addd)) - Move kahan_sum into utils module ([`ace9447`](https://github.com/xdefago/stats-ci/commit/ace944748113f30ab219bf62d141747ff3f2f340)) - Recommend to check vers. num. on crates.io ([`fa6946c`](https://github.com/xdefago/stats-ci/commit/fa6946c67aa88590e9614b1d8aa246978df8cedf))
## v0.0.4 (2023-04-23) ### Documentation - fix auto link - fix code in README; add it as example ### New Features - add is_significant(); relax cond. on wilson ### Bug Fixes - fix error in variance calculation ### Other - bump version for next release ### Test - delete accuracy unit test (redundant) - fix test assertions - fix accuracy tests to display term colors - add accuracy tests w/seeded RNG ### Commit Statistics - 10 commits contributed to the release over the course of 1 calendar day. - 3 days passed between releases. - 9 commits were understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages ### Commit Details
view details * **Uncategorized** - Release stats-ci v0.0.4 ([`14a9e80`](https://github.com/xdefago/stats-ci/commit/14a9e8079b0283ab57deba7fa0b733118a720e7d)) - Fix auto link ([`7af0e54`](https://github.com/xdefago/stats-ci/commit/7af0e54ca1c40f9e7d806e71eddaa932fce6a948)) - Fix code in README; add it as example ([`6a3cbd3`](https://github.com/xdefago/stats-ci/commit/6a3cbd36c53ed6a438b2489831c626a2d2b12dc4)) - Delete accuracy unit test (redundant) ([`f1c4c43`](https://github.com/xdefago/stats-ci/commit/f1c4c4344fd944263d1380fa857b686c642c4e61)) - Fix test assertions ([`3feba2a`](https://github.com/xdefago/stats-ci/commit/3feba2a81ef4b9d15b14750d0ceba0d775e774f4)) - Fix accuracy tests to display term colors ([`910d8ff`](https://github.com/xdefago/stats-ci/commit/910d8ff50c78213c7e0e489b7fcaf8d26c76b04e)) - Fix error in variance calculation ([`c5cc9b2`](https://github.com/xdefago/stats-ci/commit/c5cc9b212ac66e07f29dc6b68540009ffffcd96b)) - Add accuracy tests w/seeded RNG ([`75efcaa`](https://github.com/xdefago/stats-ci/commit/75efcaa99e91a1df1f9ac8ea0a3ed755716f277b)) - Add is_significant(); relax cond. on wilson ([`624dc81`](https://github.com/xdefago/stats-ci/commit/624dc815e90f8055e0758d22e9a2e6461f57d4b3)) - Bump version for next release ([`ed772b6`](https://github.com/xdefago/stats-ci/commit/ed772b671961e797b1ceb3585818d8d5e6e73642))
## v0.0.3 (2023-04-19) ### Documentation - fix problems with square brackets - adjust version number for upcoming release ### Bug Fixes - broken link in docs ### Other - move done items into DONE category - change version number for next release ### Style - remove unused lifetime ### Bug Fixes (BREAKING) - use wilson score for quantile::ci - compute one-sided intervals - require PartialOrd on Interval ### Refactor (BREAKING) - unify functions to return Result - Interval now supports one-sided ### Commit Statistics - 12 commits contributed to the release. - 11 commits were understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages ### Commit Details
view details * **Uncategorized** - Release stats-ci v0.0.3 ([`020b8eb`](https://github.com/xdefago/stats-ci/commit/020b8eb60a17300f770adcbe26368d6cfcac9f4b)) - Move done items into DONE category ([`f501192`](https://github.com/xdefago/stats-ci/commit/f501192169773911e839ec554665e989b2014ad8)) - Use wilson score for quantile::ci ([`f4d5e9c`](https://github.com/xdefago/stats-ci/commit/f4d5e9cbd1e1d7b38b8cde4e10b60177d14358f7)) - Fix problems with square brackets ([`11bd018`](https://github.com/xdefago/stats-ci/commit/11bd018a4b0b4e7bf50622c7713661ef3eaa1a29)) - Unify functions to return Result ([`019c4cc`](https://github.com/xdefago/stats-ci/commit/019c4cc4175189b5d489efaa6b9cbc22413d53de)) - Compute one-sided intervals ([`8eec001`](https://github.com/xdefago/stats-ci/commit/8eec0019c032d8057d0a881b10ef12fddc0e211d)) - Remove unused lifetime ([`968a35a`](https://github.com/xdefago/stats-ci/commit/968a35ab8f3792e84aaee9cb3194ea8d115db8b7)) - Interval now supports one-sided ([`83a1c4f`](https://github.com/xdefago/stats-ci/commit/83a1c4f1ad2b21fb8b6e801c6418b86c301a6282)) - Adjust version number for upcoming release ([`1506365`](https://github.com/xdefago/stats-ci/commit/150636547478aa7be2a0050d9e83f61b9e62be3a)) - Change version number for next release ([`08fa68a`](https://github.com/xdefago/stats-ci/commit/08fa68a43b5b8eb55403dff039baf884315802bb)) - Require PartialOrd on Interval ([`6175f92`](https://github.com/xdefago/stats-ci/commit/6175f920b6d485dac0dee0cfe0592ea00abcd53e)) - Broken link in docs ([`a9173b2`](https://github.com/xdefago/stats-ci/commit/a9173b2ecb48e2b3ddec8e5b2ca829ac8c75acfd))
## v0.0.2 (2023-04-18) ### Documentation - add items to todo list - delete entry on index calculations (fixed) - comment issue with index calculations - reorder tags by colors in README - add a TODO list - fix typos in comment of example ### New Features - add function for wilson from success rate - export calculation of indices for quantiles ### Bug Fixes - check bounds without panic for quantile::ci - conversion error reporting wrong type ### Other - bump version number to 0.0.2 ### Refactor - reformat code - code formatting ### Style - add trailing comma - rename local variable z_2 to z_sq ### Commit Statistics - 24 commits contributed to the release over the course of 1 calendar day. - 1 day passed between releases. - 15 commits were understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages ### Commit Details
view details * **Uncategorized** - Release stats-ci v0.0.2 ([`4e7d40c`](https://github.com/xdefago/stats-ci/commit/4e7d40cacce63c3dc547272bdc2cc1132d789701)) - Release stats-ci v0.0.2 ([`bfd80f6`](https://github.com/xdefago/stats-ci/commit/bfd80f61aed6518e5c10e4c80ef98c900e5cc92e)) - Add trailing comma ([`beaf51a`](https://github.com/xdefago/stats-ci/commit/beaf51a1c53c260d097712189a76c6f630b6f6af)) - Add function for wilson from success rate ([`c728c69`](https://github.com/xdefago/stats-ci/commit/c728c69d3213481a115076f72c9e3aaa92bf5161)) - Rename local variable z_2 to z_sq ([`b4108b4`](https://github.com/xdefago/stats-ci/commit/b4108b440e56d09c3e67e4babb2fec881c121f0f)) - Bump version number to 0.0.2 ([`cbe5378`](https://github.com/xdefago/stats-ci/commit/cbe5378cc3a1d90ccd0b94902088090ef208635b)) - Export calculation of indices for quantiles ([`5ebc5ec`](https://github.com/xdefago/stats-ci/commit/5ebc5ec4cb7cee85ed0c4239df1fbbb38445f4c0)) - Add items to todo list ([`8e5d079`](https://github.com/xdefago/stats-ci/commit/8e5d0797e912774b13bc43c0f5c2339add8dbfb8)) - Reformat code ([`8e896dc`](https://github.com/xdefago/stats-ci/commit/8e896dc892de9a663d6dbcca215537656b151455)) - Delete entry on index calculations (fixed) ([`c289c91`](https://github.com/xdefago/stats-ci/commit/c289c9127935d12ff59a93e80c93cffac46a5a94)) - Code formatting ([`53ee3be`](https://github.com/xdefago/stats-ci/commit/53ee3be8395defd3ef72cdace35a6c2f08c3c56f)) - Check bounds without panic for quantile::ci ([`2ef6b3c`](https://github.com/xdefago/stats-ci/commit/2ef6b3ca4312e2cecd5ff266b9ef51440a212622)) - Comment issue with index calculations ([`146690e`](https://github.com/xdefago/stats-ci/commit/146690eef241c3f9e22f351fdd6d997759d3ab42)) - Reorder tags by colors in README ([`9b8b018`](https://github.com/xdefago/stats-ci/commit/9b8b0189b258c927b7e4c21940a36ebf213b2f88)) - Add a TODO list ([`0675962`](https://github.com/xdefago/stats-ci/commit/06759624d2555953b7f6881fb745774659075cf5)) - Fix typos in comment of example ([`4c2b905`](https://github.com/xdefago/stats-ci/commit/4c2b9059e03263fde597f78a3d40df0dced4fd17)) - Conversion error reporting wrong type ([`4435b0c`](https://github.com/xdefago/stats-ci/commit/4435b0ce8c3f7898897c294c6aba460df29cbe5b)) - State that mean CIs are computed with the t-value ([`c70c0bf`](https://github.com/xdefago/stats-ci/commit/c70c0bff19d4d7c0f315386d09bf113a0c97bd79)) - Return None if the interval falls ourside the data ([`da24755`](https://github.com/xdefago/stats-ci/commit/da24755c0679acedb88ac5993c2641be85de32aa)) - Disable default serde feature; document in readme ([`98f0d22`](https://github.com/xdefago/stats-ci/commit/98f0d22b8b787841a4367c91ef2e930ad92c61bf)) - Reorder and tag badges ([`09ad8e0`](https://github.com/xdefago/stats-ci/commit/09ad8e02c4d189f50b4d6c0fa263bb0257487cb3)) - Add badges ([`3a711b9`](https://github.com/xdefago/stats-ci/commit/3a711b9cf2af658324423aaae76290ec5e7a1926)) - Rename build action ([`ac0168f`](https://github.com/xdefago/stats-ci/commit/ac0168ff6b9f85ae58c94d5eecb7e28cbe3e8f55)) - Add documentation link ([`1ee83f3`](https://github.com/xdefago/stats-ci/commit/1ee83f3cbcecd5b675fee64d699c3b40066f6452))
## v0.0.1 (2023-04-17) ### Commit Statistics - 56 commits contributed to the release over the course of 8 calendar days. - 0 commits were understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages ### Commit Details
view details * **Uncategorized** - Fix license badges ([`d8c760a`](https://github.com/xdefago/stats-ci/commit/d8c760a86bb1174578a2c9d2b33fed422434059a)) - Change license to MIT or APACHE ([`aa25582`](https://github.com/xdefago/stats-ci/commit/aa25582cfb9dd3aa26a2ec9a98ecefc7b33bfc92)) - Add explanations for the types of CIs ([`2a097e7`](https://github.com/xdefago/stats-ci/commit/2a097e7485dc534ca678747af003a1b9873542da)) - Add an example to measure runtime (casually) ([`2c43ef2`](https://github.com/xdefago/stats-ci/commit/2c43ef2476d152913df2e0c8015284c22f77631c)) - Remove unused import ([`450075b`](https://github.com/xdefago/stats-ci/commit/450075b196e75080a6fe5574bea695d2208c52f2)) - Replace iterator with for-loop ([`d1ecda1`](https://github.com/xdefago/stats-ci/commit/d1ecda11f74ac09183f1b36ce3c67c9ed489fe02)) - Expand rust doc at the root ([`7813b24`](https://github.com/xdefago/stats-ci/commit/7813b244f372ddaddecf13082b28d83032a28618)) - Implement kahan summation ([`b8001cd`](https://github.com/xdefago/stats-ci/commit/b8001cd3478804ad84362ad913faca3dde56268d)) - Add automatic link ([`67820a3`](https://github.com/xdefago/stats-ci/commit/67820a3bf1e297c0f13e79ad48d1969b0231ab6e)) - Fix doc test indentation ([`f6ae245`](https://github.com/xdefago/stats-ci/commit/f6ae245d99794a09bd58540b085d8239c11b513e)) - Fix comment ([`2f4f3f5`](https://github.com/xdefago/stats-ci/commit/2f4f3f5ffe9979fadf97a0fa99ae9f87d9979cec)) - Move z_value and t_value to mod stats ([`0ad8f7e`](https://github.com/xdefago/stats-ci/commit/0ad8f7e192f9de73769e22a41b4eda22b47c5c22)) - Fix significance test for Wilson; add reference ([`2a4ec66`](https://github.com/xdefago/stats-ci/commit/2a4ec664e67060081f6df4c1fcd01f0955134cd3)) - Rephrase and add references ([`2e0fdcb`](https://github.com/xdefago/stats-ci/commit/2e0fdcb4607ce97e322d3a39b0e9b3903a3cd696)) - Add references to crate doc ([`838151a`](https://github.com/xdefago/stats-ci/commit/838151a30c0f7e4f14c5309bb4b62f5372fcb0e0)) - Merge branch 'main' of https://github.com/xdefago/stats-ci ([`7fb5913`](https://github.com/xdefago/stats-ci/commit/7fb5913bcd5b81dd2d78a7f7866f8cfedd22f377)) - Reformat code ([`fe28eab`](https://github.com/xdefago/stats-ci/commit/fe28eab9a356f1496d992af4a6e57d01037adfe4)) - Add github commit action ([`c6e1462`](https://github.com/xdefago/stats-ci/commit/c6e14622db3b2c65c0fce789452e7bb94fc7a6b7)) - Make t_value public; rephrase comment ([`337b704`](https://github.com/xdefago/stats-ci/commit/337b704c91b1456177959a41d1c05a13cfd18106)) - Rephrase description comment (remove two-sided) ([`312d1cd`](https://github.com/xdefago/stats-ci/commit/312d1cd733214136b8d39947ad5146ff81b844df)) - Add motivation and examples ([`1e119a3`](https://github.com/xdefago/stats-ci/commit/1e119a37a9d61f51f663154a0c7c2996e5ce6786)) - Add harmonic and geometric test cases ([`fbcac6e`](https://github.com/xdefago/stats-ci/commit/fbcac6e4e5230c004ca079967db45ac8b9fcb58a)) - Change var name in tests: interval -> ci ([`9d97002`](https://github.com/xdefago/stats-ci/commit/9d97002f4c388ccba674f19e8a8b8e6d9377ce33)) - Fix Display as closed intervals ([`6ffe377`](https://github.com/xdefago/stats-ci/commit/6ffe377cc7f690ddb62e8c2ead9412eebb62abf3)) - Represent confidence with dedicated enum ([`576ac5c`](https://github.com/xdefago/stats-ci/commit/576ac5c25aa1efa0dc401975c7cfbcb1d5f4cc79)) - Remove unused z_value_two_sided() ([`f3082ed`](https://github.com/xdefago/stats-ci/commit/f3082edf7ed5ff63861f1ea252abbc226f45253a)) - Make one/two sided explicit ([`93fcf63`](https://github.com/xdefago/stats-ci/commit/93fcf63039d3585e917c2ee79e46d71a6a3b81d5)) - Reformat code ([`f3ec93d`](https://github.com/xdefago/stats-ci/commit/f3ec93db1677f528827c03fc417f97c43ea7fa5e)) - Reduce use of unwrap in doctests ([`5e91e10`](https://github.com/xdefago/stats-ci/commit/5e91e109c9194e2de19c4e7954268cf74ef2d2f9)) - Add error variant from String ([`a980d4e`](https://github.com/xdefago/stats-ci/commit/a980d4eb5709c7ad1b346c7b8f8a0b5430266109)) - Restructure mean module; add harmonic/geometric ([`9d0cd80`](https://github.com/xdefago/stats-ci/commit/9d0cd807a169e72ea689db13a6246086f5deafa6)) - Add crate meta information and forbid unsafe_code ([`ee824bd`](https://github.com/xdefago/stats-ci/commit/ee824bdf38051cad8fff8315bc6a3cd0f847b28f)) - Add root comments to crate ([`0342ddf`](https://github.com/xdefago/stats-ci/commit/0342ddf25ad0ccbf736563afdb5ae595be80bd43)) - Add conversion errors ([`aba1e67`](https://github.com/xdefago/stats-ci/commit/aba1e67b66da8eb2115228562d53c184c2ed1b74)) - Add comparison for Interval (partial order) ([`ac84f1d`](https://github.com/xdefago/stats-ci/commit/ac84f1d56d3c3b3c160176954fc1bfc0787991b5)) - Add serde feature; add categories ([`d98384e`](https://github.com/xdefago/stats-ci/commit/d98384e293ff39ef19a097f818bd0263c4a66cb2)) - Add metadata about the crate ([`f6b8c45`](https://github.com/xdefago/stats-ci/commit/f6b8c45ae8b2251490b15f78d80a6ec8076edc8b)) - Initialize normal distribution statically ([`73bb4d7`](https://github.com/xdefago/stats-ci/commit/73bb4d7b762e4bb00aae86b9679b6f3b3d61ee03)) - Add comments; rewrite tests ([`3b28b57`](https://github.com/xdefago/stats-ci/commit/3b28b5706d113e184fcbbdeb1cbec6ffe3e31bac)) - Remove empty file ([`4e60111`](https://github.com/xdefago/stats-ci/commit/4e601112e3dc65b7029d0aed714c03712a03fd3e)) - Reorganize doc comments ([`49baf69`](https://github.com/xdefago/stats-ci/commit/49baf69b1c98141dd2708f3b2df25b7bb524aae0)) - Reformat code ([`43b5fa3`](https://github.com/xdefago/stats-ci/commit/43b5fa3178bb1d210a54673a8de20862566c2e65)) - Reformat code ([`5534493`](https://github.com/xdefago/stats-ci/commit/5534493755a33e46db649f822735ab525a30b182)) - Reorganize intervals ([`d357a72`](https://github.com/xdefago/stats-ci/commit/d357a729810877dcd7e4bb486fbdd4b85b02a780)) - Remove useless clone(); simplify match code ([`8c15a0a`](https://github.com/xdefago/stats-ci/commit/8c15a0ae84a3742103ff7f91532282df59718e77)) - Change to Wilson score intervals ([`f74e975`](https://github.com/xdefago/stats-ci/commit/f74e975faa73401fb9e0df670f7036dfddb42846)) - Add disclaimer ([`f3172d8`](https://github.com/xdefago/stats-ci/commit/f3172d8b499bad9e481bc9a5dcd92eb0abcf0fe0)) - Add one- vs. two-sided ([`c424656`](https://github.com/xdefago/stats-ci/commit/c4246562c392a96b9ea8a10f28f5d5c5cf4e24b5)) - Add FloatConversion ([`7ac6886`](https://github.com/xdefago/stats-ci/commit/7ac68865348ee14ab59de266e53c6a7161afbd69)) - Clarify description of mean.ci() ([`8740fa2`](https://github.com/xdefago/stats-ci/commit/8740fa2ff6eaf5a047be71ab310da8b062207177)) - Add test of confidence level ([`25a25c2`](https://github.com/xdefago/stats-ci/commit/25a25c292d2dfac336c1afa0120b1a758cfbf810)) - Reformat code ([`9c92aa8`](https://github.com/xdefago/stats-ci/commit/9c92aa808f239fbfe397e6d92a590037cfa6c25e)) - Fix comments ([`f93a8ae`](https://github.com/xdefago/stats-ci/commit/f93a8ae203b38d6156217c2aa30fe3f22efe218f)) - Refactor intervals ([`3cb0bb9`](https://github.com/xdefago/stats-ci/commit/3cb0bb95fa0715ee4b540e51e971dcb1477c4960)) - Fix version number to 0.0.1 ([`98f4d3f`](https://github.com/xdefago/stats-ci/commit/98f4d3f150c342cd7a77271b5a535fe3e74031f5)) - Initial commit ([`0f7eda5`](https://github.com/xdefago/stats-ci/commit/0f7eda528888d811f21d74c4c1b9b6f972e56e39))