Changed - Changed running median for global smoothing of trajectories from scipy running_median to pandas running.median, since this allows a different endrule mode - Changed running median endrule for local smoothing of trajectories from constant to nearest
0.1.4
Fixed - Fix for lm detrending - Fix for none detrending - Fix grouping failure when object id was a string in rescale data method in binarization class
Changed - Binarization Thresholding value now sets everything to be active for >=, as opposed to > like it was before
0.1.3
Fixed - Bug where if object id was a string, splitting arrays into groups would fail. - Hardcoded collective id name in stats module - Wrong example in main module
Added - More examples for plots in plotting module - mkdocstrings-python-legacy extension (required for building docs)
0.1.2
Added - NoodlePlot for collective events
Changed - binarize_detrend: converted pandas operations to numpy for performance improvements - detect_events: converted pandas operations to numpy for performance imporovements - stats: converted pandas operations to numpy for performance improvements - various small changes - updated docstrings to match changes
Fixed - numpy warning caused by stats module
0.1.1
Added - More plotting functionallity to the plotting module. - Measurment density plot - Tracklength histogram - Position/T plot - Collective event statistcs plot
Changed - Interpolation class in tools now uses pandas.interpolate to interpolate missing values. - Interpolation now interpolates all values in all columns of the dataframe. - Improved usage section in the documentation.
Fixed - Bug in trackCollev class that would lead to an error message in some cases. - Spelling in docstrings.