Gadgets provide a quick and easy way to perform exploratory analysis on plotted data. The concept is simple: While each Gadget has a specific purpose, each is built around applying a set of customizable analysis operations to a range of plotted data defined by a movable, resizable, region-of-interest (ROI) object.
You can drag to modify the ROI at any time, then change your analysis options and recalculate results by clicking the arrow button in the upper-right corner of the ROI and choosing one of the menu options. For general access to Gadget formatting and analysis options, choose Preferences at the bottom of the context menu. Use the Preferences Dialog Theme box to save a group of Gadget settings to a Theme file.
Multiple Gadgets are supported on a graph. You can distinguish ROIs by giving each a different color. Click on an ROI object to bring it forward. When an ROI is selected, you can use the TAB key to switch the ROI.
Origin 2016 introduced add-on tools called Apps. Since being introduced, many new exploratory and analysis-related tools have been added to OriginLab's File Exchange and more tools are being released all the time. Please visit the File Exchange to review available tools.
The Gadgets main menu is available when a graph window is active. There are 14 gadgets available in Origin.
Gadgets are meant to be interactive. Any time you make an adjustment (to the region-of-interest, for example), you can generate new output to your results sheet by pressing "O" on the keyboard.
Previously, you could only output Gadget results to a new workbook. In Origin 2020b, you can output results to a new sheet in the source workbook.
||View statistics on points inside/outside a rectangular or elliptical ROI.
||Calculate and plot the nth-order derivative of selected data.
||View FFT spectrum of selected data.
||Calculate the area under a curve, or between two curves.
|2D Integration Gadget
||Calculate the 2D integration for a contour or image graph created from matrix or XYZ worksheet data.
||Perform linear, spline, b-spline or Akima spline interpolation of selected data.
||Calculate the intersection points of two or more data plots.
|Quick Fit Gadget
||Perform linear, polynomial, or nonlinear fitting of selected data.
|Quick Peaks Gadget
||Locate peaks, and compute area and other peak properties.
|Quick Sigmoidal Fit Gadget
||Perform Sigmoidal fit of selected data.
|Rise Time Gadget
|| Analyzes rise/fall time for the step-like signal.
||Compute and display simple descriptive statistics of selected data on the graph.
|Vertical Cursor Gadget
||Read and tag X, Y coordinate values for data plots across multiple graphs that share the same X axis.
||Analyze the image or contour from matrix data and generate profiles.
|Curve Translate Gadget
||Drag a curve in the vertical or horizontal direction, adjusting source data in the process.
† When you use the Cluster gadget to graphically define a category (within an ROI), you can apply a differentiating color to points within the ROI.
Click the arrow button in the top right corner of the ROI and you can opt to output results for all curves in the current layer (New Output for all Curves (N)) or for all layers of the graph page (New Output for All Layers (L)) or press the corresponding N or L hotkey. This allows for batch analysis of multiple curves in a graph.
Topics for Further Reading