A basketful of new features: CurveExpert Pro 1.6 released
Version 1.6 of CurveExpert Professional has been released, with a rather large list of new features. Details after the break...
(note that this article only discusses the changes between 1.5.0 and 1.6.0. For a more in-depth look at CurveExpert Pro, see What is CurveExpert Professional. )
This release of CurveExpert Professional features 29 new nonlinear regression models. The Dose-Response family has been added to those in toxicology and related sciences. Also, the Decline family has been added for those in the oil production field. Finally, the Distribution family, which includes Gaussian and Log-Normal PDF's and CDF's, has been added for those in statistical analysis.
The graphing component has added the capability to create bar graphs for a series; this works for both discrete (data) and continuous quantities, with appropriate customizable features for the bars. Also, one can fill below both discrete and continuous quantities.
The data spreadsheet now supports numeric formatting much like a well-known spreadsheet application.
Along with the abovementioned features, a long list of enhancements and bugfixes have been addressed. The official change log from 1.5.0 to 1.6.0 is below:
- ADDED: added the ability to do bar graphs for both discrete and continuous quantities.
- ADDED: autoscaling behavior has been overhauled, with user preferences for exactly when an autoscaling should take place.
- ADDED: added three new models (the Decline family) of interest to those in the oil production field, among others.
- ADDED: added four new models (the Distribution family) of interest to those in statistical analysis. Gaussian (Normal) PDF/CDF, and also Log Normal PDF/CDF.
- ADDED: added 22 new models (the Dose-Response family) of interest to those in toxicology in particular. Background and non-background models are present.
- ADDED: Added the ability to format numbers in the spreadsheet as desired.
- ADDED: added a way to remove a result, or the discrete data, from a plot via a right click on its curve.
- ADDED: can now specify the order of the curves in the legend by right-clicking the legend and selecting "Change Order of Items".
- ADDED: added the AICC statistic to the result details report.
- ADDED: added the erfc special function to the function library
- ADDED: added two new colormaps
- ADDED: right clicking on a data point or line associated with the discrete dataset was not context sensitive; now, the appropriate right-click menu items are displayed.
- ADDED: added the ability to fill under a curve in a graph.
- ADDED: added default domains for custom functions; this provides the information necessary to correctly autoscale these items.
- ADDED: the automatic equation parser now knows how to render the sqrt() function in mathtext.
- ADDED: row headers in spreadsheet can be renamed
- ADDED: right clicking in the top left area of a spreadsheet adds an option to sort to the context menu.
- ADDED: multiple curves from the same result are now allowed on the plot.
- ADDED: added an explanation of how to properly input the license key, if the key fails validation.
- ADDED: the font size of the rendered equation can be changed by right clicking the equation display and choosing "Zoom in" and "Zoom out".
- ADDED: rendered equations can now be copied to the clipboard as an image
- ADDED: "Show in Folder"/"Show in Finder" button to the Custom Models/Functions builder.
- CHANGED: in the model and function pickers, the drawn equation now updates if the user points at the models in the currently selected list.
- CHANGED: The equation preview could overrun the size of the preview window for long equations. The font size of the rendered equation now dynamically adjusts based on the size of the preview window.
- CHANGED: renamed the "Arctangent" library function to "Arc Tangent" for consistency
- CHANGED: empty graph axes are now always created with a range of 0..1 on both x and y axes.
- CHANGED: an element on a plot selected for drag/drop now has a hatched outline instead of a dotted outside line.
- CHANGED: The graph series property panel has been redesigned for a new look.
- CHANGED: tab characters in annotations are now expanded to four spaces instead of printing a "block".
- CHANGED: if a very large amount of text is pasted onto a graph as an annotation, a warning message is displayed before the paste.
- CHANGED: splash screen on-screen duration decreased
- CHANGED: added 1/2 second more delay before an autoscale, while a user is editing data.
- CHANGED: many new tooltips throughout the application.
- CHANGED: if a model has incorrect mathtext in the "latexequation" attribute, any renderings of that equation say so, instead of just not rendering the equation at all.
- RESOLVED: If reading of pane information from the application's data is corrupted, fall back to the default.
- RESOLVED: fixed software crash when a graph was deleted from its own context menu.
- RESOLVED: pasting an excel dataset would cause a bitmap of the dataset to show up in the preview plot. Fixed.
- RESOLVED: corrected Gaussian Diff in the 3D functions (had the wrong name)
- RESOLVED: one of the "Did you know" tips was incorrect; fixed.
- RESOLVED: In 3D plots, while zooming, the data was not dynamically regenerated for continuous functions. Fixed.
- RESOLVED: the spreadsheet would have some draw artifacts in some situations after a large cut. Fixed.
- RESOLVED: reading a file that had unicode characters in the name could be problematic; fixed.
- RESOLVED: Custom 3D models were erroneously categorized under 2D in the function picker.
- RESOLVED: In a nonunlocked version of the software, exporting an HTML report would generate an exception rather than inform the user that the feature was not available.
- RESOLVED: the view of a 3D plot was not saved to file. Fixed.
- RESOLVED: pressing the number keys [1-9] on a graph did not take curve visibility into account. Fixed.
- RESOLVED: If software in locked state, the plugins (if any) reloaded every five seconds. Fixed.
- RESOLVED: There was an erroneous tooltip in the File Import dialog; fixed.
- RESOLVED: could not use "gamma" as a variable in the equation editor. Fixed.
- RESOLVED: If a model was modified in the user model builder and "Close" was clicked, behavior was not correct; even if the user said to save the model, it was not saved and the dialog was not closed. Fixed.
- RESOLVED: picking File|New and assigning more than two independent variable led to erratic plot behavior. Fixed.
- RESOLVED: resetting the spreadsheet curser movement style in the applications preferences dialog did not immediately apply the style (a restart was required). Fixed.
- RESOLVED: the glyphs (e.g. integration shading, differentiation marker) in the Result dialog's Analyze tab would disappear if the mouse was moved over an axis or mouse was moved in and then out of the graph. Fixed.
- RESOLVED: the arclength line in the Result dialog's Analyze tab was "sticky"; if it was invoked once, it would appear forevermore on that graph. Fixed.
- RESOLVED: fixed failing computation of leading/lagging moving averages with certain windows that were zero at their extremities.
- RESOLVED: [Windows] Silent install is really silent now; no UI elements are shown.