-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathchangelog.txt
80 lines (64 loc) · 2.71 KB
/
changelog.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
========================v0.1.0=========================
2018-02-22 Joe Flood <joejimflood@gmail.com>
Initial commit
========================v0.1.1=========================
2018-02-22 Joe Flood <joejimflood@gmail.com>
*Changed Profile.from_counts() to external
function fit() in util module
*Removed references to old package name in
documentation
*Renamed variables to make theoretically
more user-friendly
*Moved package into own folder in repository
========================v0.1.2=========================
2018-02-25 Joe Flood <joejimflood@gmail.com>
*Changed FourierSeries.K to *.n_harmonics and
PPD.L to PPD.log_pdf_coef for increased read-
ability (though kept them as shortcuts)
========================v0.2.0=========================
2018-03-04 Joe Flood <joejimflood@gmail.com>
*Added I/O tools
========================v0.2.1=========================
2018-03-04 Joe Flood <joejimflood@gmail.com>
*Changed Profile indexing so that a single
numeric value results in that many bins being
aggregated from the Profile
*Updated documentation to provide examples of
this change and fix previous errors
========================v0.2.2=========================
2018-03-10 Joe Flood <joejimflood@gmail.com>
*Removed time_range attribute from PPD
*Renamed FourierSeries.c to FourierSeries.coef
but kept c as an alias
========================v0.2.3=========================
2018-05-06 Joe Flood <joejimflood@gmail.com>
*Removed FourierSeries.log() method as it was
not necessary and didn't work right
*Changed FourierSeries.integrate() soth that it
returns a float if a single number is input
*Updated Profile.__add__() so that it is
compatible with changes since it was written
*Made expand() and contract() methods in
FourierSeries private methods
*Renamed PPD.m to PPD.moments (but kept .m as
an alias)
========================v0.2.4=========================
2018-05-18 Joe Flood <joejimflood@gmail.com>
*Removed restriction in Profile.__getitem__()
where indices had to be within the time range
*Changed Profile.__getitem__() method so that
if an array of length N is input, an array of
length N-1 is returned
=========================v1.0==========================
2018-05-31 Joe Flood <joejimflood@gmail.com>
*Made changes so code works in Python 2
*Added package information for public release
=========================v1.1==========================
2022-07-16 Joe Flood <joejimflood@gmail.com>
*Added option to enhance estimated profile in
fit() method by adjusting coefficients using
scipy.optimize.minimize()
========================v1.1.1=========================
2023-01-21 Joe Flood <joejimflood@gmail.com>
*Replaced uses of np.complex with complex
due to NumPy changing data type names