Origin 2018 Features

Origin 2018 Features

Analysis

Batch Processing

ID

JIRA

SUMMARY

DESCRIPTION

DETAILS

ID

JIRA

SUMMARY

DESCRIPTION

DETAILS

0

ORG-13454

Batch processing support XYZ columns, worksheets, and data ranges.

Batch processing support XYZ columns, worksheets, and data ranges.

1.XYZ column

support in both using existing xyz datasets or import from files.

2. Use existing worksheets

support using any sheet from opj as input, if selected it will copy all columns to data source in analysis template.this options should be useful for statistics tools not require column designation.

3.Use Existing Ranges

it will have two input range: Fixed Range and Batch Range, Fixed Range means those data which is fixed in each process. this options should be useful for statistics tools.

0

ORG-16709

Improvements to Batch Processing:

Improvements to Batch Processing

Mini tutorial:

  1. Open Batch Processing dialog.

  2. Load Analysis Template under <Origin EXE folder>\Samples\Batch Processing\Sensor Analysis.ogwu.

  3. For File List, select Sensor01, Sensor02, and Sensor03.dat under <Origin EXE folder>\Samples\Curve Fitting\.

  4. Set Result Sheet as Result.

  5. Click OK. In Summary sheet, there is a graph image from the analysis Template on each row. Mouse over it to pop up a larger image of the graph.

How to include a graph image in each row or report sheet:

  1. Open the analysis template .OGWU file. e.g. <Origin EXE folder>\Samples\Batch Processing\Sensor Analysis.ogwu.

  2. Copy an embedded in the report sheet and Paste Link in a cell in the sheet that will be used as Summary Sheet in Batch Processing. 

  3. Save the analysis template and use it in Batch Processing dialog.

Fitting

ID

JIRA

SUMMARY

DESCRIPTION

DETAILS

ID

JIRA

SUMMARY

DESCRIPTION

DETAILS

0

ORG-15952

Fitting: Add more Fit Statistics to fitting Result Table Quantities.

Add more Fit Statistics to fitting Result Table Quantities

In previous versions, some Fit Statistics were excluded from list of available Quantities in Table. More items are available in Origin 2018.

0

ORG-16969

Fitting: FDF should include Category

FDF should include Category

Add new Category key to FDF General Information section.

  1. When D&D the FDF to Origin, FDF is automatically installed under the Categorys according to the Key.

  2. If this new key is empty or missing, it will pop up dialog to ask about which category to install.

  3. Operations in Fitting Function Builder and Fitting Function Organizer will update this Category key, such as Create/Move func.

  4. Fitting Function Builder allow to change category since 2018.

0

ORG-15062

Fitting: Fit until converged supports all datasets for multiple data

Fit until converged supports all datasets for multiple data

In Nonlinear Fit tools, add All option in the Select data to iterate drop-down list which allow to iterate on multi datasets at the same time. 

0

ORG-13544

Fitting: Null hypothesis footnote is added under ANOVA table of Nonlinear Curve Fit, Multiple Regression, and Polynomial Fit report sheets.

Null hypothesis footnote is added under ANOVA table

Requested by customer.

0

ORG-13999

Fitting: Put all weighting methods in dropdown items for all input datasets

Put all weighting methods in drop-down items for all input datasets

  • In Nonlinear Fit tools, Data Selection page, all weighting methods are putted in the Weights drop-down list whichi allow to set multi datasets' weight mehod.

  • In Nonlinear Fit tools, Data Selection page, add Apply Weight to All menu to Range's context menu list. 

0

ORG-14528

Fitting: Smarter Handling of NLFit X Data Type

Smarter Handling of NLFit X Data Type

When Iteration Algorithm is set as "Levenberg Marquardt" in Nonlinear Fit tools, Fitted Curves page, default X Data Type is changed as new method: Follow Curve Shape. (Note: except the Nonlinear surface/matrix fit tool)

0

APPS-341

Composite Spectrum Regression

Perform multiple linear regression for spectra.

Download Composite Spectrum Regression app from the page and install the app.

This app can be used to peform multiple linear regression of spectral data.
The key benefit is that all coefficients are forced to be positive, and the sum of the coefficients can be constrained to a fixed number such as 1 or 100.

General

ID

JIRA

SUMMARY

DESCRIPTION

DETAILS

ID

JIRA

SUMMARY

DESCRIPTION

DETAILS

0

ORG-13349

General: Ignore Hidden column/plots when choosing all columns or plots for analysis.

Ignore Hidden column/plots when choosing all columns or plots for analysis

A system variable, @AIP, is added to control whether ignore hidden column(s)/plot(s) or not when adding all as input(s) for analysis.

  • =1 (default), ignore hidden plots.

  • =0, include hidden plots.

For example, if some columns or plots on a graph are hidden, when opening an analysis dialog that supports multiple inputs and the user chooses All Colu

0

ORG-15803

General: Set Default Digits for individual types of analyses.

Set Default Digits for individual types of analyses

Prior to Origin 2018, there is only global control of display digits via Digits in Report in the Numeric Format tab of Tools: Options.

In 2018, users can specify default Default Digits to apply for different types of analyses. For example:

After an analysis is done, right click in the table in the result sheet and choose Digits...  Set the Digits values and check Save as Default.

The default will apply to other instances of that particular analysis operation in the future.

 

To reset back to system default: Close Origin. Go to User Files folder and delete Defaults.XML.

 

Peak Analysis

ID

JIRA

SUMMARY

DESCRIPTION

DETAILS

ID

JIRA

SUMMARY

DESCRIPTION

DETAILS

0

ORG-16008

Peak Analysis: Automatically set Area/Amplitude boundaries based on Peak Finding Direction.

Automatically set Area/Amplitude boundaries based on Peak Finding Direction

  • If Peak Finding direction is Positive only, then Area boundary is >=0.

  • If Peak Finding direction is Negative only, then Area boundary is <=0.

  • If If Peak Finding direction is Both, then no boundary is set.

Statistics

ID

JIRA

SUMMARY

DESCRIPTION

DETAILS

ID

JIRA

SUMMARY

DESCRIPTION

DETAILS

0

ORG-8382

Statistics: Add ellipse coefficient to correlation matrix

Add ellipse coefficient to correlation matrix

From Origin 2018, the major and minor radius of the correlation ellipse in Scatter Matrix are exported to the result sheet. No matter you create the Scatter Matrix from Plot: 2D: Scatter Matrix or Statistics: Descriptive Statistics: Correlation Coefficient, you can find the major and minor radius of each correlation ellipse by A and B values in the Parameters column label row of the PlotData worksheet, where A is the major radius and B is the minor radius.

0

ORG-10099

Statistics: Add grouping support for Statistics on Rows.

Add grouping support for Statistics on Rows

Statistics on Rows now allows grouping based on values in a columns label row. For example, in below illustration, results will be grouped by values in the Long Name label row.

0

ORG-14788

Statistics: Add Median Absolute Deviation, Robust Coefficient of Variation and Harmonic Mean for Statistics on Columns/Rows tool

Add Median Absolute Deviation, Robust Coefficient of Variation and Harmonic Mean for Statistics on Columns/Rows tool

Statistics on Columns/Rows dialog adds below checkboxes:

0

ORG-11294

Statistics: Add option of Exclude cumulative counts plot to Pareto chart dialog

Add option of Exclude cumulative counts plot to Pareto chart dialog

Add options to the Pareto Chart (Binned and Raw) dialog

  1. Add Show Cumulative Percent Plot checkbox to plot the cumulative counts plot.

  2. Add branch Combine Smaller Counts in One Category to group combine smaller values settings.

0

ORG-16534

Statistics: Discrete Frequency for categorical data needs to add zeros for if not found

Discrete Frequency for categorical data needs to add zeros for if not found

Discrete Frequency dialog  adds a checkbox Show Zero Count Categories.

0

ORG-15908

Statistics: Improve Weibull Fit with RRX method and Add Plot for survival function and hazard function for weibull fit - Origin Pro

Improve Weibull Fit with RRX method and Add Plot for survival function and hazard function for weibull fit

Weibull Fit dialog adds below new items:

0

ORG-13424

Statistics: Rename Weibull Percentiles into percentages

Rename Weibull Percentiles into percentages

Weibull Fit tool's PlotData worksheet column label changed.

0

ORG-15020

Statistics: Weibull Fit Calculate 100% Probability Which Can't Plot

Weibull Fit Calculate 100% Probability Which Can't Plot

Origin 2018 changed Weibull Fit tool's Score Methods from Kaplan-Meier to Benard, which also affects Distribution Fit tool's probability plot .

Data Handling

ASCII Importing

ID

JIRA

SUMMARY

DESCRIPTION

DETAILS

ID

JIRA

SUMMARY

DESCRIPTION

DETAILS

0

ORG-16802

Import ASCII one row header line with special format

Import ASCII one row header line with special format

Change the Extract Long Name and Units from Same Line node to Composite Header Line No. node, when this node is check, we show the Composite Pattern node for specify the composite pattern of Long Name, Unit andComment, if it is <auto>, it will works as the old way.

0

ORG-16928

New impASC on GUI and related changes

New impASC on GUI and related changes

Reconstruct the Import ASCII X-Function "impASC"(including the impASC setting dialog), and also it is compatible with the old one in LT script. However, we also add a system variable @IA for users who want to use the old one to roll back.

@IA = 1
File Menu: impASC_94
Tool Bar: impASC_94
LabTalk Script (run -xf impasc): impASC_94
Reimport (from old 94 .ogw): impASC_94
Drag and Drop (with old 94 .oif): impASC_94

@IA = 2
File Menu: impASC
Tool Bar: impASC
LabTalk Script (run -xf impasc): impASC
Reimport (from old 94 .ogw): impASC
Drag and Drop (with old 94 .oif): impASC

Importing Third Party Formats

ID

JIRA

SUMMARY

DESCRIPTION

DETAILS

ID

JIRA

SUMMARY

DESCRIPTION

DETAILS

0

ORG-16448

Import Excel- Support Importing Sheets into Separate Workbooks

Import Excel- Support Importing Sheets into Separate Workbooks

 Add a new option Start New Books for Each Sheet in "1st File" and "Multi-File" Import Mode, but currently re-import is not supported in this mode.

Data Import

ID

JIRA

SUMMARY

DESCRIPTION

DETAILS

ID

JIRA

SUMMARY

DESCRIPTION

DETAILS

0

ORG-14420

Display imported file name in a new worksheet label row entitled &quot;SourceFile&quot;.

A new checkbox "Add Filename User Parameter Row" in Import dialogs.

A new checkbox "Add Filename User Parameter Row" in Import dialogs.

If checked, "SourceFile" label row appears in worksheet after import. This label row can be used in any place label rows can be used such as legends.

 

0

ORG-14455

Importing specified columns and rows in ASCII, CSV, and Excel dialogs using specific syntax.

Under Partial Import node. See ASCII Import dialog for example syntax.

Under Partial Import node. See ASCII Import dialog for example syntax.

  • If Custom isn't checked, use From, To, Read, Skip buttons to construct the partial import.

  • If Custom is checked, user can import specified columns/row by following our syntax. Sample example hint is given. 

0

ORG-16533

Set Origin to be the default software to open data files.

Set Origin to be the default software to open data files.

In Origin 2018, if user right-clicks on a data file and set the file to open with Origin or set Origin to be the default program to open it,

data file will be imported into Origin directly whenever such a file is double-clicked.

0

ORG-13485

Support Partial Row Import for Excel

Support Partial Row Import for  i importing Excel file.

Suppport Partial Row Import for Excel import tool, add Partiial Rows branch with five nodes under Options: Partial Import:

 

0

ORG-14200

Support Undo for Import ASCII, CSV, and Excel.

Support Undo for Import ASCII, CSV, and Excel.

After importing either ASCII, CSV, or Excel, user can choose Undo from the Edit menu or Ctrl+Z to undo the import.

0

ORG-15744

To make Reimport and Clone Import more obvious, a new Import toolbar is created with more buttons.

To make Reimport and Clone Import more obvious, a new Import toolbar is created with more buttons.

Importing Third Party Formats

ID

JIRA

SUMMARY

DESCRIPTION

DETAILS

ID

JIRA

SUMMARY

DESCRIPTION

DETAILS

0

ORG-17223

Copy and Paste Excel cell(s) to Origin Graph will paste as text by default.

Copy and Paste Excel cell(s) to Origin Graph will paste as text by default.

Before Origin 2018, if user copied some cell(s) in Excel and then pasted it into Graph window, it was pasted as Excel object by default. User must use Edit: Paste Special... to paste as unformatted text.

In Origin 2018, the cells will be pasted as text by default. If user wants to paste as Excel object, user can choose Edit: Paste Special... or context menu and choose to paste as "Microsoft Excel Worksheet".

Set system variable @PXLTXT=0 to change back to old behavior.

0

ORG-15559

More options in Excel Import.

More options in Excel Import.

 

  1. More sheet renaming options: This is useful if user import sheets in different files and wants to rename sheet with Excel file name.

  2. Put Filename or Sheetname to Comments, SourceFile, or SourceSheet column label rows.

0

ORG-16289

Support Skip Column when importing CSVfile.

Added the Read Columns and Skip Columns in CSV Import.

 

This was already supported in some other import like ASCII, Excel, etc.

Added the Read Columns and Skip Columns in CSV Import.

 

Origin Project Files

ID

JIRA

SUMMARY

DESCRIPTION

DETAILS

ID

JIRA

SUMMARY

DESCRIPTION

DETAILS

0