Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

JIRA

SUMMARY

DESCRIPTION

DETAILS

Fitting

JIRA

SUMMARY

DESCRIPTION

DETAILS

ORG-30573

Output VIF in MR

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

Open Multiple Linear Regression tool, go to Quantities tab, under Fit Parameters branch, check the VIF checkbox to output.

Gadgets

JIRA

SUMMARY

DESCRIPTION

DETAILS

ORG-30375

Vertical Cursor lists Book Long Name

In Vertical Cursor tool, support Book Long name

ORG-30375.png

...

JIRA

SUMMARY

DESCRIPTOIN

DETAILS

ORG-30144

Python supports setting parameter bounds in NLFit

Added following function to set parameter bounds in NLFit.

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

Example:

Code Block
import originpro as op
wks = op.new_sheet()
fn=op.path('e') + r'Samples\Curve Fitting\Gaussian.dat'
wks.from_file(fn, False)
model2 = op.NLFit('Gauss')
model2.set_data(wks, 0, 1)
model2.set_lbound('y0','>','6')
model2.set_ubound('A','<','800')
model2.fit()

ORG-30621

Enable reading from and writing to a matrix sheet using a 1D array

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

Example:

Code Block
import originpro as op
import numpy as np
arr = np.array([1, 2, 3, 4, 5])
ms = op.new_sheet('m')
ms.from_np(arr)

LabTalk

JIRA

SUMMARY

DESCRIPTOIN

DETAILS

ORG-30110

More efficient way to assign values on label Rows

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

How to assign values to a user-defined parameter row.

Code Block
newbook;
//C, L, U are label row characters
range -v rvA=[C]:[C], rvB=[L]:[L], rvC=[U]:[U];
rvA[1]=20;
rvA[2]$="hello";
rvB=30;
rvC="world";

...

JIRA

SUMMARY

DESCRIPTOIN

DETAILS

ORG-30376

Project Browser

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

Click image-20241227-211357.png icon on top of PE, press F3 or Ctrl+double click gray workspace to open the browser.

  • Support search Windows, Graphs, Books, Notes, Sheets, Columns and Folders by in current folder or whole project.

  • Keyword search and limit where to search

  • Double click to activate found item.

  • Select multiple items to Bulk rename, …

  • Advanced Find button to open the old Search in Project dialog

  • hotkey Ctrl+A to select all items.

  • Support redo for Hide/Show and Delete

ORG-29564

ORG-30359

Search box on Main Menu

Search menu, toolbar, Apps items to use

Search box to the right of Help menu to search for menu, toolbar, context menu, app, etc. click on the found item to launch the tool or execute the action.

ORG-30352

User-customizable shortcut keys

Ctrl+Prefix, Ctrl+Key for menus and toolbars

  1. Preferences: Key Chords… (Ctrl+Alt+K) to set Prefix and view 2nd Keys.

  2. Press Ctrl+Shift while clicking on menu/toolbar buttons to add hotkeys for menu/toolbar.

ORG-30294

Hotkeys for tools toolbar

Single letter/number hotkey for tools on Tools toolbar

Mouse over toolbar buttons on Tools toolbar to see the hotkeys.

image-20241209-222443.png

E.g. With graph active,

  • Press1 will enter scale in mode.

  • Press H will enter Data Highlight mode

  • Press 9 will enter add straight line mode.

No need to press ESC key to switch modes. E.g. press 9 to enter Add Straight Line mode. press 7 to switch to Add Straight Arrow mode.

ORG-30324

Graph: Fixed Scale Factor menu improvements

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

By default many graph types are set so text, line, etc. graph element scales with layer frame. When a layer is shrunk, the text or line resizes. That’s why when you select text in graph, on status bar, it shows two Size (actual) = 22 (10.1)

Most users just want to set the Scaling factor to 1 so element doesn’t resize with layer. There is really no need to popup a dialog which most users just click OK to close it.

ORG-30206

Pin files on top of the Recent Origin Files Dialog

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

  1. Double click gray area in workspace to open Recent Origin Files dialog.

  2. Right click file(s) and choose Pin to stick file(s) on top of the dialog.

ORG-30125

Add Row MTB should use new Statistics Tick label

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

ORG-30125.png

ORG-30279

Prompt Message When Saving Large Projects where Data is Excluded

Prompt Message When Saving Large Projects where Data is Excluded

ORG-30279_S1.png

ORG-25432 S2

Change OPJU File Type to Origin Project

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

ORG-25432_S2.png

ORG-30063

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

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

ORG-30063_S1_Type.png

ORG-30061

Recent Project to invoke browser to authorize

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

ask for authorize.jpg

ORG-30047

Project Saved to Cloud To Support more local file properties

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

preview and modified and size.jpg

ORG-30587

ESC should kill smart hint

When smart hint is shown, need to click the x button to close it before. But now we could close it by pressing ESC key.