Release Notes Version 7 0 2: Difference between revisions
Jump to navigation
Jump to search
imported>Jeremy No edit summary |
imported>Scott No edit summary |
||
(10 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
==Changes and Bug Fixes in Version 7.0.2== | ==Changes and Bug Fixes in Version 7.0.2== | ||
===Bug Fixes | Version 7.0.2 of PLS_Toolbox and Solo was released in November, 2012 as a minor update to [[Release_Notes_Version_7_0|Version 7.0]]. | ||
This release was done in conjunction with [[Release_Notes_MIA_Toolbox_Version_2_8_2|MIA_Toolbox / Solo+MIA version 2.8.2]] | |||
(back to [[Release Notes PLS Toolbox and Solo]]) | |||
===Major Enhancements and High-level Bug Fixes=== | |||
{| | {| | ||
Line 14: | Line 20: | ||
* Give warning when user attempts to change conf. limit on batch maturity model type that this has no effect on shown conf. limits. | * Give warning when user attempts to change conf. limit on batch maturity model type that this has no effect on shown conf. limits. | ||
* Show used conf. limit in plot controls for Batch Maturity | * Show used conf. limit in plot controls for Batch Maturity | ||
|----valign="top" | |----valign="top" | ||
|'''[[ | |'''[[bspcgui|batch processor]]''' | ||
'''[[ | and '''[[batchfold]]''' | ||
| | | | ||
* If steps are disabled, ignore extraction by steps! | * If steps are disabled, ignore extraction by steps! | ||
Line 35: | Line 40: | ||
* Fix for batch list selections, make default batch plot style = stack. | * Fix for batch list selections, make default batch plot style = stack. | ||
* Remove unneeded batch selection now that Class 0 has been removed. | * Remove unneeded batch selection now that Class 0 has been removed. | ||
|----valign="top" | |----valign="top" | ||
Line 49: | Line 49: | ||
* Remove weighting applied to deviations when calculating the score limits using "percentile" method | * Remove weighting applied to deviations when calculating the score limits using "percentile" method | ||
* Don't calculate score limits when building raw model as this would be done unnecessarily for 10 PCs. This could be time consuming. | * Don't calculate score limits when building raw model as this would be done unnecessarily for 10 PCs. This could be time consuming. | ||
|----valign="top" | |||
|'''[[preprocess]]''' | |||
| | |||
* Add "Favorites" button to | |||
: (a) move certain methods to the top of the preprocessing list OR | |||
: (b) to create new aggregate methods from the current selection of multiple methods | |||
* Add "Hide/Unhide" button to hide items you don't use often | |||
* Add support for font size changing (via [[setplspref]]) | |||
|----valign="top" | |||
|'''[[plotgui|plot controls]]''' | |||
| | |||
* Add separators above Bar and Mesh to make menu easier to read | |||
* Add "enhanced surface" mode | |||
* Better handling duplication of data as needed for 3D plots (to avoid errors when plotting) | |||
* Change settings on viewinterpolated so it will be available from the settings control button on the toolbar | |||
* Fix for plotting scatter plots with n-way data in 3rd dimension (xdata is row vector instead of column vector) | |||
* Don't reset 'PlotBoxAspectRatioMode','CameraViewAngleMode', or 'DataAspectRatioMode' in 2008b or later (seems to cause strange plot box resizing problems) | |||
* Better position labels when rotated text is being used | |||
* Add ability to use logical in search | |||
|----valign="top" | |||
|'''adjust axis limits interface''' | |||
| | |||
* Fix use with multiple axes and multiple figures. Fix bugs with initializing settings. Better handle restoring color. | |||
* Fix for color of background when target figure has BLACK (or dark gray) background (can't see text!!) | |||
|----valign="top" | |||
|'''[[trendtool]]''' | |||
| | |||
* Consider a "viewSpec" request for the a spectrum beyond the highest numbered spectrum as a request for "the last" spectrum (e.g. "inf" will give the max) | |||
* Add 'interpolation' as new property that trendtool can set on the trend view | |||
* Add ability to access new interpolation property through evrigui as property: obj.setInterpolation(n) | |||
* Add plottype surface and toolbar button and evrigui connection to modify it (setPlottype) | |||
|----valign="top" | |||
|'''[[EVRIModel Objects]]''' | |||
| | |||
* Rearrange logic when updating from old model version (generalize copying of fields from old model into new one | |||
* Add conrearrange as private method to re-arrange contributions into "used", "passed", or "full" forms (like with Solo_Predictor) | |||
* Add "contributions" and "matchvarsmap" (hidden) properties | |||
* Fix logic which assigns calibrate.options.plots and calibrate.options.display settings (also set in top-level) | |||
* Add "matchvars" property to models as option to DISABLE call to matchvars during apply, xhat and tcon/qcon calculations. | |||
* If user turns off model object, don't expect evrimodelversion field (use modelversion only) and automatically extract model contents. Now users can automatically down-grade models using simply: | |||
setplspref('evrimodel','noobject',1) | |||
:then loading the new model | |||
|---- | |||
|} | |||
===Low-Level Bug Fixes and Enhancements=== | |||
{| | |||
|----valign="top" | |||
|'''add3dlight''' | |||
| | |||
* Add "add3dlight" as new GUI utility to add 3D lighting effects for enhanced surface plots | |||
|----valign="top" | |----valign="top" | ||
Line 54: | Line 115: | ||
| | | | ||
* No "Extreme" outliers plotted if there were no "Standard" outliers. This was the case for either upper or lower outliers, so upper (lower) extremes only plotted if there were upper (lower) standard outliers. | * No "Extreme" outliers plotted if there were no "Standard" outliers. This was the case for either upper or lower outliers, so upper (lower) extremes only plotted if there were upper (lower) standard outliers. | ||
* Fix undefined “lbl” when cls is numeric and has as many elements as x. | |||
|----valign="top" | |----valign="top" | ||
Line 59: | Line 121: | ||
| | | | ||
* Add message saying browse is initializing | * Add message saying browse is initializing | ||
|----valign="top" | |----valign="top" | ||
|'''[[ | |'''[[b3spline]]''' | ||
| | | | ||
* Fix | * Fix error in display option handling | ||
|----valign="top" | |----valign="top" | ||
|'''[[ | |'''[[corrspecgui]]''' | ||
| | | | ||
* Fix | * Fix typo in plot type. | ||
|----valign="top" | |----valign="top" | ||
Line 75: | Line 138: | ||
* Switch cal/val class numbers (so calibration is 0 and shows as black circles, and 1 as red triangles as with scores plots) | * Switch cal/val class numbers (so calibration is 0 and shows as black circles, and 1 as red triangles as with scores plots) | ||
* Handle case when all samples are converted to validation | * Handle case when all samples are converted to validation | ||
|----valign="top" | |||
|'''[[EVRIGUI Objects]]''' | |||
| | |||
* Add fieldnames to EVRIGUI object to allow tab-completion of valid methods and properties | |||
|----valign="top" | |||
|'''evridb''' | |||
| | |||
* Add display of error report for connection test. | |||
|----valign="top" | |----valign="top" | ||
Line 85: | Line 158: | ||
| | | | ||
* Add new deletedates mode to modelcache | * Add new deletedates mode to modelcache | ||
|----valign="top" | |||
|'''modelviewertool''' | |||
| | |||
* Fixed a bug in Tucker where the core was plotted as a loading in modelviewer when fitting e.g. Tucker(X,[3 3 1]) | |||
|----valign="top" | |----valign="top" | ||
Line 102: | Line 181: | ||
|----valign="top" | |----valign="top" | ||
|''' | |'''peakfindgui''' | ||
| | | | ||
* | * Allow for more or less adjustability in sensitivity depending on the # of variables | ||
* Encode logic to handle non-integer values for found peak position (in case center of mass calculation is used and non-integer peak positions values get returned) | |||
* | |||
|----valign="top" | |----valign="top" | ||
|''' | |'''[[piconnectgui]]''' | ||
| | | | ||
* | * better handling of errors thrown during initialization | ||
|----valign="top" | |----valign="top" | ||
Line 123: | Line 195: | ||
| | | | ||
* Treat "0" as unknown class only if input y has more than 2 unique values | * Treat "0" as unknown class only if input y has more than 2 unique values | ||
|----valign="top" | |----valign="top" | ||
Line 141: | Line 204: | ||
|----valign="top" | |----valign="top" | ||
|'''[[ | |'''[[summary]]''' | ||
| | | | ||
* | * Fix for error when all of a given variable are excluded/missing | ||
|----valign="top" | |----valign="top" | ||
|'''[[ | |'''[[tconcalc]]''' | ||
| | | | ||
* | * Add support for tcon calculation from PCR and PLS models even when tconcalc is passed ONLY the prediction structure (as long as the necessary eigenvalues information is in the model details) | ||
|---- | |---- | ||
|} | |} |
Latest revision as of 22:07, 26 November 2012
Changes and Bug Fixes in Version 7.0.2
Version 7.0.2 of PLS_Toolbox and Solo was released in November, 2012 as a minor update to Version 7.0.
This release was done in conjunction with MIA_Toolbox / Solo+MIA version 2.8.2
(back to Release Notes PLS Toolbox and Solo)
Major Enhancements and High-level Bug Fixes
analysis |
|
batch processor
and batchfold |
|
batchmaturity |
|
preprocess |
|
plot controls |
|
adjust axis limits interface |
|
trendtool |
|
EVRIModel Objects |
setplspref('evrimodel','noobject',1)
|
Low-Level Bug Fixes and Enhancements
add3dlight |
|
boxplot |
|
browse |
|
b3spline |
|
corrspecgui |
|
experimentreadr |
|
EVRIGUI Objects |
|
evridb |
|
genalgplot |
|
modelcache |
|
modelviewertool |
|
mscorr |
|
parafac |
|
peakfind |
|
peakfindgui |
|
piconnectgui |
|
plsda |
|
splitcaltest |
|
summary |
|
tconcalc |
|