Release Notes Version 9 0: Difference between revisions

From Eigenvector Research Documentation Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
(20 intermediate revisions by 5 users not shown)
Line 1: Line 1:
==Changes and Bug Fixes in Version 9.0==
==Changes and Bug Fixes in Version 9.0==


NOTE:
Version 9.0 of PLS_Toolbox and Solo is scheduled for released in October, 2021. See our [https://eigenvector.com/aiovg_videos/evri-thing-you-need-to-know-about-pls_toolbox-solo-90/ webinar] on new features.  
* As of 09/17/2021 PLS_Toolbox and Solo are in pre-release.
* Users should contact helpdesk@eigenvector.com to report bugs.
* These notes are subject to change.
 
Version 9.0 of PLS_Toolbox and Solo is scheduled for released in October, 2021.
 
For general product information, see [http://www.eigenvector.com/software/pls_toolbox.htm PLS_Toolbox Product Page]. For information on Solo, see [http://www.eigenvector.com/software/solo.htm Solo Product Page].


(back to [[Release Notes PLS Toolbox and Solo]])
(back to [[Release Notes PLS Toolbox and Solo]])
==New Features in Solo and PLS_Toolbox==
==New Features in Solo and PLS_Toolbox==


* Solo is now built with version 2020b of Matlab.  
* '''Solo is now built with version 2020b of Matlab'''. This will add major improvements to graphics over previous versions of Solo. Expect to see better performance across many tools and better utilization of modern hardware. Matlab 2020b also enables Python (see below).
* [[plotgui|PLOTGUI]] - Create a Y-block from selected points a plot of X-block data via context (right-click) menu.
* Python Integration
* [[knn|KNN]] - Select Class Groups interface now available in the KNN Analysis window.
** This release introduces several Python methods. In order to use these please follow the instructions to get started: [[python configuration|Python Configuration]]. These steps are necessary to use the new methods. Once configured, try the following:
* [[plsda|PLSDA]]
*** [[anndl|ANNDL]] - Artificial Neural Network Deep Learning.
** Allow creating of new class set based on modeling groups.
*** [[anndlda|ANNDLDA]] - Artificial Neural Network Deep Learning for classification.
** Enable Variable Selection methods VIP and sRatios.
*** [[umap|UMAP]] - Uniform Manifold Approximation and Projection (Unsupervised).
* [[asca|ASCA]] - Uses the ASCA+ extension as introduced by Thiel, Feraud, and Govaerts (2017) to handle an un-balanced experimental design dataset.
*** [[tsne|TSNE]] - t-distributed Stochastic Neighbor Embedding.
* [[plotgui|PLOTGUI]]  
*** For more info about PLS_Toolbox Python integration see the wiki [[Python]].
** Allow for creating a new class set via selection when viewing an existing class set.  
* [[plotgui|PLOTGUI]] - Create an axisscale from selected points in a plot of X-block data via context (right-click) menu. This can be used to create a Y-block using create Y from X-block Axis Scale menu item.
** Allow for override of default class coloring using 'classcoloruser' setting (set to "yes") then selecting context menu on marker.
* [[knn|KNN]]
* [[preprocess|PREPROCESS]] - Add [[Filtering_and_despiking_settings_gui | Filtering and Despiking Settings GUI]], which uses the [[windowfilter]] function.
** Select Class Groups interface now available in the KNN Analysis window.  
** Add option to use compression.  
* [[simca|SIMCA]]  
** Sub models can now use independent preprocessing and included variables from the Analysis interface.  
** Building SIMCA model from command line can now pass cell array of individual PCA models (built from the same dataset).


==Other Changes==
==Other Changes==
Line 34: Line 31:
|'''[[analysis]]'''
|'''[[analysis]]'''
|
|
* When creating Y-block from column in X-block, column will be hard-deleted from X-block.
* Can now create Y-block from X-block column, axisscale, or class set. And where appropriate, can choose to delete or exclude selection from X-block.
|----
|----


Line 41: Line 38:
|
|
* Add 'exponential' to type of constraints available.
* Add 'exponential' to type of constraints available.
|----
|----valign="top"
|'''[[experimentreadr]]'''
|
* When splitting data into Cal/Val can now keep replicates based on class set from X or Y block. Also can choose to use Mahalanobis distance or Euclidean distance.
|----
|----valign="top"
|'''[[hjyreadr]]'''
|
* Horiba Raman (.l6s, .l6m) file importer is now faster and can import larger files (up to a maximum of 2048x2048x1024 elements).
|----
|----valign="top"
|'''CLS-based residuals'''
|
* Residuals based on a Classical Least Squares model of the data for use in the development of GLSW and EPO filters.
|----
|----


|}
|}

Latest revision as of 14:25, 6 January 2023

Changes and Bug Fixes in Version 9.0

Version 9.0 of PLS_Toolbox and Solo is scheduled for released in October, 2021. See our webinar on new features.

(back to Release Notes PLS Toolbox and Solo)

New Features in Solo and PLS_Toolbox

  • Solo is now built with version 2020b of Matlab. This will add major improvements to graphics over previous versions of Solo. Expect to see better performance across many tools and better utilization of modern hardware. Matlab 2020b also enables Python (see below).
  • Python Integration
    • This release introduces several Python methods. In order to use these please follow the instructions to get started: Python Configuration. These steps are necessary to use the new methods. Once configured, try the following:
      • ANNDL - Artificial Neural Network Deep Learning.
      • ANNDLDA - Artificial Neural Network Deep Learning for classification.
      • UMAP - Uniform Manifold Approximation and Projection (Unsupervised).
      • TSNE - t-distributed Stochastic Neighbor Embedding.
      • For more info about PLS_Toolbox Python integration see the wiki Python.
  • PLOTGUI - Create an axisscale from selected points in a plot of X-block data via context (right-click) menu. This can be used to create a Y-block using create Y from X-block Axis Scale menu item.
  • KNN
    • Select Class Groups interface now available in the KNN Analysis window.
    • Add option to use compression.
  • SIMCA
    • Sub models can now use independent preprocessing and included variables from the Analysis interface.
    • Building SIMCA model from command line can now pass cell array of individual PCA models (built from the same dataset).

Other Changes

File Comment
analysis
  • Can now create Y-block from X-block column, axisscale, or class set. And where appropriate, can choose to delete or exclude selection from X-block.
constrainfit
  • Add 'exponential' to type of constraints available.
experimentreadr
  • When splitting data into Cal/Val can now keep replicates based on class set from X or Y block. Also can choose to use Mahalanobis distance or Euclidean distance.
hjyreadr
  • Horiba Raman (.l6s, .l6m) file importer is now faster and can import larger files (up to a maximum of 2048x2048x1024 elements).
CLS-based residuals
  • Residuals based on a Classical Least Squares model of the data for use in the development of GLSW and EPO filters.