Origin 2025b Features

Analysis

Set column as YErr for SD, SE of Mean, Mean absolute Deviation, SD times 2, SD times 3, Geometric SD, etc.

Short Legend Text and Multiple fit use Consistent Color to better display

Do statistics on columns with group and output result on the right of each row of data

Output VIF (Variance inflation factor) in Parameters table in Multiple Linear Regression’s report.

When do Analysis/Statistics and output the report sheet, show input data information in Object Manager and improve the tooltip when mouse over the report sheet

Show more results in Stat table on General Linear Regression app

Add trend line mini toolbar for plot, support Linear/Polynomial/Power/Logaithmic/Exponential/Moving Average

When first installing or modifying the Origin, please go to the Origin for Statistics page. Then you can check:

  1. The Statistics Apps checkbox - preinstall the useful statistics apps.

  2. The Statistics Mode checkbox - show simplified statistics focused menus and toolbars.

Switch to Default Mode by Preference > Menu to Preference > GUI Mode

In Vertical Cursor tool, support Book Long name

Data Handling

Set Column Values support set up operation with input from column itself label row only

  1. In GOS, support showing string like “1,2,3,4,5,6,7,8,9,10,11,12,13,14,15“ in report.

  2. In GOS, support copying and pasting string like “1,2,3,4,5,6,7,8,9,10,11,12,13,14,15“ to cell.

New mini toolbar button to change column format

Support importing/Exporting STL File and plot Surface plot for the imported data.

Support highlight Min and Max values row-wise or column-wise

Remove all options except URL on Basic Mode.

Support importing Metrohm .irf and .nox files.

Support importing Neware .nda, .ndax files.

Header variables should support customize names for binary data in Import Wizard

Show Options dialog checkbox is added in Data Source File Path dialog

Edit: Paste (Insert) and context menu are added

When using = to define cell formula, click a cell or range to refer to it similar to Excel

Menu to view cell links, cell formulas with background color

Minitab Connector supports importing Results and Command History of minitab file.

Conditional Formatting: Top/Bottom, Pareto, Outliers are added

Query data from multiple sheets with same structure

Easily select and re-import your most recently imported files.

Options are added in Remove Rows dialog to remove masked/missing value cells only or remove the rows with masked/missing value cells.

Support unsorted data for Time Series Pivot and Unstack by Time Interval

Default change to keep space when paste single line with text to a cell

When paste raw text data from notepad, website, etc., Origin will do a smart checking to detect heading rows and paste to column label.

Improve sum() function to get sum of a range of cells when used in cell formula

Autofill better supports for absolute reference in cell formula

Add a new option to the Split Worksheet tool to split worksheet by various number of rows.

Support trim ending empty/missing value for the LabTalk local dataset function in Set Column Values

Should keep Unlock Imported Data when reimport.

Support duplicate entries when unstack column with other columns

Show saved theme in Worksheet: Conditional Formatting: Highlight Min Max menu.

Graphing

%(L, @GFP) to show page level filter info.

Add Outliers checkbox in Percentile Labels group in Labels tab.

Add a Leader Line for Outliers group under Additional Labels group.

For column/bar plot, floating/stacked bar, histogram, area plot, Origin now support auto color for fill color, so it is lighter version of border.

When @RBA=1, we added a new entry to put dark mode template icon.

When there are uneven gaps, the axis ticks will be positioned at the center of the heatmap blocks.

Add Asterisk Bracket object like Prism

Support menu to change page DPI to increase the pixel on a fixed size canvas

Use the context menu to replace plots in all layers with a different Y or X.

Change the default plotting rule for Color Mapped scatter (based on the 3rd column) and Bubble + Color Mapped (based on the 4th column)

Add system variables to make sure all system graph template have consistent window size.

Create Heatmap from Single Text Column

CDF plot, fully-named as cumulative distribution function plot, is used to examine the distribution of a sample data

The plot is under Plot > Statistical: CDF Plot

In Plot Details dialog’s Legends/Titles tab, Translation Mode option, add Full Syntax in dropdown.

When there is subset gap, all the leaves nodes within this subset should move towards subset center with (subset gap/2).

Mini toolbar is added for dot plot for easy customization

In toolbar, add Rounded Rectangle after Rectangle.

Mini toolbar and context menu added to easily group/ungroup plots in Object Manager

Insert: Reference Line… menu and mini dialog

Add vertical reference line based on Y’s statistics.

Add elbow arrows like Prism

Support extract data from graph or location define by worksheet

Copy Values from plot or create slicer copy as new book.

Hold Shift key to keep angle of line when editing point for existing object

  • Less Ticks when create graph

  • Tick labels from label row consider data format

Add a new option Plot with Same Name after Next Plot in Data Plot dropdown, under Plot Details dialog’s Line tab. You can see it when Fill Area Under Curve is enable, and set to Fill to Data Plot.

Prevent graph being edited or deleted

Scale factor will be set to 1 without need to open dialog

When adding more plots to an existing graph, by default group them with existing graphs

We can modify gap between cells in Display tab.

Sensitive tooltip e.g. percentile, mean, median, etc. depending on where mouse is on the box

Support Triangle, Parallelogram, Trapezoid, Diamond, Pentagon, Hexagon, Heptagon, Octagon, Decagon, Dodecagon.

The interaction plot looks like a Scatter Matrix, shows a matrix of interaction plots.

The plot is under Plot > Statistical: Interaction Plot

For Treemap and Sunburst graphs, if fill color is mapped to a column, can use $(cm) to show colormap value in labels

Show layer indicator for multiple layers when Plot Details dialog is opened to customize graph

Add notation to indicate distribution curve.

The Main Effects plot is very useful when you have several categorical variables. You can use it to compare the changes in the level means to see which categorical variable influences the response the most.

The plot is under Plot > Statistical: Main Effects Plot

Copy Plot/Copy for Plot mini toolbar in Graph and Worksheet use the same icon and location, the last button of 1st row

Click Minimize button on Plot Setup dialog title bar to temporarily minimize this modal dialog

  • Rename Group Columns to Group Plot by

  • Add Split Panels by control

  • Add Split Pages by control

  • Add Multiple Data control

  • Add Color Increment

  • Add Additional Info in Tick Labels control

Support two kinds of Mini Toolbar in Report Sheet

  1. When select an embedded graph from report sheet

  2. When click in report sheet is not inside cell

Added more online template for 2025b. You can get the latest online template by selecting menu Tools: Template Center.

Show layer info and panel info in same table row for grouped plot.

Polar Contour + Gradient Vector graph is a polar contour graph with a gradient ?rAM vectors plot overlaying.

The plot is under Plot > Specialized: Polar Contour + Gradient Vector

Polar Vector ?rAM is a XYAM vector in the polar coordinate, the ?RAM columns contain the angle and radial coordinates of start points, the offset angle and magnitude of the vectors.

The plot is under Plot > Specialized: Polar Vector ?rAM

Change Report Sheet Graph Size and Arrangement

A run chart, also known as a run-sequence plot is a graph that displays observed data in a time sequence.

The plot is under Plot > Statistical: Run Chart

preset the original theme name in save as dialog

Set axes, fonts, layout and legend defaults for graphs

Mini toolbar on each graph to control masked points show or not

The angle of the angle annotation could be dynamically updated based on the angle value input by the user.

Value Type Control is added for Plot Details' Error bar tab. It has two options: Offset and End Value.

Support Time Stamp in Statistic Process Control: Control Charts

Symmetry Plot can be used to determine whether the response data is symmetrically distributed.

The plot is under Plot > Statistical: Symmetry Plot

support Treemap in plot menu

Update Multi-Vari Chart as hierarchical report sheet.

Support batch plotting for P-P plot.

Options to Destroy or Hide the slicer is given

Programming

Support five more statistics parameters in Add Row mini toolbar button in box chart table

Show animation for dropdown list and menu

Backup path as OneDrive - My Organization\OriginBackups\ fails to work

Support Batch Plotting for the graph in Report Sheet.

New bessel function added to support complex number argument

Project Browser dialog, select multiple items to context menu: Bulk rename

In Origin2025b, OGGU and OPJU changed as “Origin Project or Graph

Double click the item in both Project explorer and Project Browser should bring it in view in Origin workspace

Double clicking the area outside menu bar will behave like double clicking the workspace.

Double-click PE empty area same as Origin workspace

Improve ms.from_np()function to support set 1D array to Matrixsheet as a row.

Support right-arrow after hint on GetN dialog to trigger an OC event.

Single letter/number hotkey for tools on Tools toolbar

Add more way to detect R software

Redesign the context menu when right click in grey workspace area

Added "Send to PowerPoint/Word" to more places.

layer.axis.label.collabel and layer.axis.label.collabel$ properties added

Labtalk command for Project Browser

dotool 100 to start annotation in graph

list -wc for column’s i2 and imax and size for active sheet

Adjust gaps between menus and menu & dialog title font size adjustable

Not show missing file on Recent Origin Files dialog by default

Label row supports assign numeric value and supports assigning scalar string values to dataset.

Introduced a new bit value 32 to system variable @MRU for individual Recent Imports entry.

Add a new argument to movavag(), tmovavg(), wmovavg() function to use a better algorithm when input data’s scale is large

Change the default behavior so that the font size will be always same between rendered size and raw text in Notes Window for Rich Text syntax

PE_dir page:=I to show image windows only

Pin favorite or common used files on top of the Recent Origin Files dialog

Support updating extended template from plot menu directly

New tool to search window, book, graph, sheet, columns in Project

Project Browser Dialog Search Using wildcard

Show Preview image, Modified time, Size for project from cloud on Recent Origin Files dialog.

Prompt Message When Saving Large Projects where Data is Excluded

Arranging windows in a subregion of workspace

Added following function to set parameter bounds in NLFit.

def set_lbound(self, p, ctrl='>', val=None)
def set_ubound(self, p, ctrl='<', val=None)

Start Menu is changed to Recent File Menu(Ctrl+F11) at the bottom-left corner of Origin workspace.

It contains 4 sections and click it to open the recent items:

  1. Recent Projects

  2. Recent Books

  3. Recent Graphs

  4. Recent Import: Easily select and re-import your most recently imported files.

Could also type in the edit box to search the recent items.

Support open browser to authorize when open invalid project from cloud by recent projects menu/recent origin files dialog.

Search menu, toolbar, Apps items to use

Search anything in Search Box to check the menu icon in the Menu and Shortcut Menu results.

Small Icon for graph and project looked the same, should be updated

Restructure the statistics menu to make it easier for users to find tools.

Support more info on Project Browser

Added following OC XYZ Gradient function.

OCMATH_API int ocmath_xyz_gradient(double* px, double* py, size_t np, const double* xs, const double* ys, const double* fs, size_t n);

Add a new option for x-function execution to suppress all messages

Added system variable @MSGS to supress different message dumps to the Message Log

Ctrl+Tab displays thumbnails of all open windows while Ctrl remains pressed

more support for auto save.

Ctrl+Prefix, Ctrl+Key for menus and toolbars

When checked, all toolbar and dockable windows except Message Log and Smart Hint Log will hide to have maximum space to work temporarily.

Also can use hotkey Ctrl+Alt+R

Added system variable @DDW to control if allow double-click workspace to open Recent Origin Files dialog and Ctrl+double-click to open Project Browser.

Ctrl+Tab to navigate child windows with preview in current folder

wks.addcol(newName) renames the added column’s long name with spreadsheet cell notation on

Origin 2025b Bug Fixes

Export

Analysis

Data Handling

Graphing

Miscellaneous

Programming

Origin 2025b Sr0 Known Issues

Terms

Refine by Type

Version

Refine by Category