Origin 2019 Features

Origin 2019 Features

Analysis

Batch Processing

ID

JIRA

SUMMARY

DESCRIPTION

DETAILS

ID

JIRA

SUMMARY

DESCRIPTION

DETAILS

0

ORG-12759

Better Batch Processing with Multiple files in Analysis Template

Better Batch Processing with Multiple files in Analysis Template

If user has multiple data files imported into multiple sheets but also have other reference sheet, etc., Origin 2019 can better detect import data worksheet and only import to them when doing batch processing. 

E.g. user import 3 files into 1st 3 sheets. 4th sheet is a reference sheet, some analysis is done and analysis template is saved.

When using such workbook as analysis template for batch processing 6 files, first 3 will be processed together; second 3 files will be processed together. 

0

ORG-18539

Block Recalculation

Block Recalculation



Fitting

ID

JIRA

SUMMARY

DESCRIPTION

DETAILS

ID

JIRA

SUMMARY

DESCRIPTION

DETAILS

0

ORG-18656

LabTalk command nlbegin supports to pick up error bar when fitting from graph

LabTalk command nlbegin supports to pick up error bar when fitting from graph

Example: Active a plot with error bar then run the following labtalk script: nlbegin func:=gauss; nlfit; nlend 1;

0

ORG-16862

Output Adj. R-square and Pearson's r of a scatter matrix plot to a result sheet

Output Adj. R-square and Pearson's r of a scatter matrix plot to a result sheet

When Pearson's r or Adj. R-square is checked in Plot Scatter Matrix dialog, a new result sheet named ScatterMatrixStats will be created with all Adj. R-square values and Pearson's r values in it.

0

ORG-18756

Support to define both 32bit and 64bit External DLLs in a fdf file

Support to define both 32bit and 64bit External DLLs in a FDF file

Different dll files will be loaded by the same function if it's name follows the below rules:
32bit: DLLname.dll
64bit: DLLname_64.dll

0

APPS-275

Peak Deconvolution

Offer an intuitive and interactive interface to perform peak analysis.

Download Peak Deconvolution app from the page and install the app.

This app is capable of performing peak analysis intuitively and interactively. It is able to define baseline, then detect the peaks, and fit peaks.

 

0

APPS-450

Global Fit with Multiple Functions

Perform global fit and share parameters for different functions.

Download Global Fit with Multiple Functions app from the page and install the app.

This app is capable of performing global fit with multiple functions, and parameters can be shared across different functions.

 

0

APPS-180

Image Object Counter

Object identification and measurement on image.

Download Image Object Counter app from the page and install the app.

This app is capable of identifying the objects on image, together of measuring their characterics.

Click the app icon to start this app by opening a dialog. Then load an image as source image (If the active window is image window, this active image is used as the source image for analysis.), and then insert operations by using the menu. You can also save or load the operations to or from a file. And after getting the target objects on image, you can output the measurement results of these objects.

 

0

APPS-268

Design of Experiments

Design an experiment, fit a model to experimental data, and find best factor settings that optimize responses.

Download Design of Experiments app from the page and install the app.

This DOE app helps you determine the relationship between factors affecting a process and the output of that process.

You can use it to design an experiment, analyze experimental data and optimize output.

Features

  • Various types of designed experiments to help you create a design.

  • Customization of design table by replication, randomization, blocking, etc.

  • Fit of mathematical model to data from test runs.

  • Diagnostic statistics and graphs to help you interpret the results.

  • Optimization of response after defining factor constraints.

 

0

APPS-453

Fitting Function Libray

Search, find and add fitting functions to Origin.

Download Fitting Function Libray app from the page and install the app.

The purpose of this app is to allow Origin user search, find and add new fitting functions to Origin. Simply select the function and click a button to download the FDF file and add the function to Origin, then find and use it when perform fitting.

This app will update the function list automatically if Origin provides some new functions even after installation.

General

ID

JIRA

SUMMARY

DESCRIPTION

DETAILS

ID

JIRA

SUMMARY

DESCRIPTION

DETAILS

0

ORG-8760

Dialog Theme context menu Improvements for Import tools

Dialog Theme context menu Improvements for Import tools

0

ORG-18710

Hide Recalculation Locks on the graph

Hide Recalculation Locks on the graph

For analysis done on each plot, a lock is created under layer icon. If there are many locks, it's hard for user to view the graph.

Choose View: Show: Lock menu to uncheck it to hide locks in graph window.

Labtalk page property page.lock=0 to hide it.

0

ORG-18864

Set default node's shrink/expanding status on hierarchical result sheet for each analysis

Set default node's shrink/expanding status on hierarchical result sheet for each analysis

User can right click any node on result sheet and choose Save Node Configuration to save default node status of the analysis. Next time when you do such analysis, it will used the saved configuration. 

  • Useful feature for you if you want to print/export consistent reports from analysis

  • Each analysis tool can have its own default node configuration.

0

ORG-18118

Use new Window View for preview on more analysis tools

Use new Window View for preview on more analysis tools

Below analysis tool support:

  1.  XYZ (Log) Gridding

  2.  IIR Filter

 Matrix/Surface Fit

Mathematics

ID

JIRA

SUMMARY

DESCRIPTION

DETAILS

ID

JIRA

SUMMARY

DESCRIPTION

DETAILS

0

ORG-18857

Add Excel Bicubic interpolation

Add Excel Bicubic interpolation

  1. Rename the current Bicubic method in 2D Interpolate/Extrapolate tool to be "Bicubic Convolution".

  2. Add option "Bicubic Lagrange" (enum as "lagrange") as the last one in Method combo.

Peak Analysis

ID

JIRA

SUMMARY

DESCRIPTION

DETAILS

ID

JIRA

SUMMARY

DESCRIPTION

DETAILS

0

ORG-18333

Support threshold as a certain value in peak finding

Support threshold as a certain value in peak finding

Support Peak Filtering method in PA

 

Signal Processing

ID

JIRA

SUMMARY

DESCRIPTION

DETAILS

ID

JIRA

SUMMARY

DESCRIPTION

DETAILS

0

APPS-179

Align Peaks

Shift, scale and trim data to align various peaks.

Download Align Peaks app from the page and install the app.

This app can be used to align peaks of spectra by shifting, scaling, clipping and inserting data.

 

0

APPS-499

Independent Component Analysis

Separate mixed signals into sub-components.

Download Independent Component Analysis app from the page and install the app.

This app can be used to decompose observed mixed signals into sub-components which are assumed to be independent from each other. Input data can be either columns or matrices.

Three methods are supported:

  • FastICA

  • Information-Maximization (Infomax)

  • Joint Approximate Diagonalization of Eigenmatrices (JADE)

Statistics

ID

JIRA

SUMMARY

DESCRIPTION

DETAILS

ID

JIRA

SUMMARY

DESCRIPTION

DETAILS

0

ORG-15972

Set column as categorical for analysis tools related to grouping

Set column as categorical for analysis tools related to grouping

If a column is mostly text and the column is used as grouping column for analysis tools, Origin will automatically set it as categorical so you can easily adjust result sheet orders.

0

APPS-211

Stats Advisor

Help you pick the most appropriate statistical tool that is best suited for your data, including the tests, the graphs, and the Apps.

Download Stats Advisor app from the page and install the app.

If you are all new to Origin or are unfamiliar with the statistical procedures, this app could help you get started.

Open the Stats Advisor App, you could see three column, including What do you want to do, Your options and Suggested feature(s).

Data Handling

Database Import

ID

JIRA

SUMMARY

DESCRIPTION

DETAILS

ID

JIRA

SUMMARY

DESCRIPTION

DETAILS

0

ORG-18853

Data Connector for SQL

Added a system variable @sqli= to determine whether the menu and the tooltip on the DB icon in the top left of a worksheet are enabled. By default it is 0.

Added a system variable @sqli= to determine whether the menu and the tooltip on the DB icon in the top left of a worksheet are enabled. By default it is 0.

Import Data

ID

JIRA

SUMMARY

DESCRIPTION

DETAILS

ID

JIRA

SUMMARY

DESCRIPTION

DETAILS

0

ORG-18790

Add system variable so that import with "Replace Existing Data" will really replace existing data

Add system variable so that import with "Replace Existing Data" will really replace existing data

Added a system variable @IRE for import Excel file with "Replace Existing Data" Import Mode.

@IRE = 1(default): Replace the existing sheets in the active Workbook from the active sheet on.

@IRE = 0: Only replace the active sheet, and create new sheets to import following Excel sheets.

0

ORG-15666

Check new LibXL update

Updated the new LibXL version 3.7.1 to Origin, so that Origin 2019 will support importing more higher version Excel files.

Updated the new LibXL version 3.7.1 to Origin, so that Origin 2019 will support importing more higher version Excel files.

0

ORG-18352

Import Wizard Support relative OC File Path for user defined type

Import Wizard Support relative OC File Path "<App Folder>" for user defined type.

Import Wizard Support relative OC File Path "<App Folder>" for user defined type.

0

ORG-2266

Support Date Time Data with higher precision

Support Date Time Data with higher precision

Add three system variables:

1. @DSP: a project property, the date system in current project

  • 0: the current date system, +12 hours off from julian day system

  • 1: julian day

  • 2018: 2018 date system, 0 at 00:00 on Jan 1 2018

2. @DSO: the actual offset for the current date system, in day

And also, when the date system is 2018, Import Wizard support more higher precise date data, for example: When import time data like "2/5/2040 15:59:59.994983" using Import Wizard, can set Custom Date Format as "MM'/'dd'/'yyyy HH':'mm':'ss'.'######" to import.

Importing Third Party Formats

ID

JIRA

SUMMARY

DESCRIPTION

DETAILS

ID

JIRA

SUMMARY

DESCRIPTION

DETAILS

0

ORG-18949

FAMOS import gets error about header not readable

Support importing newer FAMOS files that have the keys "NL" and "NV".

Support importing newer FAMOS files that have the keys "NL" and "NV".

0

ORG-18722

Improve TDMS Import to make it work with Batch Processing

Improve Batch Processing to support TDMS files.

Improve Batch Processing to support TDMS files.

0

ORG-18157

Support import HEKA newest instrument model version 1000

Support importing newer HEKA file, up to version 2x90.3.

Support importing newer HEKA file, up to version 2x90.3.

Workbook and Worksheet

ID

JIRA

SUMMARY

DESCRIPTION

DETAILS

ID

JIRA

SUMMARY

DESCRIPTION

DETAILS

0

ORG-19012

Add "1 000.0" as numeric separators in Tools: Options dialog.

In Tools: Options dialog, a newly entry "1 000.0" is added for Numeric Separators.

In Tools: Options dialog, a newly entry "1 000.0" is added for Numeric Separators.

0

ORG-18773

Auto fill column label row contents to the right

Auto fill column label row contents to the right

Double clicking the bottom-right corner of the cell with formula in Column label rows. The formula will be autofilled to all cells to the right.

0

ORG-18099

Column List View

Choose View: Column List View menu to view a list of columns with associated metadata and sparklines. Data cells are not displayed. You can select column(s) in this list view and perform the usual graphing and analysis operations.

Choose View: Column List View menu to view a list of columns with associated metadata and sparklines. Data cells are not displayed. You can select column(s) in this list view and perform the usual graphing and analysis operations.



0

ORG-18382

Copy and Paste Filter condition support

User can select the Copy Filter from filter's context menu or select a filter condition in Filter cell and Ctrl+C to copy a filter, and then paste it to other column(s).

User can select the Copy Filter from filter's context menu or select a filter condition in Filter cell and Ctrl+C to copy a filter, and then paste it to other column(s).

0

ORG-18166

Copy non-continuous rows

Support to copy non-continuous rows

Before Origin 2019, when selecting non-continuous rows and copying and pasting, the unselected rows in between were copied/pasted as well.

0

ORG-18990

Create Subset Sheet context menu to extract selected rows to a new sheet.

Create Subset Sheet context menu to extract selected rows to a new sheet.

After manually select multiple rows or select multiple rows based on data highlighting feature, right click the selected rows and choose Create Subset Sheet context menu

Corresponding X-Function: wcopy.

0