Origin 2026b Features

Origin 2026b Features

Life Science Workflow

JIRA

SUMMARY

DESCRIPTION

DETAILS

JIRA

SUMMARY

DESCRIPTION

DETAILS

ORG-33101

Life Science Mode

Life Science Mode is introduced in Origin 2026b to focus on life science workflows.

During Origin installation, select Life Science GUI radio box on the "Select Graphical User Interface (GUI) Mode" page to install Origin as Life Science Mode.

This mode simplifies Origin interface by hiding most of the Graph toolbar buttons and advanced analysis menus, and reorganizes Plot menu to make statistical and biological graphs and analysis more accessible. A dedicated "Data Table" worksheet further simplifies stats plotting and analysis routines. Frequently-used life science file formats such as .XML can be directly imported via drag-and-drop. This mode also pre-installs a collection of popular Apps.

Notice that you can still switch back to the classic mode at any time by selecting menu Preferences: Mode: Default.

ORG-33118

Startup Dialog

Startup dialog for Life Science Mode

When Life Science Mode is installed, Origin displays a Startup dialog every time you start Origin or create a new project. You can find useful sample for Life Science here, and also open recent projects and data files.

Also, you can create a new structured data table if needed.

image-20260624-054137.png

Notice that you can also open this dialog in Default mode by selecting menu Help: Startup Dialog or hot key Ctrl + F8.

ORG-33000

 

 

Structure Data Table

Support new structure table like Prism

In Origin 2026b, five kinds of structure table like Prism are introduced.

To create the table, you can click the New Data Table button on the Standard toolbar, or right-click empty area inside Origin workspace and select New Data Table, or Select menu File: New: New Data Table. This will open dialog like below,

newtable.png

Different type of table determines what kinds of graphs you can make and what kind of analyses you can perform.

  • XY Table

    • This table type follows the XYYY... structure, that is one single X column paired with multiple Y columns. It can include an optional Row Title column (Text column for labeling rows) and an X Error column. Each Y Dataset represents a distinct group with multiple Replicates.

    • This table supports different format, includes Raw Data, Summary (Mean), and Summary (Median).

    • User can use this table to do Linear Fit and Nonlinear Fit.

  • Column

    • This table type follows the YYY... structure: multiple Y columns and no X column.

    • Use this table if your groups are defined by one grouping variable, like Control vs. Treated, or Placebo vs. Low-Dose vs. High-Dose. Each column defines one group within the same grouping variable.It can include an optional Row Title column (Text column for labeling replicates).

    • Column table is mainly used for One Way ANOVA raw data and other analyses comparing independent groups measured on the same variable (e.g., t-tests, nonparametric tests).

  • Grouped

    • This table type follows the Row Titles + Y columns structure: a Title column for row labels, followed by multiple Y columns organized into Groups. Each Group represents a level of Factor A, and the Y columns within each Group represent the levels of Factor B.

    • You can optionally enable Subgroups to add the third factor for Three Way ANOVA. Subgroups divide each Group (Factor A) into additional levels that represent Factor B, while the Y columns within each Subgroup represent Factor C.

    • Grouped tables are mainly used for two-way ANOVA and analyses with two independent categorical variables (factors). Each factor has two or more levels.

  • Contingency

    • This table type follows a two-way contingency structure: one Text column for row category labels, paired with multiple Numeric columns containing frequency counts. The first Text column contains labels for the first categorical variable. The following Numeric columns contain integer counts for each level of the second categorical variable.

    • Contingency tables are designed for categorical data analysis such as chi-square tests and Fisher's exact test.

  • Survival

    • This table type follows the Time + Status structure: one X column for elapsed time, paired with one or more Y columns for event status. The X column contains the "Elapsed Time" from start of observation until event or censoring. Y columns contain "Status" indicating whether an event occurred: typically 0 = Censored (no event/withdrawn), 1 = Event (death/failure/specified outcome occurred). An optional Row Title column can be added for individual subject labels.

    • Survival table is designed for survival analysis and reliability studies.

ORG-33004

ORG-33191

ORG-33530

ORG-33037

Sturcture Table Icon for Data Table

Provide table icon at the top-left Corner of worksheet for Data Table

There will be a data table icon at the top-left Corner of worksheet for the 5 kinds of structure table. Using it, you can easily access the frequently used operations.

  • Summary Data & Plot Summary Data

    • Available for XY (Raw), Grouped and Column table.

    • Choose to plot statistics summary data with Scatter, Line, Line + Scatter, or Column charts.

    • The summary data is output to a "Summary Stats" worksheet. You can also choose to output the total number N.

      image-20260624-070052.png
  • Normalize

    • Available for XY (Raw), Grouped and Column table.

    • Rescale data to a common relative scale, 0% to 100% or 0.0 to 1.0, for comparison across groups or subcolumns.

  • Transform X

    • Available for XY table only.

    • Transform concentration values (X data) for dose-response analysis.

  • Nonlinear Fit & Linear Fit

    • Available for XY table only.

    • It will opens a small dialog first for choosing the Fitting Method and other common settings. Then the NLFit dialog/Linear Fit dialog will be open for fullly control over the fitting process.

    • Support Fitting Method: Raw Data, Mean+SD, Mean only, Mean+ SEM (Nonlinear Fit only)

  • Kaplan-Meier Estimator

    • Available for Survival only.

    • Perform a Kaplan-Meier analysis with the data in the Survival table.

  • Restructure Table

    • Available for XY and Grouped table.

    • User can restructure table with new group count and new replicate values.

    • User can also click the Add Column toolbar button to add a new group.

  • Convert to Free Form

    • Convert current data table into typical Origin worksheet form.

ORG-33584

Stats Tools to support Data Table

Most statistics tools are accessible from Statistics main menu, and frequently-used tools support replicate values

Below table lists the frequently-used tools that handle replicate values and preset input data from Data Table for better analysis.

Statistics Tool

Grouped

XY

Column

Contingency

Survival

One-Way ANOVA

 

 

One-Way RM ANOVA

 

 

Two-Way ANOVA

 

 

 

Two-Way RM ANOVA

 

 

 

Three-Way ANOVA

 

 

 

One-Sample t-Test

 

 

Paired-Sample t-Test

 

 

Two-Sample t-Test

 

 

One-Sample Variance Test

 

 

Two-Sample Variance Test

 

 

Statistics on Whole Sheet

Graphical Summary

Correlation Coefficient

 

 

 

 

Cross Tabulation and Chi-Square

 

 

 

 

Kaplan-Meier Estimator

 

 

 

 

ORG-33354

Smartly Pasting from Prism Table

Paste from Prism table will smartly constructure worksheet as corresponding structure table

When copy whole table from Prism, then paste to A1 in an empty worksheet in Origin, Origin will guess if it’s XY, Grouped or Column table and constructure the corresponding structure table type.

Notice that paste from other kinds of table will not change the worksheet type. So if you want to paste Contingency or Survival table, need to create a corresponding structure table first.

If the smart pasting not satisfy your request, try to use Ctrl + Shift + V instead and it will just paste the raw data from Prism table.

ORG-33043

Unstack Column to create Data Table

Unstack Column supports generate Data Table

When unstack columns specify below conditions, a new option Output to Data Table will be shown and default being selected. This will create result sheet as a structure data table type.

  • Number of Data to be Unstacked = 1 , Number of Group Column(s) = 1, No Other Column or Number of Other Column(s) = 1
    --> Column table creates

  • Number of Data to be Unstacked >= 1 , Number of Group Column(s) <=2, Number of Other Column(s) = 1
    --> Grouped table creates (No subgroup)

  • Number of Data to be Unstacked = 1 , Number of Group Column(s) = 3, Number of Other Column(s) = 1

    --> Grouped table creates (With subgroup)

ORG-33170

Fitting categories and functions should be specific to Life Science Mode

Prism-style categories/functions

Support below Fitting category for Life Science Mode

  • Enzyme Kinetics //this also exists in Normal mode, shares same funcs

  • Dose Response

  • Binding

  • Growth

  • Expo

  • Poly

  • Periodic

  • Line Shapes

  • Implicit

ORG-33478

Add key missing menus and plot categories from Stats mode to Life Science mode

Share some key feature from Stats mode to Life Science mode

  • Statistics: Quality Improvement

  • Statistics: Time Series

  • Statistics: Hypothesis Testing and Power & Sample Size: One-Sample Variance Test and Two Sample Variance Test

  • Statistics: Descriptive Statistics: Side by Side Statistics, 2D Frequency Counts/Binning, Partial Correlation Coefficient

  • Plot: Control Chart

  • Plot: Time Series

ORG-33104

Biostats Mode Support

Use Prism XML for Drag and Drop

When start from Life Science mode, drag and drop xml file will use Prism Connector by default and no select filter dialog shows

ORG-33673

ORG-33633

Plotting in Grouped Data Table

Data Table access to Origin's powerful graphing capabilities via Plot menu, which provides hundreds of templates and let you plot a fully customized graph in one-click.

Easy-to-use GUI also supports interactive editing after the graph is created.

Unlike the Free Form worksheet, Data Table can not only plot from raw data but also from summary data (e.g., Mean, Mean + SD). During the latter, a "Summary Stats" sheet is auto-generated and graph is then plotted from this intermediate sheet.

Plot manu varies dynamically according to the cureent table type. You can see details plot type in this page.

Graphing

New Graph Types

JIRA

SUMMARY

DESCRIPTION

DETAILS

JIRA

SUMMARY

DESCRIPTION

DETAILS

ORG-32607

Overlaid Contour Plot

Select columns designated as "XYZ..." to make overlaid contour plot.

An Overlaid Contour plot can be used to visually identify a region where the predicted means for one or more response variables all fall within an acceptable range, which means the effective trade-offs and compromises can be achieved among the various responses.

Plot: Contour, Heatmap: Overlaid Contour Plot

image-20260625-080703.png

 

 

ORG-32610

Ternary Overlaid Contour

Similar to Overlaid contour plot, but require another Z.

Select columns designated as "XYZZ..." to make Ternary overlaid contour plot.

Plot: Contour, Heatmap: Ternary Overlaid Contour

image-20260625-084605.png

 

ORG-31405

ORG-32625

ORG-32934

ORG-32944

 

Improved Grouped Box-Indexed Data

  1. Add Data Scaling Level control

  2. Support Horizontal and Vertical Panels by

  3. Add Split Data by Control for Label row

  4. Add Multiple Data Groups control

  5. Add Graph Theme: Box_Individual Value

  1. Data Scaling Level control has two options: Within Each Group (Inner) and Across Groups (Outer)

  2. image-20260625-063704.png

    Add Vertical Panels by control to enable vertical panels which show a grouped box plot for each grouping value separately

  3. Split Data by: When Multiple Data is not set to Separate Graphs, this control will show. You can choose a column label row to split multiple data into different data groups.

  4. Multiple Data Groups control: When any column label row has been selected for Split Data by, you can choose how to arrange the data groups: Separate Layers or Separate Graphs.

image-20260625-064537.png

 

ORG-31405

ORG-32625

Improved Grouped Columns

  1. Add Data Scaling Level control

  2. Support Horizontal and Vertical Panels

  1. Data Scaling Level control has two options: Within Each Group (Inner) and Across Groups (Outer)

  2. image-20260625-064023.png
    1. Add Vertical Panels by control to enable vertical panels which show a grouped column plot for each grouping value separately

ORG-32625

ORG-32934

ORG-32262

Improved Grouped Histogram

  1. Support Horizontal and Vertical Panels

  2. Add Split Data by Control for Label row

  3. Add Multiple Data Groups control

  4. Support Preview panel

  1. Add Vertical Panels by control to enable vertical panels which show a grouped Histogram plot for each grouping value separately

  2. Split Data by: When Multiple Data is not set to Separate Graphs, this control will show. You can choose a column label row to split multiple data into different data groups.

  3. Multiple Data Groups control: When any column label row has been selected for Split Data by, you can choose how to arrange the data groups: Separate Layers or Separate Graphs.

  4. Preview panel is supported in the dialog

ORG-32941

 

Improved Pareto Chart

  1. Add control Show Table for Count and Cumulative Percent

  2. Add info to indicate input data

  1. Show Table for Count and Cumulative Percent: show table about count, percent, cumulative percent

  2. Add page title to show the input data

image-20260625-070904.png

 

ORG-32625

ORG-32934

Improved Grouped Scatter

  1. Support Horizontal and Vertical Panels

  2. Add Split Data by Control for Label row

  3. Add Multiple Data Groups control

  1. Add Vertical Panels by control to enable vertical panels which show a grouped Histogram plot for each grouping value separately

  2. Split Data by: When Multiple Data is not set to Separate Graphs, this control will show. You can choose a column label row to split multiple data into different data groups.

  3. Multiple Data Groups control: When any column label row has been selected for Split Data by, you can choose how to arrange the data groups: Separate Layers or Separate Graphs.

General

JIRA

SUMMARY

JIRA

SUMMARY