Changes and Bug Fixes in Version 4 2 1: Difference between revisions
Jump to navigation
Jump to search
imported>Jeremy (Importing text file) |
imported>Jeremy No edit summary |
||
Line 4: | Line 4: | ||
:[[range]] - Calculates the range of the values. | :[[range]] - Calculates the range of the values. | ||
====BUG FIXES==== | ====BUG FIXES==== | ||
:[[analysis]] | |||
- Added better display of model cache and ability to disable and hide. | :::- Added better display of model cache and ability to disable and hide. | ||
- Fix for cache view in Matlab 7.0.0 and 2008a. | :::- Fix for cache view in Matlab 7.0.0 and 2008a. | ||
:[[baselineset]] - Fixes for better compatibility with Matlab 6.5. | :[[baselineset]] - Fixes for better compatibility with Matlab 6.5. | ||
:[[caltransfergui]] - Fix for wrong input order call to preprocess. | :[[caltransfergui]] - Fix for wrong input order call to preprocess. | ||
:[[cls]] | |||
- Copy labels from x rows to y columns when doing "pure component" model. | :::- Copy labels from x rows to y columns when doing "pure component" model. | ||
- Add test for non-negativity algorithms before doing rank test. | :::- Add test for non-negativity algorithms before doing rank test. | ||
- Improve error messages when rank deficiency found. | :::- Improve error messages when rank deficiency found. | ||
- Do not pass preprocessing from GUI if x-block is pure-component spectra. | :::- Do not pass preprocessing from GUI if x-block is pure-component spectra. | ||
- Add prediction bias calculations. | :::- Add prediction bias calculations. | ||
:[[cluster]] - Fix bug where cluster wouldn't work with < 6 samples. | :[[cluster]] - Fix bug where cluster wouldn't work with < 6 samples. | ||
:[[contents]] - All "contents.m" files changed to "Contents.m" to solve Matlab 2008a bug. | :[[contents]] - All "contents.m" files changed to "Contents.m" to solve Matlab 2008a bug. | ||
:[[corrspec]] - Added field purvarindex to model.detail. | :[[corrspec]] - Added field purvarindex to model.detail. | ||
:[[crossval]] - Significant fix for cvi=0 bug. | :[[crossval]] - Significant fix for cvi=0 bug. | ||
:[[dendrogram]] | |||
- Fix for problems when two branches have the same distance. | :::- Fix for problems when two branches have the same distance. | ||
- Fix for ever-growing list of handles in axes (old axis objects not being deleted). | :::- Fix for ever-growing list of handles in axes (old axis objects not being deleted). | ||
:[[encode]] - Fix for bug when assigning empty structures within structures. | :[[encode]] - Fix for bug when assigning empty structures within structures. | ||
:[[evrihelp]] - Fix for 'doc' command changes in Matlab 2008a. | :[[evrihelp]] - Fix for 'doc' command changes in Matlab 2008a. | ||
Line 27: | Line 27: | ||
:[[ipls]] - Fix for wrong figure handle variable name being initialized. | :[[ipls]] - Fix for wrong figure handle variable name being initialized. | ||
:[[mlr]] - Add calibration and prediction bias calculations. | :[[mlr]] - Add calibration and prediction bias calculations. | ||
:[[modelcache]] | |||
- Fix warning when variable output name >63 characters. | :::- Fix warning when variable output name >63 characters. | ||
- Fix bug associated with purging empty filename from cache. | :::- Fix bug associated with purging empty filename from cache. | ||
:[[modelviewer]] | |||
- Fix bug that raw data was plotted instead of the model of the data. | :::- Fix bug that raw data was plotted instead of the model of the data. | ||
- Fix Bug when right-clicking plots in the modelviewer overview window | :::- Fix Bug when right-clicking plots in the modelviewer overview window | ||
:[[mpca]] - Allow passing preprocessing as standard structure outside of cell. | :[[mpca]] - Allow passing preprocessing as standard structure outside of cell. | ||
:[[mscorr]] - Fix bug associated with new subwin feature. | :[[mscorr]] - Fix bug associated with new subwin feature. | ||
:[[ncrossval]] - Added fix for logical y in npls. | :[[ncrossval]] - Added fix for logical y in npls. | ||
:[[pcr]] - Add prediction bias calculations. | :[[pcr]] - Add prediction bias calculations. | ||
plotscores_callback - Add display of prediction bias calculations in scores plots. | :plotscores_callback - Add display of prediction bias calculations in scores plots. | ||
:[[plotscores_defaults]] - Added "settings" command and gui to select default plots. | :[[plotscores_defaults]] - Added "settings" command and gui to select default plots. | ||
:[[pls]] - Add prediction bias calculations. | :[[pls]] - Add prediction bias calculations. | ||
:[[preprocess]] | |||
- Fixes for better compatibility with Matlab 6.5. | :::- Fixes for better compatibility with Matlab 6.5. | ||
- Fix for plotgui problem where adding uimenus re-assigns axis handles | :::- Fix for plotgui problem where adding uimenus re-assigns axis handles | ||
:[[savgol]] - Modified 'tails'=='polyinterp' so that output D is correct and much faster. | :[[savgol]] - Modified 'tails'=='polyinterp' so that output D is correct and much faster. | ||
:[[spcreadr]] - Fix for multi-files with zero-exponents in the sub-header. | :[[spcreadr]] - Fix for multi-files with zero-exponents in the sub-header. |
Latest revision as of 09:42, 23 October 2008
NEW FUNCTIONS AND FILES
- evrireporterror - Gathers error information and optionally reports it.
- evritraperror - Utility to retreive error information for debugging purposes.
- range - Calculates the range of the values.
BUG FIXES
- analysis
- - Added better display of model cache and ability to disable and hide.
- - Fix for cache view in Matlab 7.0.0 and 2008a.
- baselineset - Fixes for better compatibility with Matlab 6.5.
- caltransfergui - Fix for wrong input order call to preprocess.
- cls
- - Copy labels from x rows to y columns when doing "pure component" model.
- - Add test for non-negativity algorithms before doing rank test.
- - Improve error messages when rank deficiency found.
- - Do not pass preprocessing from GUI if x-block is pure-component spectra.
- - Add prediction bias calculations.
- cluster - Fix bug where cluster wouldn't work with < 6 samples.
- contents - All "contents.m" files changed to "Contents.m" to solve Matlab 2008a bug.
- corrspec - Added field purvarindex to model.detail.
- crossval - Significant fix for cvi=0 bug.
- dendrogram
- - Fix for problems when two branches have the same distance.
- - Fix for ever-growing list of handles in axes (old axis objects not being deleted).
- encode - Fix for bug when assigning empty structures within structures.
- evrihelp - Fix for 'doc' command changes in Matlab 2008a.
- gselect - Fix for 6.5 compatibility with xs and ys.
- ipls - Fix for wrong figure handle variable name being initialized.
- mlr - Add calibration and prediction bias calculations.
- modelcache
- - Fix warning when variable output name >63 characters.
- - Fix bug associated with purging empty filename from cache.
- modelviewer
- - Fix bug that raw data was plotted instead of the model of the data.
- - Fix Bug when right-clicking plots in the modelviewer overview window
- mpca - Allow passing preprocessing as standard structure outside of cell.
- mscorr - Fix bug associated with new subwin feature.
- ncrossval - Added fix for logical y in npls.
- pcr - Add prediction bias calculations.
- plotscores_callback - Add display of prediction bias calculations in scores plots.
- plotscores_defaults - Added "settings" command and gui to select default plots.
- pls - Add prediction bias calculations.
- preprocess
- - Fixes for better compatibility with Matlab 6.5.
- - Fix for plotgui problem where adding uimenus re-assigns axis handles
- savgol - Modified 'tails'=='polyinterp' so that output D is correct and much faster.
- spcreadr - Fix for multi-files with zero-exponents in the sub-header.
- str2cell - If already is cell, don't error, just return input.
- tsqmtx - Fix to work with MPCA models.
(Sub topic of Getting_Started_Documentation_and_Help)