Skip to content

Releases: greigpaterson/AnalySize

v1.2.2

24 May 14:04
Compare
Choose a tag to compare
  1. Fix a bug in the EM plot colors that affects newer version of MATLAB
  2. Fix error when exporting data from specimen with numeric IDs

v1.2.1

04 Jul 20:51
Compare
Choose a tag to compare

Fixes bug when fitting two general Weibull end members (introduced in 1.2.0)

v1.2.0

04 Jul 16:22
Compare
Choose a tag to compare
  1. Adds a new plot of cumulative distributions for all specimens.
  2. Added access to the manual and publication from the main AnalySize window.
  3. Improved table behavior when selecting rows.
  4. Tweaked parametric fitting to improve fits.
  5. Adjusted the "Censor Data" function to include the limits in the data that are retained.
  6. Better handling of errors and warning (e.g., when no data are loaded).
  7. Adjusted position of pop out figures to be relative to the parent window.
  8. Adjusted and added defaults for plot symbols/colors for the number of end members selection plot.

v1.1.2

24 Mar 01:05
Compare
Choose a tag to compare
  1. Corrected error when calculating percentiles.

  2. Fixed bug where the EM colors were not correct when plotting in MATLAB 2014b and higher.

  3. Fixed a bug where specimen names beginning with a number were not properly displayed above the data plot or when the figure was exported.

  4. Adjusted lower search bound of SGG q parameter from -1 to -0.25. This ensures better fitting.

  5. Fixed occasional bug when getting parametric EM initial guess. This was related to a lack of stationary points in some grain size spectra.

  6. Moved the projection to simplex validity check into the optimized function. This can slow down the speed of paramedic fitting, but ensures better fits.

  7. Added function for force closing all AnalySize windows (used for development and debugging).

v1.1.1 - CM plot error fix

29 Oct 02:18
Compare
Choose a tag to compare

Fixed error in CM plots where the lower 1 percentile was used as the C values and not the upper 1 percentile

Updated how Set_Data_Symbols receives the current default settings to
bring it inline with other functions

Update to v1.1.0

14 Jun 03:05
Compare
Choose a tag to compare
  1. Fixed occasional indexing error when estimating the initial distribution parameters for parametric EMA.
  2. Fixed an error if a non-AnalySize *.mat file was opened when loading a saved session.
  3. Increased the maximum number of iterations used in the SISAL algorithm from 100 to 200.
  4. Added rounding of grain size bins to regularize data onto the same bin ranges. This simple approach is useful if data are measured on the different machines, but with the same model or manufacturer. In these cases, the bins are often near identical and differences are very small. Users are notified if this is done.
  5. Added a data set size check for performing EMA (absolute bare minimum of 10 data, but more are recommended).
  6. Improved graphics customization options. This includes:
    • Added symbol customization for the data plots in the main AnalySize window.
    • Clicking on individual plots now opens the plot in a separate MATLAB figure. This allows the user to customize each plot using the inbuilt MATLAB tools.
    • More functionality added to the Plot BoxWhisker function (used for generating the "Select End Members" plots).
    • Added customization of plots used for selecting the number of end members.

Improved backward compatibility and fixes

13 Jan 02:29
Compare
Choose a tag to compare

Improved backward compatibility extending back to MATLAB 2009a (v7.8).
Fixed error where CM plot color was incorrectly saved to user configuration file.
Fixed error reading in user configuration files and text data files written on Windows systems.
Added clay, silt, sand, gravel fractions for specimens and end members.
Added linear scale plotting capability to the data and end member plots.

v1.0.1 - Bug fixes

11 Dec 07:46
Compare
Choose a tag to compare

Fixed error when loading defined end member files.
Fixed sum to one of defined EMs after interpolation.
Added EM R^2 for defined EMs.
Added validity check for parametric EMA using projection to simplex. This caused quality of fit plots not to show specimen values.

First full release

02 Dec 06:46
Compare
Choose a tag to compare

The first finalized version of AnalySize, published along side Paterson, G. A., and D. Heslop (2016), New methods for unmixing sediment grain size data, Geochem. Geophys. Geosyst., doi: 10.1002/2015GC006070.

First release

24 Aug 08:34
Compare
Choose a tag to compare
First release Pre-release
Pre-release

This is the first release of AnalySize created for the peer-review of the software and correspond manuscript.