Origin 2021 Bug Fixes

Origin 2021 Bug Fixes

Analysis

General

JIRA

SUMMARY

DESCRIPTION

DETAILS

JIRA

SUMMARY

DESCRIPTION

DETAILS

ORG-21943

No lock in source graph if using Dynamic input range

No lock on source graph if using Dynamic input range and output to inputX newY.

New bug in Origin 2020b.

If using Dynamic input range and output to inputX newY, fail to generate analysis lock on the source graph.

ORG-21931

Do not modify output designation if column exists

Output designation not modified if column exists. Meaning: After recalculation, column designations should not be changed.

After recalculation, column designation should not be changed.

E.g. for some analysis, the output X is set as <input>, so only Y is output to new column. When change source data, recalculation is triggered. But column designation is changed such as column is set as X, etc.

Fixed in Origin 2021 so column designation will not be changed by default. Set @SDN=0 to restore old behavior.

ORG-22346

Fitting result table is wrong if using the theme

Fitting result table is wrong if using the theme for fitting.

Use Last Used Theme in Peak Analyzer two or more times, the short name of Fitting results table in Summary Graph keep the same, leads the result changes

Batch Processing

JIRA

SUMMARY

DESCRIPTION

DETAILS

JIRA

SUMMARY

DESCRIPTION

DETAILS

ORG-21965

Speed up Statistics on rows when do batch processing with large data

Improved the speed of getting data for statistics on rows when doing batch processing with large source data.

Improve the speed of getting data for statistics on rows when do batch processing with large source data

ORG-22288

Origin crashes when export ascii with script during batch processing

Origin crashed when exporting ASCII via script during batch processing.

new bug in Origin2020b.

  1. Open script window, execute following script.

string fname$= "%(system.path.program$)Samples\Curve Fitting\Sensor01.dat"; string TemplateBook$= system.path.program$ + "Samples\Batch Processing\Sensor Analysis.ogwu"; batchProcess name:=TemplateBook$ id:=<none> fill:=<auto> append:=Result remove:=0 loopscript:=<[<string strFWPath$="C:\test\test.dat";expASC iw:=[%(_book$)]Result type:=0 path:=strFWPath$ separator:=TAB;>]>;

==>origin crashes

ORG-20449

Annotation is lost after batch plotting

Fail to keep annotation when do batch plotting

Issue existed since Origin2018

  1. New a worksheet with 3 column, fill with row number.

  2. make scatter plot with col(b), add annotation for any point

  3. Do batch plotting with new columns with col(c).

==>annotation is lost in result graph

Peak Analyzer

JIRA

SUMMARY

DESCRIPTION

DETAILS

JIRA

SUMMARY

DESCRIPTION

DETAILS

ORG-16830

Subtracted baseline data is not added back to fitted curve when recalculated with changed data

 

 

Statistics

JIRA

SUMMARY

DESCRIPTION

DETAILS

ORG-21897

Statistics on Rows fails to works when selecting input via Ctrl + click

Statistics on Rows fails to works when selecting input via Ctrl + click

Statistics on Rows fails to works when selecting input via Ctrl + click

Fixed in Origin 2021.

ORG-21414

Non Parametric Test Wrong Verdict

Some bug fixes in Non-parametric text

Origin 2021 fixed Kolmogorov-Smirnov test issue which Upper tail and Lower tail results were reverse.

Origin 2021 also improved Kolmogorov-Smirnov test, Mann-Whitney test and (NPH) Two Independent Samples footnote more clearly.

ORG-22519

Some statistics tools failed on discontinuous ranges

Some statistics tools failed if selecting discontinous ranges before open the dialog

Broken in Origin 2020b. Fixed in Origin 2021.

  • Statistics on Columns

  • Statistics on Rows

  • Normality Test

  • Distribution Fit

  •  ROC curve

ORG-22656

rowstats Issue with Filtered Data

Output column pads top with missing values for those filtered out data

rowstats (Statistics on Rows) outputs incorrectly when run against filtered data.

==> It pads top of output columns with missing values for the filtered out data.

Fixed in Origin 2021.

ORG-22616

Crosstab gets wrong results with Layers and Filters

Cross Tabulation and Chi-Square gets wrong results with Layers and Filters

Cross Tabulation and Chi-Square gets wrong results with Layers and Filters

This issue has existed since Origin 2019.

Fixed in Origin 2021.

Data Handling

Worksheet

JIRA

SUMMARY

DESCRIPTION

DETAILS

JIRA

SUMMARY

DESCRIPTION

DETAILS

ORG-21948

Improve speed on Function sub-pop up menu in SCV dialog

Slowness when clicking on Function menu the first time in Set Column Values dialog.

Click Function menu in the Set Values dialog, the menu should be pop up very quickly without too much delay in Origin 2021.

ORG-21960

Worksheet cell displays wrong decimals

Issues with big number in a narrow column (poor rounding) and the display of number with German decimal separators.

New bug in Origin 2020b.

E.g. big number, e.g. 83859232 which fits in the cell tightly was rounded e.g. to 83959200 by mistake. It should show with scientific notation e.g. 8.38592E7 since in Preferences: Options, Numeric Format tab, we set the upper threshold as 6. Resize column width will fix the issue.

Also there are display issues with German numeric separator. E.g. 898,10906 when resized the column wider, it shows 89810904.

Fixed in Origin 2021.

ORG-22105

Should not reset column label row including sparklines

Turning on sparkline of other columns should not change sparkline heights.

E.g. If sparkline height has be adjusted and then turn on sparkline for some column, the sprkline row height was reset. It should not.

Fixed in Origin 2021.

ORG-21998

SCV Recalculate with input in label row

Set column value recalculation trigger issue when it uses a value in column label rows.

Declare variable to access column label cell in the Before Formula Scripts and use in the formula. When change label cell value, it fails to trigger recalcuation in following cases.

  • Access to label cell of column itself.

  • Declare label cell as numeric instead of string variable.

Fixed in Origin 2021.

ORG-22287

Keep Sampling Interval info when append worksheet by column

Sampling interval was lost in output. Fixed to keep it when appending worksheet by column.

When append worksheet by column, keep the sampling interval info in the result columns.