Origin 2020b Features
Analysis
Batch Processing
ID | JIRA | SUMMARY | Description | DETAILS |
---|---|---|---|---|
1508 | Reprocess button on Batch Processing summary sheet | Reprocess button on batch processing summary sheet to allow changes to template or Input Data | After doing batch process, use may want to modify template and do the batch process again, or data file has been modified and user wants to batch process again. In Origin 2020b, a Reprocess button is added on summary book. Use can click it to update the result based on modified template or data. | |
1509 | Update button on Batch Processing Summary sheet | Update button on batch processing summary sheet to allow changes on input data | User can edit/mask data in Intermediate workbook created by batch process. Then select corresponding row(s) and click Update button on Summary sheet to get recalculated result. |
Fitting
ID | JIRA | SUMMARY | Description | DETAILS |
---|---|---|---|---|
1572 | Fit Adsorption Isotherm | Fit Adsorption Isotherm app provides a convenient way to transform your raw data related to adsorption isotherm into a linear dataset with various types of the model provided, and perform linear fitting with the new dataset |
| |
1571 | Linear Mixed Effects Model | Linear Mixed Effects Model app fits a linear mixed effects model for data collected in groups |
| |
1569 | Linear Regression with Marginal Distribution | Linear Regression with Marginal Distribution app can create a report of linear regression, including a graph with marginal distribution. |
| |
1570 | Standard Curve Analysis | Standard Curve Analysis app fits a standard curve like Concentration vs Absorbance |
| |
1517 | Add EC90 and EC10 output for built-in functions and Sigmoidal Gadget | EC80 and EC20 are added as output of Dose Response functions and Sigmoidal Gadget | We only output EC80 and EC20 in built-in Fitting Functions in the past. EC90 and EC10 are added in the following fitting functions and Sigmoidal Gadget.
| |
1518 | Support better way to handle large x in polynomial fit | If X values are large, Mean is subtracted from X before fitting in polynomial fit | Mean is subtracted from X before fitting. Not works if Fix Intercept option is checked. | |
1519 | System variable for number of iteration of fixed center in fitting | @FCI is added to control the number of iteration in fitting | System variable @FCI is added in Origin 2020b. When @PFFC is not set as 0, set @FCI to set the the number of iterations of fixed center in fitting. |
General
ID | JIRA | SUMMARY | Description | DETAILS |
---|---|---|---|---|
1506 | Output Gadget results to source data workbook | Support to output Gadget results to source data workbook | In the past, user could only output gadget results to new workbook. In Origin 2020b, user can specify [<input>]Sheet2 to output results to new sheet Sheet2 in source data book. | |
1516 | Put more useful information in analysis that output to matrix | If the result of analysis is matrix, source data’s info will be put to result’s matrix. | The source data's info should be putted to the result matrix object's metadata, such as sheet name, long name, unit, comment and so on | |
1507 | Support Multiple Dataset Identifier in analysis result | Support identifier from multiple datasets in analysis results | User can specify more than 1 Dataset Identifiers, e.g. In Statistics on Columns, Fitting, Peak Analysis, etc. |
Image Processing
ID | JIRA | SUMMARY | Description | DETAILS |
---|---|---|---|---|
1577 | Direct Linear Transformation | Direct Linear Transformation app can be used to perform direct linear transformation to do camera calibration and reconstruct 3D coordinates of points by 2D coordinates. |
|
Peak Analysis
ID | JIRA | SUMMARY | Description | DETAILS |
---|---|---|---|---|
1514 | Batch Peak Analysis improvements | Batch Peak Analysis Improvements: Recalculation Support, Sort Output Sheet by Peak Index, Auto Picks All Plots in an Active Graph Window |
| |
1512 | Customize Peak Filtering Method with script | Peaks can be filtered by script in Peak Analyzer | New Filter Condition box added on Find Peaks page of Peak Analyzer to set some condition of found peaks E.g. write n<=3 AND hp>=20 so find no more than 3 peaks found peak height must be no less than 20% of maximum height. | |
1511 | Option to use data in x axis range when doing PA from zoomed in graph window | Peak Analyzer provides option to use data in x axis range when doing PA from zoomed in graph window | ||
1513 | Peak analysis on plot with Y error bars | When there is Y Error bar in plot and open Peak Analyzer, the Y Error will be included in Input data and using weighting method to control peak fitting | When there is Y Error bar in plot and open Peak Analyzer, the Y Error will be included in Input data on first page. Weighting method is still controlled on Fit Peaks page. User can save PA theme with Y error bar and use on new plot with error bar. | |
1510 | Sort Peaks in Peak Properties sheet | Peaks can be sorted in Peak Properties sheet in Peak Analyzer | Sort worksheet wasn’t supported in Peak Properties sheet before Origin 2020b. |
Signal Processing
ID | JIRA | SUMMARY | Description | DETAILS |
---|---|---|---|---|
1576 | Modified Short-Time Fourier Transform | Modified Short-Time Fourier Transform app can be used to perform short-time Fourier transform with the window size fixed in the frequency domain |
|
Statistics
ID | JIRA | SUMMARY | Description | DETAILS |
---|---|---|---|---|
1573 | Canonical Correlation Analysis | Canonical Correlation Analysis app can be used to measure the correlation between two multidimensional variables. |
| |
1574 | Nonmetric Multidimensional Scaling | Non-metric multidimensional scaling (nMDS) app can be used to transform multidimensional data into lower dimensional representation. Bray-Curtis matrix is used as dissimilarity matrix |
| |
1575 | SVM Classification | SVM Classification app can be used to perform the support vector machine algorithm for classification. |
| |
1523 | ANOVA support ordinary numeric data as Factor | To display the X axis of interaction plot in two way ANOVA to be numeric instead of text, Origin 2020b improved Group designation to support such requirement. | To display the X axis of interaction plot in two way ANOVA to be numeric instead of text, Origin 2020b improved Group designation to support such requirement.
| |
1522 | Easy way to select data for ANOVA | Enable user to select data from worksheet in RAW data mode for ANOVA tools | ANOVA Tools dialog Add a ▶ button next to the Data node for Raw data | |
1525 | Request for pairwise group comparison in survival analysis | Options to perform Pairwise Comparisons in Kaplan-Merer Estimator tool. | Origin 2020b supports Pairwise Comparisons in survival analysis tools. | |
1521 | Statsxy X-Function to get statistics by binning | Calculate statistics on Y based on X Binning | Calculate statistics on Y based on X Binning. Multiple quantities can be calculated. | |
1524 | Support 3D plot in Principal Component Analysis | Support 3D Loading Plot , Score Plot and Biplot for Principal Component Analysis | Origin 2020b add 3D Loading Plot , Score Plot and Biplot for Principal Component Analysis.
| |
1520 | Support Mean Comparison in 3 Nonparametric analysis tools | Support Nonparametirc Mean Comparison in 3 Nonparametric ANOVA tools | Support multiple mean comparison for Kruskal-Wallis ANOVA, Moods Median Test and Friedman ANOVA.
|
cate
Data Handling
Database Import
ID | JIRA | SUMMARY | Description | DETAILS |
---|---|---|---|---|
1505 | Database import supports importing images | Database import now supports importing images into images in worksheet cells. Tested with MySQL and SQL Server only. | Database import now supports importing images into images in worksheet cells. Tested with MySQL and SQL Server only. | |
1504 | Database now supports ODBC-based connection strings. | Can now specify ODBC settings in a connections string. | Can now specify ODBC settings in a connections string. For example:
| |
1503 | Slow database queries can now be aborted. | Slow database queries can now be aborted by clicking Cancel button during import. Includes improved error reporting. | Slow database queries can now be aborted by clicking Cancel button during import. Includes improved error reporting. |
Image Handling
ID | JIRA | SUMMARY | Description | DETAILS |
---|---|---|---|---|
1478 | Image slider | When there are multiple images in same matrix sheet, user can drag the image slider to quickly view images. | When there are multiple images in same matrix sheet, user can drag the image slider to quickly view images. User can toggle between image slider or thumbnail with matrix mini toolbar. |
Import Data
ID | JIRA | SUMMARY | Description | DETAILS |
---|---|---|---|---|
1500 | Origin C++ code to import MDF4 | Origin C support for MDF4 Connector App for MDF4 files import. | Origin C support for MDF4 Connector App for MDF4 files import. | |
1493 | Add workbook level properties related to data connector | Add workbook level properties related to data connector on multiple sheets |
| |
1482 | Connect Multiple Files | Connect to multiple data files at one time. This is only supported for some data types such as CSV, HDF, Excel, Matlab, NetCDF. | Connect to multiple data files at one time. This is only supported for some data types such as CSV, HDF, Excel, Matlab, NetCDF. | |
1484 | Data Connector related toolbar buttons | 3 new buttons for Import toolbar: Import all Connected Data, Connect to data from web and Connect Multiple Files | 3 buttons added at the end of Import toolbar
| |
1488 | Data Connector to support child matrix book | Certain data connectors (NetCDF and HDF5) supports importing matrix data into matrixbooks embedded in workbooks. | Certain data connectors (NetCDF and HDF5) supports importing matrix data into matrixbooks embedded in workbooks. | |
1485 | Data Navigator | Data Navigator shows on the left side of workbook/matrix book for applicable data connectors, e.g. Excel, Origin Project, Matlab, NetCDF, etc. | Data Navigator shows on the left side of workbook/matrix book for applicable data connectors, e.g. Excel, Origin Project, Matlab, NetCDF, etc. User click right click sheet(s), datasets there to import into new sheet, same sheet, remove, etc. | |
1487 | Drag and drop data with Data connector Improvements | Importing data, data connector will be used by default. When dragging and drop a file into an analysis template with data import settings saved, it will use the old import method. |
You can alter this default behavior with a new 2020b system variable, @DDC, which stands for Disable DC (for drag and drop) | |
1489 | Support worksheet comments via Origin Connector | Origin DC can now retrieve worksheet comments when using a query. | Origin DC can now retrieve worksheet comments when using a query. for example:
|
Importing Third Party Formats
ID | JIRA | SUMMARY | Description | DETAILS |
---|---|---|---|---|
1567 | BioLogic Connector | BioLogic Connector app can connect the Origin project to BioLogic MPR (*.mpr) files. |
| |
1566 | MetroPro Connector | MetroPro Connector app can connect the Origin project to MetroPro binary data file (*.dat). |
| |
1565 | Minitab Connector | Minitab Connector app can connect the Origin project to Minitab 19 projects (.mpx) and worksheets (.mwx). |
| |
1568 | MDF4 Connector | MDF4 Connector app can connect the Origin project to MDF4 (*.mf4) files. |
| |
0 | NetCDF Connector | NetCDF Connector app can connect the Origin project to NetCDF (*.nc, *.cdf) files. |
| |
1486 | CSV Data Connector supports wildcard in defining Data Block Marker. | User keywords to match Start and End for Data Block Marker in CSV data connector. Now it supports wildcard (*, ?). | User keywords to match Start and End for Data Block Marker in CSV data connector. Now it supports wildcard (*, ?). | |
1494 | HTML DC Improvements | Added new Options item to HTML Connector sub menu, and system variable @DCW to initialize the options in Options dialog. | Added new Options item to HTML Connector sub menu, and system variable @DCW to initialize the options in Options dialog. @DCW = 0 (default), Cache result of HTTP request and use specified in raw HTML source. @DCW = 1, Do not cache result of HTTP request. @DCW = 2, Run javascripts associated with HTML. May provide altered table content. @DCW = 3, Both above. | |
1483 | Import multi-sheets with Excel Connector | In Origin 2020b, after connect to an Excel file, all sheets are listed in the Data Navigator on the left of workbook window. | Before Origin 2020b, user could only connect to one sheet of Excel file at a time. In Origin 2020b, after connect to an Excel file, all sheets are listed in the Data Navigator on the left of workbook window. User can select sheet(s) there to import. | |
1501 | Make Database Consistent with Data Connector | Database Connector supports Auto Import and Graph Import Icon. |
| |
1496 | MATLAB and HDF Data Connector Improvements | For MATLAB and HDF connector that import into matrix, added system variable @MSS=10. | For MATLAB and HDF connector that import into matrix, added system variable @MSS=10.
| |
1491 | MATLAB Connector transpose imports 1*N mat data | MATLAB 1 dim matrices shall be transposed in order to fit into a worksheet column. | MATLAB 1 dim matrices shall be transposed in order to fit into a worksheet column. | |
1492 | NetCDF Connector available from menu | NetCDF Connector app supports importing netCDF 4 dimensions one slice as 3D data into Matrixpage. | Added NetCDF Connector app for netCDF file import, which can be accessed from menu Data: Connect to File: NetCDF NetCDF Connector supports importing netCDF 4 dimensions one slice as 3D data into Matrixpage, for example: When a netCDF file have a 4D variable e, give it a selected path: | |
1497 | New support for Web Connector | Web Connector supports HTTP Post Requests, Self-signed SSL Certificates and improve auto detect for JSON files |
| |
1499 | Pipe bar delimited ASCII | CSV Connector supports import pipe bar delimited ASCII file. | CSV Connector supports import pipe bar delimited ASCII file. | |
1498 | Support Import newer IMC Famos File Format | impFamos supports importing the new imc3 format. | impFamos supports importing the new imc3 format. |
Matrix Manipulation
ID | JIRA | SUMMARY | Description | DETAILS |
---|---|---|---|---|
1480 | Apply same color palette to all matrix objects if image slider is on | When image slider is on, user can use the color palette toolbar button to apply same color palette to all matrix objects in same sheet. | When image slider is on, user can use the color palette toolbar button to apply same color palette to all matrix objects in same sheet. | |
1404 | Change data type, display, digits, etc. of multiple matrix objects in same matrix sheet together | Apply to matrices to the right checkbox is added to apply same format to all matrix objects in current matrix sheet. | Apply to matrices to the right checkbox is added to apply same format to all matrix objects in current matrix sheet.
| |
1407 | Edit Matrix/Virtual Matrix Z Title in OM | User can right click the plotted matrix data or virtual matrix data in Object Manager to rename Matrix Long Name or Z title of virtual matrix. | User can right click the plotted matrix data or virtual matrix data in Object Manager to rename Matrix Long Name or Z title of virtual matrix. | |
1481 | More shrink methods in Matrix Shrink dialog | In Origin 2020b, more shrinking methods are provided such as sum, max, min, sd, keep first cell, keep last cell. | Before Origin 2020b, user could only reduce the number of rows and columns in matrix by averaging. In Origin 2020b, more shrinking methods are provided such as sum, max, min, sd, keep first cell, keep last cell.
|