Release Notes Version 7 8
Jump to navigation
Jump to search
New Features in Solo and PLS_Toolbox
ASCA (Analysis of Variance Simultaneous Component Analysis)
- Add new command-line and Analysis Window-based access to ASCA method
- Analyze
Analysis Interface
- Add ASCA (ANOVA Simultaneous Component Analysis) analysis method
- Always reconcile variables in test set with model, even when the NUMBER of variables matches
- Add support for "wide" (thick) venetian blinds
- Give advice when current cross-validation conditions are non-optimal (in Cross-validation settings window AND in Analysis window)
- Improve cross-validation speed
- ANN: fix for bug which showed the wrong CV predicted values for models with > 1 Node (always shows the CV Pred for 1 node)
- Add showyinbiplot option which allows hiding y-loadings in the Biplot
- Add sorting option for dates in cache.
- Fix for pointer not always getting set back to arrow
- Add "weights" option to PLS and PLSDA to weight samples
- Speed improvements for iPLS, iPLSDA, Stepwise MLR
- Calculate and show area under the curve (AUC) for ROC curves
Preprocessing
- Log10: Use an offset AND ignore negative values
- Normalize: Allow normalization with multi-way data
- Arithmetic: Add visual variable selection
Browse
- Align variables (if possible) when joining two datasets in the samples dimension
- Add new drag drop behavior for datasets onto datasets, datasets onto preprocessing, and datasets onto models.
- Add support for F2 = rename selected variable
- Give option to clear data from base workspace if large data is pushed into Analysis or Image Manager
Dataset Editor
- Add View > Class and Axisscale Summary menu to EditDS (views Class Summary table)
- Add View Boxplot to menus (simple boxplot call)
Importers
- Text graphical import tool - improved support for ignoring data, automatically detecting types, and visibility
- Streamlined importing from GUIs- no longer necessary to select file type first, simply locate and load the file(s) of interest
- Date format yyyymmddTHHMMSS (datestr format 30) is now recognized automatically
- Automatically sort filenames into alphabetical order when importing
- Horiba importer (hjyreadr) automatically transpose image so that it matches Horiba's image mode
- Text importer (textreadr):
- Fix bug when number of total items is less than row/column "numerical value" threshold
- Fix bug when a double-quoted label happens to look numeric (don't convert to numeric unless there are NO other numeric values present); also improves speed slightly and cleans up code significantly
- Fix for bug which mis-assigned items when ignoring rows/columns (fix: adjust OTHER row/column indexes for the discarded rows)
- Recognize dates which use spelled out month names
- Add improved auto-detection of XLS (look for binary file)
- Allow "importtool" as synonym for "graphical_selection"
- Add catdim and autopermute options to manually control concatenation of multiple files
- SPC importer (spcreadr):
- Fix for bug reading files with negative scaling exponents (fexp<0)
- Fix to better handle files that have binary logs as well as text audit logs
- Add ability to specify data is an image by including "imagesize=..." and "imageorder=..." in audit log
- Add ability to specify author and name to be used by including them as key=value pairs in audit log
Plot Controls
- Add "automonotonic" flag to plotgui to avoid use of monotonic in "auto" mode unless allowed
- Add scroll-wheel functionality (zoom plot, combine with shift or control to zoom one axes, click and move to pan)
- Add density-plot replot on zoom functionality
- Add click-to-highlight feature to move a line or class set to the front of the plot
- Significant improvement to speed of updating when plot control listbox does not need to be repopulated
- Add logic to bring target figure back to focus after docking controls (avoids issue that clicking on figure looses focus on figure)
- Allow ALL options to be seen in settings
- Add class connect methods "spider" and "means" (connect means of each x)
- Change connect class toolbar button into a popup menu
- Convert Axis Settings from instant-pop-up to context-menu-based command
- Axis Settings "all fonts" option now changes axes fonts too
- Change class colors base to improve visibility
- Move axis lines and class outlines to bottom of plot order so that right-click controls are not inaccessible
- Exporting figure: add new "resizemode" option to control resizing behavior
- Revise classmarkers to improve speed and automatically tie colors to classcolors
Hierarchical Model Builder
- Add ability to set preferences including whether Q and T2 tests are based on reduced statistics and what thresholds should be used to trigger "otherwise" in PLSDA-based rule nodes
- Add scores as ouptut option for regression models
- Add "on-canvas" display of numerics, strings, errors, and model types
- Added ability to set condition on end points before the content of the end point has been defined
- Improve behavior when overwriting nodes with similar node type
- Allow drag/drop of models onto nodes to overwrite existing rule node WITHOUT changing branches (if possible)
- Allow double-click of model-based rule nodes to open model in Analysis
- Fix for error using "load" toolbar button or menu option
- Add "copy image to clipboard" functionality.
Model Optimizer
- Fix bug that causes error when no y-block is loaded.
mpca / parafac
- Allow for single slab input for prediction if sizes of two existing modes match variables for n-way array
New Command-line Features and Functions
Misc New Functions
Command-Line Changes
- anovadoe
- Fix to force use of center points
- Use design information to identify center points ONLY (don't infer based on values)
- Allow input of matrix for y (squelches statistical tests - only reports coefficients)
- Add calculation of 3-way interactions
- Calculate the ANOVA decomposition column/matrices as needed for ASCA
- boxplot
- Fix for bug which would truncate labels to a single character
- Fix for bug when converting multiple inputs to options structure when one of those inputs was a cell array
- Revision to logic - give preference to classes in DSO when grouping (if no classes passed) THEN use labels (if no classes present in DSO)
- confusionmatrix / confusiontable
- Handle excluded samples in simca case.
- Allow cell array of strings to be passed as trueClass and predClass
- Fix for bug in texttable output when no y is present
- dataset -Add augment to DSO, will create class that tracks augmented datasets after a cat.
- Experiment Designer -Add randomize menu item, overhaul options usage, and fix a few bugs with loading a DOE dataset.