Top Features
- New Graph Type: Parallel Plot, Cluster Plot, Row-wise Plot
- Preview of Workbook in Project Explorer and Windows Explorer
- Data Visualization Improvements: Data Point Tooltip, Faceaway of Unselected Plot* – may move to 2019
- Add Matrix Book as an Embedded Sheet in Workbook
- Customize Layer & Plot Properties, Axis Scale and Style, and Show/Hide Plots on Multiple Layers Together
- New Fit Layers to Page and Set Scale Factor to adjust all layers to have tight fit to page.
- Backup folder and individual backup file for Each Project
- New Apps
...
JIRA | SUMMARY | DETAILS |
---|---|---|
ORG-17633 | Workbook Preview and Thumbnail |
|
ORG-17647 | Better backup system for Origin projects |
|
ORG-17631 | New Workbook Dialog | Create new workbook based on template samples and user-defined template
|
ORG-17653 | Active Window Indicator | When there are many child windows, it's hard to tell which window is active. A magenta frame is added around active window title bar System Variables: @AWI=2;title bar frame and add 4 to use thin line
@AWC=color(255,0,0); |
ORG-17409 | Hide folder in bottom panel of Project Explorer | We are working on supporting moving windows in bottom panel to reorder them. If there are folders in subfolder, it's hard to reorder windows. So we hide folder in bottom panel.
|
...
JIRA | SUMMARY | DETAILS |
---|---|---|
New Fit Layers to Page Dialog | Margin control to fit all layers in graph into page area nicely. User stories:
| |
Customize Layers/Plots/Axes Properties in Different Layers Together | By checking what you want to customize together on Layers tab of Page level of Plot Details dialog, and then go to a layer to customize settings, all layers will be customized together. | |
Easier notation when adding label to graphs in Merge Graph Windows dialog. Added support for Roman numerals. a$ (default) – enumerate lower case letters Graph## – Graph01, Graph02, ... hsn$ means #1, #2, .... | Set Label Text as Custom and click the dropdown list to see Custom notations. Notations can be combined, e.g. h$n$ to show #1, #2, .... Labtalk Script example: merge_graph labeltext:=custom labelcustom:=h$n$; Tip: Click the > button next to Dialog theme and choose Generate Script, executable Labtalk script will be created. | |
Scale in linked layers support If layers are linked with 1:1 X axis and area, choose Scale In toolbar button and click in graph to create enlarged graph. Plots in all linked layers show in enlarged graph. | ||
...
Analysis
JIRA | SUMMARY | DETAILS |
---|---|---|
ORG-17639ORG-1767517606 | Support Add Matrix as Sheet in Workbook | To support an analysis template which contains both workbook and matrix, everything must be in one workbook. So in Origin 2018b, we allow user to right click a workbook tab and choose Add Matrix as Sheet context menu. This actually adds the whole matrix book as a sheet in workbook. You can double click the matrix to open the matrix again. |
SE of derived parameter should also be included in Summary table | Output the SE of derived parameter and in the Summary table. | |
Change code to calculate P value for tcdf and fcdf in fitting tools for significance | Calculate the P value more accurately in the Nonlinear Fitting Tools. | |
ORG-16680 | Add two built-in implicit functions for diode and solar cell | The SolarCellIV and ModDiode fitting functions are added in the Implicit Category. |
ORG-16540 | Support define Implicit Function with integral | Support define Implicit Function with integral in the Fitting Function Organizer and Fitting Function Builder |
ORG-12869 | PCA Wants Loading plot and BiPlot support Plot Label | Principal Component Analysis: Loading plot and BiPlot use the latest design: plot label tab in Plot details dialog, and update Axis Labels "Principal Component 1" to be "PC1", add the value of "Percentage of Variance" to the Units label |
ORG-10828 | Frequency Count/Binning should support output format such as: 0-10, 10-20, etc. | 2D Frequency Count/Binning output sheet creates 4 type columns ahead with following LongName: Bins of A, Bin Beginnings of A, Bin Centers of A, Bin Ends of A and create 3 label row : Bin Beginnings of B, Bin Centers of B, Bin Ends of B. Frequency Counts output sheet creates 4 type columns ahead with following LongName: Bins, Bin Begin, Bin Centers , Bin Ends. |
ORG-14736 | Add Fourier Self-Deconvolution (Pro Only) method for Find Peaks |
...
JIRA | SUMMARY | DETAILS |
---|---|---|
Command to turn on general Audit Log | new LT command doc -log1; //turns on for current project with empty password doc -log1 test;//turns on for current project with password = "test" doc -log0 test;//turns off for current project
In Script Window, run HKEY_CURRENT_USER\Software\OriginLab\Origin 9.5b\International\SysV\ALOG with a DWORD value of 1 | |
ORG-16968 | LabTalk LT to better support install uninstall of Origin files that D&D can install | Add the nlsf_install_fdf and nlsf_uninstall_fdf OC functions to install and uninstall fitting functions. LabTalk Access is supported: run.section(dofile.ogs, OnInstallFDF, "%Yfitfunc\MyGauss.fdf") run.section(dofile.ogs, OnUnInstallFDF, "%Yfitfunc\MyGauss.fdf") LabTalk Access is supported: run.section(dofile.ogs, OnInstallTemplate, "%YMyGraph.otpu") run.section(dofile.ogs, OnUnInstallTemplate, "%YMyGraph.otpu") |
Better default set index for GetParameterResults | The default value of second parameter of OC function GetParameterResults() was changed to 0. | |
OC to provide access to LabTalk LT properties on OriginObject | S2: Support accessing page properties by OC functions:Pagebase::SetProp() and Pagebase::GetProp(), for example: void test_Graph_Set_and_Get_Properties() { GraphPage gp; gp.Create("origin"); gp.AddLayer("Test"); double vv; gp.SetProp("active", 2); gp.GetProp("active", &vv); return; } | |
Support programming way to control Master Item display | S2: Programming way to view Master Items on Screen LT page.master = 0, not export the Master item. However, if page.master = 1, can use LT script "Menu -e 33096" to toggle viewing Master items on screen, but cannot control it. | |
ORG-17687 | LT command to remove dividers | Labtalk command to remove divider: page -ADX -<opt> dividerindex;
page -ADGR; |
ORG-16425 | findFiles x-function should support recursive folder | New variable "recursive" is provided, can set value to 1 to find the files in the recursive folders. |
ORG-17295 | Problems Saving to or Opening from Google Drive | Origin 2018b supports the remote My Document case (My Document is set up on a network drive. ) |
ORG-17471 | Give user the option to default to use OPJ format | A new system variable:@OPJ= 0 Project to use new format and Copy Paste also new format 1 Project to use old format but Copy Page to use new format 2 Project to use new format, but Copy page to use Old format 3 Both will use old format |
ORG-17263 | Autosave Untitled.opj | Origin 2018b supports to autosave for Untitled.opj |
...