All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- (#35) By default, the first and the last points in the time series are treated as reversals.
- (#37) Function
reversals
now yields index and value of each reversal, instead of value only. - (#38) Function
extract_cycles
now yields range, mean, count, start index and end index for each cycle instead of low, high and count. - (#43) Arguments
binsize
andnbins
tocount_cycles
produce bins which include the right edge and exclude the left edge.
- (#35) Removed optional arguments
left
andright
to functionsreversals
,extract_cycles
andcount_cycles
. The new behaviour correspods toleft=True
andright=True
.
- (#22) Function
count_cycles
now accepts optional argumentsbinsize
andnbins
for binning cycle ranges. Contributed by gsokoll.
- (#18) Function
extract_cycles
yields trailing half-cycles in the same order as these cycles start. Contributed by oysteoh. - Licence changed to MIT (previously GPL v3)
- Long description based on
README.md
is now included in the distribution package.
- (#10) Added optional arguments
left
andright
to functionsreversals
,extract_cycles
andcount_cycles
. The arguments tell whether the first and the last point in the time series should be treated as a reversal (bothFalse
by default).
- (#7) Function
extract_cycles
is now a generator and yields low, high and count for each cycle. Previously the function returned ranges only.