Added script front-end for primer-design code
[htsworkflow.git] / htswanalysis / MACS / lib / gsl / gsl-1.11 / statistics / ChangeLog
1 2007-10-02  Brian Gough  <bjg@network-theory.co.uk>
2
3         * variance_source.c: added functions for sum of squares and
4         weighted sum of squares
5
6 2006-01-07  Brian Gough  <bjg@network-theory.co.uk>
7
8         * test_float_source.c: additional tests for NaNs
9
10         * minmax_source.c: handle NaNs correctly, if any element is NaN
11         then the max and min are NaN
12
13 Sat Jul 15 12:23:09 2000  Brian Gough  <bjg@network-theory.co.uk>
14
15         * test_nist.c: added url/reference to the original NIST datasets
16
17 Thu May  4 15:11:11 2000  Brian Gough  <bjg@network-theory.co.uk>
18
19         * covariance.c: added covariance function
20
21 Wed Mar  8 15:29:19 2000  Brian Gough  <bjg@network-theory.co.uk>
22
23         * Function Name Reorganization: The function suffix "_with_mean"
24         has been changed to "_m", the function suffix "_with_mean_and_sd"
25         has been changed to "_m_sd". The variance function est_variance
26         has been changed to simply _variance, (similarly for est_sd, which
27         is now _sd), while the function _variance is now
28         _variance_with_fixed_mean (and _sd is _sd_with_fixed_mean).
29
30 Wed Mar  1 11:09:21 2000  Brian Gough  <bjg@network-theory.co.uk>
31
32         * wabsdev.c wabsdev_source.c wkurtosis.c wkurtosis_source.c
33         wmean.c wmean_source.c wskew.c wskew_source.c wvariance.c
34         wvariance_source.c:  added support for weighted statistics
35
36         * removed source.h (no longer used)
37
38 Tue Feb 29 10:35:23 2000  Brian Gough  <bjg@network-theory.co.uk>
39
40         * changed arguments of pvariance and ttest to have consistent form
41         (DATA,STRIDE,SIZE)
42
43 Mon Feb 28 20:29:08 2000  Brian Gough  <bjg@network-theory.co.uk>
44
45         * removed sort function since this is now available in the sort
46         directory.
47
48         * converted all functions to take a stride argument, in
49         preparation for supporting statistics on vectors
50
51 1998-11-06    <bjg@ancho.lanl.gov>
52
53         * test.c: added prototype for memcpy using #include <string.h>
54
55 Wed Aug 12 12:34:24 1998  Brian Gough  <bjg@vvv.lanl.gov>
56
57         * quantiles.c: Renamed percentile to quantile throughout. This is
58         the correct name for the quantity, mathematically speaking.
59
60 Wed Aug  5 12:34:58 1998  Brian Gough  <bjg@vvv.lanl.gov>
61
62         * mkheaders.pl: script to generate all the headers from
63         gsl_statistics_int.h
64
65         * test.h: removed test.h, not needed
66
67         * test.c: added tests for all types
68
69         * converted functions to use 'long double' for internal calculations,
70         for extra range.
71
72         * converted all the functions to use templates_on.h and
73         templates_off.h
74
75 Mon Jun  1 23:47:23 1998  Brian Gough  <bjg@vvv.lanl.gov>
76
77         * lag1_source.c: added a new function to compute the
78         lag1-autocorrelation
79
80         * test_nist.c: added some numerical accuracy tests from NIST
81
82 Fri Apr 10 15:11:51 1998  Brian Gough  <bjg@vvv.lanl.gov>
83
84         * renamed pooled_variance.c, etc to p_variance to avoid linker
85         complaints about long filenames on some platforms
86
87 Wed Apr  8 18:11:48 1998  Brian Gough  <bjg@vvv.lanl.gov>
88
89         * Added a new recurrence algorithm for the mean, variance, skew
90         and kurtosis. It uses a running value which is less likely to
91         overflow than a global sum.
92
93 Mon Mar 30 22:18:59 1998  Brian Gough  <bjg@vvv.lanl.gov>
94
95         * completely reorganised the source system to use macros as
96         a primitive form of templates. 
97
98 Sun Mar 29 16:25:24 1998  Brian Gough  <bjg@vvv.lanl.gov>
99
100         * make everything const where possible (to reduce the chance of errors)
101
102 Sun Mar 22 23:34:05 1998  Brian Gough  <bjg@vvv.lanl.gov>
103
104         * skew.c: compute the skewness of a dataset
105
106         * percentiles.c: find a given percentile from a sorted dataset
107
108         * minmax.c: allow the user to find the indices of the max/min
109         data points, in addition to the max/min values
110
111         * median.c: compute the median of a sorted dataset
112
113         * kurtosis.c: compute the kurtosis
114
115         * absdev.c: compute absolute deviations
116
117         * split statistics functions into double versions (gsl_stats) and
118         integer versions (gsl_stats_int). There is a script
119         (convert_double_to_int.pl) to make the integer versions from the
120         double versions. 
121
122         
123