www.originlab.com

Introduction to Origin and OriginPro . . . . . . . . . . . . . . . 2
2D Graphing .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 4-11
3D Graphing .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  12
Database Access .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  14
Data Processing  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 16
Gadgets  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  18
Apps in Origin  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  19
Curve Fitting .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  20
Peak Analysis  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 22
Signal Processing  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 24
Statistics .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  26

Handling Repetitive Tasks  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  28-31
Custom Reports  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  32
Publishing  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  33
Working with Excel®, MATLAB® Connectivity  .  .  .  .  .  .  .  .  .  .  34
LabVIEW™ Connectivity  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  35
Programming  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 36-39
User Case Studies  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  40
Comparison of Origin and OriginPro .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  42
Licensing .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  44
Product Support  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  46
About OriginLab .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  47

25+ years serving the scientific and engineering community.
®

www.originlab.com

From Data to Results
Origin is a user-friendly and easy-to-learn software application that provides powerful data analysis and publication-quality graphingcapabilities tailored to the needs of scientists and engineers.
OriginPro offers all of the features of Origin plus extended analysis tools for Peak Fitting, Surface Fitting, Statistics, Signal Processing,and Image Handling.
Origin allows you to customize operations such as importing, graphing and analysis, all from the GUI. Origin also automatically updates
all graphs, analysis results and reports when data or parameters change. This allows for batch analysis of multiple files or datasets
without the need for programming.

Import, Query, Connect
Import data from ASCII, CSV, Excel® or Third-Party data files.
Query database, or send data and commands to Origin fromclient applications such as LabVIEW™, MATLAB®, or Excel.

LabVIEW™ Sub VIs

COMPATIBLE WITH

File Import ASCII, CSV, Excel,
Third Party File Formats

Database Access

MATLAB® Console

need image
Multisheet Workbook with
Metadata Label rows andSparklines

Graph, Explore
Create and customize publication quality graphs with ease. Save
customizations as a template or Theme for repeat use. Explore datagraphically including easy zoom and scroll within layers.

Create publication-quality 2D and 3D graphs
using built-in or custom templates
The Data Info tool lets you explore
data from your graph, including
display of related information fromother columns

Explore data graphically
including easy zoom
and scroll

25+ years ser ving the sc ientific and engineering communit y.

“Yet again Origin and OriginPro upholds its foremost status as the best purposeful and all-embracing data analysis andgraphing software on the market. Although other software packages exist, few are as straightforward to use, flexible, andhigh-quality when it comes to performing challenging data analysis or creating publication superior graphs.”
Keith J. Stevenson, Professor of Chemistry, The University of Texas at Austin

Publish, Present, ReportCreate publication-quality reports inside Origin, or embed graphs in Word® and PowerPoint®.

Recalculate analysis
results, and update
graphs and reports
by simply importing
new data.

Custom Report Sheets created by
combining graphs and analysis results

Analysis Template™ combining data,
results, and floating graph

Copy and OLE-paste
graphs in Word

Send graphs to PowerPoint or view as
slide show within Origin

Reduce, Summarize, Analyze
Reduce, summarize,
and analyze data.
Use Gadgets tographically analyze
data within a regionof interest.

Use Gadgets forinteractive analysis ondata in graphs

Origin provides advanced
data analysis tools such as theNonlinear Curve Fittersales@originlab.com • Toll Free: 1.800.969.7720 • w w w.O riginL ab.com

3

Headline
2D
Graphing
Origin provides many 2D graph templates
including line, symbol, column, bar, pie,
stock, statistical, contour and area. Specialized plot types include ternary, polar, vector,
windrose, and waterfall.
Origin graphs can contain multiple XY
axis pairs (layers) that can be arranged
arbitrarily, including support for linking axes
across layers. Multiple X and/or Y axes withoffsets are supported. All graph elements
can be easily and extensively customized,
including color transparency and gradients.

Overlay of Two Contour Plots

Pattern Fill Contour with
Annotations

Forest Plot

Scatter Plot with Color and Size Mapping

Graph customization can be saved to atemplate or as a theme for repeated use.

Flattened Waterfall

0

4

50

100

150

Overlapping Layers with Linked X Axis

Bubble Plot with Indexed Colors

Bitspur Plot

Chart with Inset Layers and Transparency

Line Plot with Above/Below Fill Color

Scatter with X and Y Error

View more graphs at: originlab.com/GraphGallery

200

250

300

View more graphs at: originlab.com/GraphGallery

Arbitrary Arrangement of Graph Layers

Fill Area with Vector Overlay

Stacked Layers with Linked X Axis

Bubble Plot on Map

Stacked Area Plot with Geo Patterns

Elevation

64 ft

2°00' N

1°00' N0°30' N

0°00'

12.00
24.00

42.2 ft

48 ft
40 ft
32 ft

24.00

24 ft
16 ft

60.00

11°00' E

Bubble Plot on Map

24.00

56 ft

60.00

32.00

1°30' N11°15' E

11°30' E

12.00

24.00

11°45' E

DMS Formatting of Labels

8 ft

12°00' E

0 ft

Polar Plot with Cropped Axis

View more graphs at: originlab.com/GraphGallery

5

Headline
2D
Graphing(continued...)Likert ScaleGrouped Column Plot with
Asterisk and Bracket

Grouped Stacked Column

100% Stacked Column

100% Stacked Column Plot
with Line Connect

Grouped Box Chart with
Color-Indexed Data Points$180,000,000$160,000,000$140,000,000

Revenues
Depreciation
Cost
Tax
Nest Earnsetosaversicolor
virginica

16
14
12

$120,000,000

10$100,000,000f(t)$80,000,000$60,000,000

8
6
4$40,000,000

2$20,000,000

0

$0

-2

$-20,000,000
2010

2011

2012

2013

-4
0.0π

2014

Year

Bridge Chart with Multiple Panels

0.5π

1.0π

1.5π

2.0π

t

Andrews Plot

Mosaic Plot

Weather History for Boston (Fall)

100

Temperature (oF)

80

60
Global Mean = 55.53

40

20

2002

Scatter Plot and Data Info Dialog

6

2003

2004

2005

2006

2007

2008

2009

2010

2011

Column Scatter with Reference Lines

2012

100% Stacked Bar with Grouping

View more graphs at: originlab.com/GraphGallery

Annotation with Equation and Molecular Image

Parallel Plot

0.12
20 wt
15 wt

0.10

10 wt
0.08

0 wt
0 wt

0.06

10 wt
20 wt

0.04

15 wt

0.02
0.00
2980

2990

3000

3010

3020

3030

3040

3050

Energy (cm-1)

Black & White Line Plot

Energy Diagram

Parallel Plot with Common Axis Range

I (pA)V (mV)
100

2000

60

Rin = 14.02 GOhm

1000

20
0

-20
-60

-1000

-100

-2000
-3000
Cursor 1:
12.5 ms

Cursor 2:
41.4 ms-4000-60 -30

Dose ResponseAnalysis

Scatter with Color Indexing

0

30

60

90

Membrane potential (mV)

G (nS)
70
Log10 P-Value vs. Log2 Fold Change

60

15

Gmax = 68.6 nS
V0.5 = -5.3 mV
k = 5.6 mV

5040-log10(P-value)

10

30
20
10

5

1200 pA

0

P-value = 0.05
0-10 -9

10 ms
-8

-7

-6

-5

-4

-3

-2

-1

0

1

2

3

4

5

6

7

8

9

-60

-30

0

30

Membrane potential (mV)

10log2(Fold Change)

Band Structure Diagram

Volcano Plot

Multipanel Plot of pCLAMP Data

View more graphs at: originlab.com/GraphGallery

7

Headline
2D
Graphing(continued...)

90°F
80°F

Temperature

70°F
60°F
50°F
40°F
30°F

California

Dec Nov Oct Sep Aug Jul

FloridaMedianJun May Apr Mar Feb Jan

Split Violin

Half Violin with Data

Youth Height and Weight by Gender

180

80

60
50

140

40

Weight (kg)Height (cm)

70
160

30
120

Female20

Male

Double-Y Half Box

Box Chart with Variable Position

Violin with Box

Stacked Histogram with
Weibull Curve Overlay

Box Chart with Variable Width

Grouped Box Chart with Color-Indexed
Data Points

Marginal Distribution Curve Plot

Monte Carlo Simulation

Asia

160

Europe140

Americas

Count

120
100
80
60
40
20
0

20

30

40

50

60

Americas

Stacked Histogram

8

View more graphs at: originlab.com/GraphGallery

2000

250

Population

2005

GDP

2010

8M

150

6M
2M

0

0

10M

200

8M

150

6M

100

4M

50

2M

0

Trellis Plot with Linear Fit

Oceania

The Americas

Middle East

EuropeAsia

AfricaThe Americas

Oceania

Middle East

Asia

EuropeAfricaOceania

The Americas

Middle East

Asia

EuropeAfrica0

Double-Y Trellis Plot

Columbus, OH
Electricity Usage (AEP)

10kw 12kw 14kw 16kw 18kw 20kw

Feb

Mar

Apr

May

Jun

Jul

Aug

Sep

Oct

Nov

Dec

10039_at
10020_at10013_at10025_at10011_at10036_at
10008_at
10023_at10019_at
10014_at
10007_at
10005_at
1002_at
10004_at10022_at
1001_at
1000_at1003_at
10003_at
10038_at
10017_at10024_at10016_at
10002_at
10009_at10015_at
10010_at
10006_at10026_at
10001_at

Heat Map2~ 2.5

1.5 ~ 21

~ 1.5

0.5 ~ 10

~ 0.5

-0.5 ~ 0-1~ -0.5-1.5 ~ -1-2~ -1.5-2.5 ~ -2

64

62

94
SM

G

33

SM
G

33

94

60

SM
G

33

94

63

58

94

61

94

94

SM
G

33
SM
G

33
SM
G

33

56

59

94
SM

G

33

94

SM
G

33
SM
G

33

94

57

50

94

25

CDD/HDD

33

0

55

-25

SM

-50

G

11 PM

10 PM

09 PM

12 AM

08 PM

06 PM

Time

07 PM

05 PM

04 PM

03 PM

02 PM

12 PM

01 PM

11 AM

10 AM

09 AM

08 AM

06 AM

07 AM

05 AM

Jan

04 AM

03 AM

02 AM

01 AM

Trellis Plot

Developing Country

Population (million)

4M

50

GDP (million USD)

100

Developed Country

10M

200

Heat Map with Dendrogram

Correlation
Coefficient
1.0

Petal
Width

0.818

-0.366

0.963

1

Petal
Length0.872-0.428

1

0.963

Sepal
Width

-0.1181-0.428-0.366

Sepal
Length1-0.118

0.872

0.818

0.75

0.50

0.25

0.0

-0.25

-0.50

-0.75

Horizontal Box Chart with
Means Connected

Contour with Categorical Data

Petal
Width

Petal
Length

Sepal
Width

Sepal
Length

-1.0

Heatmap with Labels

Sample C

Sample D

11

Sample A

6

Sample B

0

11
36

3

4

0

28

1
7

0

26

2

26

Voronoi Diagram

Chromaticity Diagram

Venn Diagram

View more graphs at: originlab.com/GraphGallery

9

Headline
2D
Graphing(continued...)Ternary Contour

Ternary Plot

Piper Diagram

300

275

250

300

325

350

500

375

400

475

425

450

475

Image Profile

Contour Plot with Custom Boundary

Contour with Reference Lines

Function Plot with Fill Area

Smart Labeling with Leader Lines

Fill Area Color Mapped to Another Dataset

Grouped Line Plot with Log Scale

Multiple Axis Breaks and Reference Lines

Two-point Segment with
Custom Legend

10

View more graphs at: originlab.com/GraphGallery

0

55

110

165

Power
75
50
25
0
3k

r=0.473

Weightr=-0.783

r=-0.548

Gas Mileage

r=0.890r=0.474

r=-0.820

2k
1k
630

40
30
20
10
10k

Engine Displacement
84

6k

56

3k

28

0

0

55

110

165

610

1k

2k

2k

10

20

30

40

0

Scatter with Offset

2D Kernel Density Plot

Scatter Matrix with Histograms

3D Pie Chart

Radar Chart

Multi-Layer Polar PlotWindrose Plot

Polar Scatter

Polar Line Plot with Colormap

Smith Chart

Donut Contour

Polar Contour

View more graphs at: originlab.com/GraphGallery

3k

6k

8k

0

11

3D
Graphing
Headline
Origin provides high-performance 3D graphs andparametric function plots, created using OpenGL.
Many built-in templates such as wireframe, colormap
surface with contour projection, scatter, bars, ribbons,and walls are provided. Multiple datasets can beplotted in the same layer, with ability to stack andflatten each dataset individually. Error bars aresupported for many of the plot types. Changes can besaved as template or theme for repeat use.

Stacked Plot with Contour,
Surface, and Wireframe

Stacked Surface Plot

Pressure
10
9
8
7
6
8

5
20

6

4

18

16

Height

4

14

2

12

10

2

Dis

tan

ce

2
1
0

8

4

Y

3

X
Dis

6

tan

6

ce
4

8

10

12

Surface Plot with Contour Projection

Surface Plot with Colormap
from Another Dataset

Surface Plot with Constant Plane

3D Vector PlotBar Plot with Transparency

Waterfall with Y-Color Mapping

3D Stacked Bars with Transparency

Scatter with Projection and Drop Line

Contour and Bar Plot

View more 3D graphs at: originlab.com/GraphGallery

Surface Plot with Scatter andDrop Lines to Surface

Surface Fit with Polynomial Equation

Ternary Scatter with Drop Line

6
5
4
Z

3
2
1

4

-2

-4

0

-2

2

0

X

Y

2

0

4

-4

Surface with Error Bars

Cylinder with wrapped Contour Plot

Scatter Plot with Size and Color Mapping

3D Scatter with 95%
Confidence Ellipsoids

3D Wall Profiles

Wireframe Plot

Surface Plot with Missing Values

View more 3D Function Plots at: originlab.com/3DFunctions

Ternary Surface

Tetrahedral Plot

13

Database AccessOrigin provides easy-to-use tools for database access. Connection and query information can be saved for future use in
the workbook or project, allowing for greater ease and efficiency in working with databases.
Origin supports accessing and importing from many databases including:• Microsoft Excel• Microsoft Access• Microsoft SQL Server®
• Oracle®
• MySQL®

SQL Editor
The SQL Editor tool in Origin is intended
for users who prefer to work directly within
the SQL environment. Quickly connect to a
database by editing the connection string
and SQL code in the syntax-highlighted
editor. The editor is fully integrated withLabTalk, allowing the use of LabTalkcommands and variables in an SQL query.
With the SQL Editor, you can:
• Fine tune how your data isbrought into Origin• Use aliases to make the SQL script moreintuitive, easier to read, and faster to create

In SQL Editor, enter connection string and preview query results• Perform left or right joins when inter-joining tables• Create union sub-queries
Use LabTalk substitution andpre-defined LabTalk variables
in SQL query code

25+ years ser ving the sc ientific and engineering communit y.

Query Builder
The Query Builder tool in Origin is a graphicalinterface that allows users to visually construct
SQL queries, save named queries, and more.
This tool can detect relationships between
tables and automatically create appropriate
joins. Use Query Builder to define grouping,sorting, unions, sub-queries, and more, forcreating complex SQL queries.
Connection and query information can be saved
for future use.
With the Query Builder, you can:• Manually type SQL code or create graphically

The Query Builder dialog• View query tree and available database objects (tables)• Drag and drop the desired tables from the object viewer tocreate your query• Preview your query results before importing• Save your named query with the worksheet and it thenautomatically reflects database change• Re-run your query at any time to see the most current 		
version of your data
• Copy queries from one worksheet to another• View your query information in the Workbook Organizer• Use your saved query as part of an Analysis Template™
Note: This tool is currently available only in the 32-bit version of Origin.

Post Import Data Processing
As a powerful data analysis and graphing software, Origin provides
a wide array of tools to perform post processing of data imported
from a database:• Generate publication-quality 2D or 3D graphs with large
datasets, and easily zoom and pan within the graph tovisualize your data
• Use data reduction tools such as data filter or pivot table toreduce or summarize large data
• Perform analysis operations on your data such as curve fitting or
statistical analysis• Automatically update graphs and analysis results when you
re-import data, or change data or analysis parameterssales@originlab.com • Toll Free: 1.800.969.7720 • w w w.O riginL ab.com

15

Data Processing
Organizing Your Data
Origin provides an easy, flexible, andhierarchical approach to organize 		
your data:• The Origin Project file (.OPJ) combines
data, notes, graphs, and analysis results in
one document with flexible hierarchy forfolder structure

The project explorer displaying
hierarchical folder structure fororganizing workbooks, matrices,graphs, layouts, and notes
windows.

• The Project Explorer window allows easy
navigation within the project

Workbook with multiple sheets, data columns,
metadata label rows, and sparklines.

• Workbooks and Matrices support multiple
sheets, columns/objects, and an organizer
panel for additional metadata

Data Exploration
Origin provides easy to use tools to examine
and interact with your graphical data:
Zoom and Pan• Magnify a region of the graph• Easily zoom and pan to desired X/Y scale• Plot zoomed region as a separate graphExamine Data Points and Related Data
• Customize tooltip on data point• Use Data Reader and Screen Reader tools to
examine your data

Use metadata from multiple locations inyour workbook to annotate your graphs• Use Data Info tools to read or label data
points, displaying the related informationfrom other columns in the data worksheet• Use masking tools to allow you to exclude
data points from analysis• Use the Vertical Cursor Gadget for exploringdata in stacked graphs
Zoom and pan to the desired X/Y scale

The Data Info tool lets you explore
data from your graph, including
display of related information fromother columns

Use vertical cursor for multiple graphwindows simultaneously

25+ years ser ving the sc ientific and engineering communit y.

Data Manipulation
Reorganize, reduce, extract, and transform your data in
flexible ways using Origin’s powerful data manipulation tools.

Reorganization• Sort data at column or worksheet level• Stack and Unstack columns to transform data
• Split or Append Worksheets• Transpose Worksheet including Metadata Rows

Transformation

The Stack/Unstack tools enable the user to stack multiple
data columns into a single column and unstack groupeddata into multiple columns.

• Set Column or Cell Values using Built-in or User-Defined
Functions or Scripts• Access and use Metadata, and Data from 		
other Books and Sheets• Shrink or Expand data in a matrix

Extraction, Reduction, and Interpolation• Filter your data using conditions on one or more worksheet
columns. All associated graphs and analysis results willautomatically update.
• Use Pivot Table to reduce and summarize your data
• Reduce data using multiple methods such as Evenly Spaced
X, Duplicate X, Reduce by Rows, or Reduce by Group• Interpolate or Extrapolate data columns• Fill data automatically in worksheet cells

Using the F(x) Column Formula row in Origin (1), you can directly
type expressions that calculate a column of values using data in othercolumns and metadata elements. You can enter cell formulas in Userdefined Parameter rows (2) or in worksheet data cells (3).

Data Filter capability can be used to hide rows based on
filter conditions on columns. Hidden rows are excluded fromgraphing and analysis

sales@originlab.com • Toll Free: 1.800.969.7720 • w w w.O riginL ab.com

17

Gadgets
When your data is plotted in a graph, Origin gadgets provide
a quick and easy way to perform exploratory analysis on thegraph. Perform the analysis on a specific range of the data plot
by appropriately positioning a region-of-interest (ROI) object toselect the desired range. The ROI object provides a fly-out menu
with various options that are tailored to each specific gadget. All
gadgets have a fly-out menu with a Preferences option allowing
you to customize desired settings.
With Origin gadgets you can:• Select the desired data range for analysis directly from thegraph• Get immediate visual output of results

You can drag the ROI
box to select any rangeof the data in the graphand view the results
immediately
Digitizer Gadget
Extract data fromimages of graphs• View updated results on screen when the ROI is moved
or resized• Customize the output, including appending results to aworksheet for each ROI position• Save settings as a Theme for repeat use• Repeat analysis on all curves in graph layer/page
A selection of the gadgets available in Origin and OriginPro
are described below. Please see other sections for additional
gadgets.

Intersection Gadget
Calculate the intersection points of
the input curves

Vertical Cursor Gadget
Provides an easy way to read X and Y
coordinate values for data points on
stacked panel plots and/or multiple linked
graphs.

Cluster Gadget
Perform basic statistics and editing of data
points within a region“When working with many data points, graphing is often the quickest way to qualify data and identify trends. With the Origin
statistics gadget, it’s also easy to pull quantitative information, such as mean and standard deviation, straight from a dataplot. This lets me make better decisions about which data to select for more detailed analysis.”
Boaz Vilozny, Postdoctoral Researcher, University of California at Santa Cruz25+ years ser ving the sc ientific and engineering communit y.

Apps in Origin
Extend Origin’s graphing and analysis
capabilities by installing Apps.
The App Center dialog in Origin lets you
browse available Apps or search for Apps
using keywords or phrases. Install new Apps
or update existing ones with a single click.
Apps are developed based on requests from
Origin users.
Have a suggestion for an App?
Please contact us!

Google Map
ImportSequential Fit

Browse for Apps, search using keywords or phrases, and install or
update Apps with a single click

Piecewise Fit

Image Object
Counter

Stats Advisor

Design ofExperiments

Send Graphs
to PowerPoint

Cloneable
Template Plotter

GadgetReplicator

Send Graphs
to Worddy—=ydt
Graph Maker

Polyline
ProfilesPeak
Deconvolution

PCA

ODE Solver

TEX

PCA

PCA forSpectraFourier
Deconvolution

LaTeX

SMILES to
Image

Forest Plot

Logistic
Regression

2D Confidence
Ellipse3D Convex
Hull

Color Editor

CyclicVoltammetry

Data Slicer

Equivalence
Test

Import DICOM

Movie Creator

Import Filesfrom a Folder

Treemap PlotHeat Map withDendrogram

Colormap for
Shapefiles

Overlap Area

Piecewise
SmoothView more apps at originlab.com/Apps“I am beyond pleased with the latest version of OriginPro compared to past versions that I have used. The apps provided
additional features that are very helpful and useful.”
Jacqueline Yim, Sr. Scientist, Advanced Development GroupAerospace, Defense & Marine, TE Connectivity

sales@originlab.com • Toll Free: 1.800.969.7720 • w w w.O riginL ab.com

19Curve Fitting
Origin provides various tools for linear, polynomial and nonlinear curve fitting. Fitting routines use state of the art algorithms and thereport sheets including statistical quantities to determine goodness of fit. Create custom fitting reports and save your customization as an
Analysis Template™ for repeat fitting including Batch Fitting of multiple datasets.

LinearPolynomial

Implicit

Weighted

GlobalConcatenate/Replicate

Origin provides full control of the fitting process…
• Flexible data input• Fit with various built-in functions, including both explicit and implicit• A wizard for defining custom fitting functions• Multi-dataset fitting modes: fit multiple datasets independently, inconcatenate fit mode, or use a global fit with shared parameters• Fit statistics and parameters output to the fit report• Residuals analysis• Interpolation on the fit curve to compute new X/Y values 		
at desired locations• Recalculation of your fitting results automatically when data or
parameters are changed• Analysis Templates™ to save your settings and desired results for
repeat use or batch processing

Use Origin’s fit reportsheets, or easily create custom reports by combining graphs
and numerical results from the fitting process• Iteration Algorithms: Levenberg-Marquardt and Orthogonal Distance
Regression (Pro)Fit Comparison PRO
OriginPro provides the following tools for fit comparison:• Compare two fitting models with dataset- F-test- Akaike’s Information Criterion (AIC) test
• Compare one fitting model with two datasets- F-Test• Fit dataset with multiple models and rank fit results
using AIC /BIC test

25+ years ser ving the sc ientific and engineering communit y.

“Not only does Origin handle the most demanding curve fitting tasks with ease, it also has a built in C compiler thatallows me to customize complex functions - a feature that has been crucial to my research. Origin is an indispensable
tool to my grad students, whose PhD work hinges on being able to code our functions in C. To top it off, Originlab has aknowledgeable and responsive technical support staff, second to none. I wholeheartedly recommend Origin.”Mark Kuzyk, Ph.D., Regents Professor of Physics and Astronomy, Washington State University

Quick Fit Gadget

You can drag the ROI box
to fit any sub range of thecurve in the graph. Fit results
displayed on the graphupdate immediately

Origin provides a simple tool to quickly fit data plotted ina graph. Move or resize a region of interest (ROI) object toupdate results. Interactively perform fit operations on multiple ranges of the same dataset, or on multiple datasetsin the graph.

Fit parameters andother key values can be
output directly to thegraph or to a worksheet“The new Quick Fit Gadget is fantastic and I
absolutely love that I can output results to a worksheetso that I can get a column of a particular parameteron which I can do statistical analysis.”
Greg Scott, University of Illinois at Urbana-Champaign

3D Surface Fitting PRO
Origin performs 3D surface fitting on XYZ
worksheet data and matrix data using oneof 19 built-in models or your own custom
formula.

Data points and fit surface are shown together.
The fit surface has been made transparent toshow more of the data. Drop lines from the data
points to the surface have been added
Contour plot displaying raw data and fit
results from a 4-peak surface fit

sales@originlab.com • Toll Free: 1.800.969.7720 • w w w.O riginL ab.com

21

Peak Analysis
Origin’s Peak Analyzer is a powerful and versatile tool forpeak and baseline detection and analysis.
• A wizard guides you through the fitting process• Find and treat the baseline, find and select peaks,
integrate peaks• Generate a detailed report sheet with tables andrelevant graphs• Generate a worksheet with peak properties, including
FWHM, centroid, area, peak index, and y-max
The additional features of peak fitting and baseline fitting
described below are only available in OriginPro.
Multi-peak fitting with a detailed report

Peak Fit Control PRO
When using the Peak Analyzer to fit peaks, many options areavailable to customize your analysis.
• Add, delete or adjust the position of peaks directly on the graph• Assign the same fitting function to all peaks, or use different
fitting functions for each peak, or group of peaks• Fix peak parameters to a constant value• Share parameters across peaks• Apply bounds and linear constraints to fitting parameters

Control the fitting process directly on the graph• Plot residuals and second derivative of the fit curve• Use over 20 built-in peak functions—including Gauss,
Voigt, and Lorentz—or create your own
With the Peak Fit Parameters dialog,
you have full control of the fitting
parameters
Share a common parameter between
peaks, fix the value of any parameter,or apply bounds. Right-click on aparameter value to share it with otherpeaks in the fitting operation

Fitting a Baseline PRO
OriginPro not only fits peaks, but can fit a function to your baseline data
as well. The following options allow flexibility in fitting your baseline:• Select baseline anchor points, or have Origin automatically find them• Fit baseline anchor points using a pre-defined fitting function, 		or create your own• Fix the baseline anchor points, or allow them to vary with the peak fit• Subtract the baseline prior to fitting peaks

Fit a baseline to an exponential function
using anchor points

25+ years ser ving the sc ientific and engineering communit y.

“When the signal is small compared to the baseline noise, baseline subtraction is tough. In Origin, it was incredibly easy tocreate a test baseline (picking anchor point manually by clicking on the graph). Once we found the best baseline, we could
process multiple data sets automatically. You just can’t do this with any other software.”Rosina Georgiadis, Associate Professor, Chemistry Department, Boston University

Quick Peaks Gadget
The Quick Peaks Gadget provides a simple and quick way to
perform peak analysis of plotted data within a ROI.
With this gadget, you can:• Locate positive and negative peaks• Define baseline and subtract from the spectrum• Integrate peaks within base markers• Perform peak fitting with frequently
used functions• Create a report sheet with parametersfrom each peak
• Repeat analysis on all curves in graphlayer/page

Create baseline, find Peaks, integrate peaks and output results

Plot multiple curves, use the Quick Peaks Gadget to set preferences suchas baseline on one curve, then generate a report.
Batch Peak Integration on multiple curves.

Batch Peak Fitting PRO
With batch peak fitting, OriginPro can handle many datasets, 			
each containing multiple peaks.
• Perform batch peak fitting using a pre-defined theme,
an Analysis Template™, or script• Output a custom report of peak parameters for each peak in each dataset

Perform peak fitting on multiple datasets
using a pre-defined theme; output theresults to a customized worksheet

sales@originlab.com • Toll Free: 1.800.969.7720 • w w w.O riginL ab.com

23

Signal Processing
Signal Transforms
Origin provides several transform methods used foranalyzing digital signals.
• Fast Fourier Transform and Inverse Fast Fourier
Transform (FFT/IFFT)• Short-time Fourier transform (STFT) PRO

Short-Time Fourier
Transform• Hilbert Transform PRO• 2D FFT/2D IFFT PRO
Results of FFT, including
original signal and resultsin frequency domain• Image Profiling: Simple Line Profiling: Horizontal,
Vertical, raight Line

Filtering• FFT Filter:–– Low Pass, High Pass, Band Pass, Band Block,
Noise Threshold• IIR Filter Design PRO–– Butterworth, Chebyshev Type I, Chebyshev TypeII, Elliptic• 2D FFT Filter PRO

Smoothing
Origin offers multiple methods to smooth data
• Savitzky-Golay• Adjacent-Averaging• FFT Filter• Percentile Filter• Lowess and LoessCorrelation
Origin supports 1D and 2D correlation to detect thecorrelation between a pair of signals

IIR Filter Design Dialog and Result• Correlation• 2D Correlation PRO

Convolution/Deconvolution
Two types of Convolution and deconvolution 		are supported• Linear• Circular
Smoothing25+ years ser ving the sc ientific and engineering communit y.

Wavelet Analysis PRO
Wavelet Transforms are used in many applications, including
data compression, signal smoothing,noise removal, and image analysis. Wavelet
analysis tools include:• Continuous Wavelet Transform• Discrete Wavelet Transform–– (Decomposition)• Inverse Discrete Wavelet Transform–– (Reconstruction)• Multi-Scale Wavelet Decomposition• Smoothing• Noise Removal• 2D Wavelet Decomposition• 2D Wavelet Reconstruction

Remove Noise Using Wavelet Transform

Continuous Wavelet Transform

Wavelet Smoothing

Rise Time Gadget PRO
Three methods of finding the rise/fall time are supported:–– Linear search–– Histogram–– Largest triangle• Select a specific region of the signal by moving and resizinga region of interest (ROI)• Easily select desired data plot from the graph layer withmultiple plots• Display low and high levels inside the ROI control• Display rise/fall time and rise/fall range on top of ROI

Rise Time Gadget

Decimation PRO
Decimation is used to reduce the number of elements in an
input sequence. Every N samples are merged into one. Twofilters are available:• Moving Average• Finite Impulse Response (FIR)

Decimation on Signal with High Frequency Noise

Coherence PRO
Coherence—the degree of linear dependency of two signals—
is evaluated by testing whether the signals contain similarfrequency components.

Envelope Curves PRO
An envelope curve traces the crests and troughs of 		a periodic signal.
• Choose upper, lower or both• Smoothing option during envelope detection

Envelope Curves

sales@originlab.com • Toll Free: 1.800.969.7720 • w w w.O riginL ab.com

25

Statistics
Descriptive Statistics
Origin provides tools to help you summarize yourcontinuous and discrete data:• Statistics on Columns• Statistics on Rows
• Cross Tabulation PRO• Frequency Counts• 2D Frequency Count/Binning• Discrete Frequency• Normality Test
• Distribution Fit PRO• Correlation Coefficient PRO• Partial Correlation Coefficient PRO

Custom report to automate your statistical analysis tasks

Parametric Hypothesis Tests
Seven hypothesis tests for mean andvariance are available:• One-Sample t-Test• Two-Sample t-Test• Pair-Sample t-Test• Two-Sample t-Test on Rows PRO• Pair-Sample t-Test on Rows PRO• One-Sample Test for Variance PRO• Two-Sample Test for Variance PRO• One-Sample Proportion Test PRO

Means-comparison
table, means plot, andmean-comparison plot
in an ANOVA report• Two-Sample Proportion Test PRO

ANOVA
Origin provides 5 ANOVA tools to examine thevariance of a dependent variable:• One-Way ANOVA• Two-Way ANOVA• Three-Way ANOVA PRO• One-Way Repeated-Measures ANOVA PRO• Two-Way Repeat`d-Measures ANOVA PRO

Survival Analysis PRO
Choose from three widely used survival analysis
functions:• Kaplan-Meier product-limit estimator, with threeequality test methods–– Log-rank–– Breslow–– Tarone-Ware• Cox Proportional Hazards Model• Weibull Fit Model

Survival Function
Plot and Probability
Plot of Weibull Fit

25+ years ser ving the sc ientific and engineering communit y.

“OriginPro provides a very powerful, comprehensive and useful range of statistics capabilities which go beyond what is offeredin many statistical packages. OriginPro’s ANOVA techniques include all important multiple comparisons tests for means, anda very useful output feature which is rarely found in other statistical packages: automatic creation of means comparison plots
which will illustrate significant differences at a glance. A broad range of non-parametric tests is available which include theoption of calculating exact p-values based on the exact distribution instead of the asymptotic one, which is very important forsmall sample size. Also sample size and power calculations are supported.”
Reinhard Bergmann, PhD, Novartis Institutes for Biomedical ResearchNonparametric Tests PRO
Several nonparametric tests areavailable, including:Dendrogram and Loading Plot in
Multivariate Analysis tools• One-Sample Wilcoxon Signed Rank
• P aired-Sample Sign
• Paired-Sample Wilcoxon Signed Rank
• T wo-Sample Kolmogorov-Smirnov• M ann-Whitney• K ruskal-Wallis ANOVA• M
 ood’s Median• F riedman ANOVA

Multivariate Analysis PRO
Five commonly used multivariate tools are available:• Principal Component Analysis• K-Means Cluster• Hierarchical Cluster• Discriminant Analysis• Partial Least Square

ROC Curves PRO
Create Receiver Operating Characteristic (ROC) Curves,summarizing the trade-off between the false-positive
and true positive rates for all possible cutoff values.
ROC curve comparing two samples

Power and Sample Size PRO• One-Sample t-Test• Two-Sample t-Test• Pair-Sample t-Test• One way ANOVA• One-Proportion Test
• Two-Proportion Test
• One-Variance Test
• Two-Variance Test

sales@originlab.com • Toll Free: 1.800.969.7720 • w w w.O riginL ab.com

27

Handling Repetitive Tasks
Graph Template
Templates allow you to quickly create consistent-looking graphs.
They also provide a starting point for creating your own set ofgraph customizations.

Graph Theme
Graph themes can be applied to any graph at any time, thuschanging various object properties such as layer size, page color,
plot symbol type and color.
Copy format from one
plot to another

Copy and Paste Formats
Copy and paste formatting from one plot to another, to quickly set
properties of individual elements or all objects in the graph.

Batch Plotting
Origin supports batch plotting. If you have several workbooks,
worksheets or columns with similar data, you can create one graphand then duplicate that graph using other data.
• Duplicate graph with new sheets/books• Duplicate graph with new columns

Smart Plotting with Cloneable Graph Templates
Worksheet column to graph layer associations are saved intemplate, allowing for one-click creation of graphs from sheetswith similar data structure.
• Mark a graph template as Cloneable Template• New Template Library for User-defined Graph Templates only

25+ years ser ving the sc ientific and engineering communit y.

Recalculation of Analysis Results
Origin supports automatic or manual recalculation of results formost analysis and data processing operations.
This allows you to:• Perform the same analysis on other datasets by replacing data
• Update existing results by changing analysis parameters

The “Change Parameters…” menu item allows you to reopen a dialog and change analysis parameters to update
the analysis

Clone Workbook during Batch Import
Origin provides a quick yet powerful way to allow user performbatch analysis when importing multiple files.
• Import one file and set up your workbook with desired analysis
and graphs all contained within the book
• Import a set of new files, and simply ask for the active
workbook to be cloned for each new file

Import multiple data files into cloned workbooks toperform batch processing

sales@originlab.com • Toll Free: 1.800.969.7720 • w w w.O riginL ab.com

29

Handling Repetitive Tasks(continued...)Repeat Operation on All Plots or Columns
Once you perform an operation on a data plot or a worksheet column, Origin allows you to repeat that operation for all other plotsin the graph, or all other columns in the worksheet.

Copy & Paste Fitting Operation
Once you perform curve fitting on one data plot, you can simply
copy and paste that operation on other selected curves in the samegraph or on other graphs.

Copy operation and thenpaste to other curves inanother graph

Use Gadgets for Analyzing Multiple Curves
Origin supports performing repetitive analysis on multiple dataplots using Gadgets.

25+ years ser ving the sc ientific and engineering communit y.

Analysis Templates™
Origin’s ability to recalculate results on
rameter or data change, can be used to creAnalysis Templates™ for repeat analysis.

paate

Analysis Templates™ can be a single
workbook or an entire Origin project. Importdata, perform analysis , and optionally createcustom report sheet combining graphs
and results. Save the book or project
an Analysis Template™, and then re-use
analyze similar data.

a
as
to

Set up your analysis the way you want.
After your initial analysis has completed, justsave the workbook as an Analysis Template™

Batch Processing
Origin provides several options forprocessing multiple files or datasetsto create summary
reports, from the GUI programming.
• Repeat analysis on multiple files/datasets using an existing Analysis TemplateTM• Create summary report by appending rows with desired quantities for each fileincluding an image• Link Analysis Template to a Microsoft Word template for report creation• Import multiple files into sequential
worksheets in your template• Execute LabTalk script before or after each file, or at end of the batch process

Files...
Summary Report with Images

Analysis Template...

sales@originlab.com • Toll Free: 1.800.969.7720 • w w w.O riginL ab.com

31

Custom Reports
Use Origin to perform repetitive analysis and create custom reports without any programming.
Origin’s new multi-sheet workbooks allow you to format the appearance of cell contents, merge cells and apply borders and otherformatting changes. Further, you can paste-link result values from any analysis results and graphs contained in the book or project,thus creating a custom report sheet. With the ability of automatic recalculation of analysis results, your custom report sheets canbecome templates for repeated tasks—simply import new raw data and watch your custom report automatically update. When yourreport is ready, export it as a PDF file or as an image file by choosing a popular image format such as EPS and JPEG.

Include data, analysis results and floating graphs in the custom report sheet, it willautomatically update when input data is changed

Numerical results, graphs, company logo and other images can all be placed arbitrarily in worksheets to create
single or multi-page reports which can then be exported

25+ years ser ving the sc ientific and engineering communit y.

Publishing

Export graphs or worksheetsas raster or vector files.
Controls in dialog include
page size, resolution, andcolor depth. Save settings astheme for repeat use

Origin provides a number of tools for preparing files for publicationand presentation. Graphs, Worksheets, and Layout pages can beexported with custom settings for publication. Use Origin’s built-in
slide show capability to present graphs and layout pages, or send
to PowerPoint, or copy-paste into other applications. Export graphs,
layouts, and worksheets as vector or raster format for submitting
to publications.

Exporting Graphs
When you have completed your graph for publication, exporting yourfinal result is very easy with Origin.
• Export presentation quality graphs to a wide variety of formats,including both raster and vector format

It is very easy toexport graphs to a
ppt/pptx slide show

• Customize the exporting, to make figures that meet therequirements of publication under a variety of circumstances• Export graphs to a Microsoft® PowerPoint Slideshow or sendgraphs directly to a Microsoft PowerPoint presentation
Note that you can also include Origin graphs in other application’s
files either by pasting or embedding, so that you can later edit thesegraphs with Origin.

Creating Movies
Origin supports creating movies (AVI file format) from any graph window.
A simple tool is provided to configure settings such as compression, andthen add individual frames to create the movie. The LabTalk and Origin C
programming environments can also be used to create movies, allowing
users to integrate movie creation as part of their data processing orcomputing tasks.

Movie displaying value of p being
computed using Monte Carlo method

Publishing Custom Reports
Custom reports created by placing numerical results and graphs in an
Origin worksheet can be exported as image files. Vector formats such as
PDF and raster formats such as PNG are both supported. Reports thatoccupy more than one page can be exported as multi-page PDF files.

When publishing yourcustom report, use the
PDF export dialog tocontrol font-handling, colortranslation mode, resolution
and compression, page
numbering scheme, andother options

sales@originlab.com • Toll Free: 1.800.969.7720 • w w w.O riginL ab.com

33

Working with Excel®
Origin provides easy access to your Excel data:• Copy-paste data from Excel to Origin with full precision• Import Excel files into Origin worksheets keeping cell
formatting and specifying header rows
• Open Excel workbooks directly in Origin• Optionally save Excel workbooks open in Origin withpath relative to the Origin Project (OPJ) file, for easy
sharing of OPJ and related Excel files

Excel workbooks can be
opened directly in Origin andthen plotted into a graphusing drag and drop, or using
a custom dialog

Importing Excel Files,
keeping cell formatting,and specifying whichrows to treat as header

MATLAB® Connectivity

Importing MATLAB® Files
Origin offers a dialog for importing MATLAB (.mat) files into
Origin worksheets and matrices. This import functionality
does not require MATLAB to be installed.

MATLAB® Console
If you have MATLAB installed, you can use the Console tool
to issue MATLAB commands from within Origin. Buttons
and commands are also provided to transfer data from
the MATLAB workspace to Origin, and to create MATLAB
variables from data in Origin worksheet and matrices.

25+ years ser ving the sc ientific and engineering communit y.

LabVIEW™ Connectivity
Origin provides a collection of custom LabVIEW sub-Vis that are included in the installation. LabVIEW users can incorporate these custom
sub-VIs in their main LabVIEW application to communicate seamlessly with Origin. These sub-VIs take advantage of Origin’s automation
server classes and can be used for operations such as opening and closing communication with Origin, exchanging data between Origin
and LabVIEW, and sending commands to Origin.
COMPATIBLE WITHLabVIEW palettes
displaying SubVIs
provided with Origin.

The VI diagram above demonstrates an example of how to perform batch analysis
of multiple datasets using an Analysis Template™ in Origin.
In this example, the experimental data has been fitted to a Gaussian curve. The
fitted curve, residuals and fit statistics are presented in a user-created report sheet.
Once the VI has executed, the Origin project will have separate subfolders for eachdataset. Within each subfolder the Analysis Template™ will contain the raw data, theanalysis results, and the custom report sheet ready for printing or exporting.

“Origin can now really augment LabVIEW’s power. The drag-and-drop Origin sub-VIs that come with Origin are simple andeasy to use. With Origin’s Analysis Templates™ it is now very simple to create a reusable application that acquires data from thirdparty instruments, and then passes the data for analysis and report generation to Origin. One can also get curve fit results back into
LabVIEW to display in LabVIEW’s charts and graphs on the fly. What’s best is that this is all accomplished in a native LabVIEW
environment.”
James T. Gardner, Ph. D., Chief Engineer, Environmental Instruments, Inc.

sales@originlab.com • Toll Free: 1.800.969.7720 • w w w.O riginL ab.com

35

Programming
LabTalk
LabTalk is a scripting language native to Origin. For simple operations such as
manipulating data and automating tasks, LabTalk is a good place to start. You canaccess a rich set of script commands and functions, including a large collection of
X-Functions, to create scripts for your specific needs. Your custom script code canbe easily assigned to buttons on graphs or worksheets, new toolbar buttons or
custom menu items.

Classic Script Window displaying LabTalk Script

need image

Origin graph with text label set up as button for
executing LabTalk script. The dialog provides
controls such as event handling, and the script to
be executed on button-click

Origin C
Origin C is a programming language based on ANSI C, including
additional support for C++ and C# features.
With Origin C, you can:• Create and access properties of all Origin objects such as worksheets, matrices and graphs• Automate your data analysis and graphing tasks• Link to external dynamic link libraries (DLL)• Call C or Fortran library routines, such as the NAG libraryfunctions included with Origin, or other public-domain libraries
Origin provides a state-of-the-art integrated development environment called Code Builder for managing your Origin C projects.

Origin C code displayed in Code Builder, Origin’s integrated
development environment

PythonR

Origin provides an embedded Python environment so that you caneither run Python in Origin, or use a PyOrigin module to accessOrigin from Python.

Origin provides R Console and support for Rserve to exchange data
between Origin and R.

25+ years ser ving the sc ientific and engineering communit y.

Building Dialogs
Create dialog boxes and custom interfaces using standard HTML, CSS andJavaScript. Embed Origin graphs with interactive controls such as cursors
and ROI objects. Call JavaScript functions from Origin C and call Origin C
methods from JavaScript.
Custom tools can be packaged with all associated files as an App. Simply
drag-and-drop the App on an Origin installation to add the custom capability.

The “Origin Central” dialog is built using
HTML and JavaScript

Origin C code to call a JavaScript function

JavaScript function returning JSON string to Origin C

Origin/OriginPro includes the complete NAG Mark 9 numerical library. This library provides proven numerical functions
in areas such as Statistics, Linear Algebra, Regression, Fourier transforms and much more. All functions are accessible
from Origin C, and this allows you to develop complex applications that require advanced numerical calculations.

• Complex Arithmetic• Zeros of Polynomials• Roots of One or More
Transcendental Equations• Fourier Transforms• Wavelet Transforms• Quadrature• Ordinary Differential Equations• Partial Differential Equations• Mesh Generation• Interpolation• Curve and Surface Fitting• Minimizing or Maximizing a Function• Global Optimization of a Function• Linear Algebra• Matrix Factorizations• Eigenvalues and Eigenvectors• Determinants• Simultaneous Linear Equations• Linear Algebra Support Functions• Linear Equations (LAPACK)• Least-squares and Eigenvalue Problems(LAPACK)• Large Scale Linear Systems• Large Scale Eigenproblems• NAG Interface to BLAS
• Simple Calculations on Statistical Data
• Correlation and Regression Analysis• Multivariate Methods• Analysis of Variance• Random Number Generators• Univariate Estimation• Nonparametric Statistics• Smoothing in Statistics• Contingency Table Analysis• Survival Analysis• Time Series Analysis• Operations Research• Sorting and Searching• Approximations of Special Functions• Mathematical Constants• Machine Constants• Input/Output Utilities

sales@originlab.com • Toll Free: 1.800.969.7720 • w w w.O riginL ab.com

37

Programming
X-Functions
X-Functions
X-Functions provide
provide aa framework
framework forfor buildingbuilding custom
custom tools
tools
in
Origin.
Simplydefi
newhat
controlsyou
wantin youryourin Origin. Simply define what controls you want in
dialognition.
dialog andand Origin
Origin will
will create
create thethe tool
tool fromfrom your
your defi
definition.
You
providethe
OriginC
code
tobe
executedbytheYou provide the Origin C code to be executed by the tool
tool forfor
performing
yourcustom
task.
Once
an
X-Functioniscreated,performing your custom task. Once an X-Function is created,it
it cancan bebe placedplaced inin thethe Origin
Origin menu,
menu, accessed
accessed fromfrom LabTalk
LabTalk
script,andsharedwithother
Originusers.
script, and shared with other Origin users.

X-Function dialog with preview panel

Wizard created with X-Functions

25+ years ser ving the sc ientific and engineering communit y.

Automation Server
Origin can be accessed as an automation server fromclient applications such as Excel, LabVIEW, MATLAB,
or custom tools built using Visual Basic® or Visual C++.NET. Data can be streamed into Origin and graphed, andtools in Origin such as Gadgets can be used to perform
analysis on the incoming data. Post analysis of data
can also be performed by pushing data into Analysis
Templates™.
This example illustrates connecting an Excel
Client application to Origin:• Origin is launched and a previously
customized Origin Project is opened• Data is sent from Excel to Origin• Analysis results are automatically updatedby Origin on data change• Analysis results and graph images arefetched back to Excel from Origin

OrglabOrglab is a freely distributed component DLL for directly creating or reading Origin Projects (.OPJ) and Origin Window files (.OGG, .OGW
and .OGM). An Origin license is not required to use Orglab, and this enables equipment manufacturers and other third-party vendors tosave their data as Origin file types.
Download for free at: originlab.com/Orglab
The Origin Viewer is a freely distributed stand-alone application created using the Orglab component DLL. The Viewer allows
you to view Origin Project files on computers that do not have Origin installed.
Download the Viewer for free: originlab.com/Viewer

sales@originlab.com • Toll Free: 1.800.969.7720 • w w w.O riginL ab.com

39

User
Case Studies
Headline
Using Origin to Analyze and Report				on Athlete Performance
Antoine Couturier and Sylvain Dorel, researchers at the Institut National duSport, de l’Expertise et de la Performance in France, have been using the expanded functionality of the Origin Worksheet to produce clean, professional reports
for trainers and athletes to review progress in their training regimens.
The researchers import all of the relevant data from the ergocycle into acustom Origin Analysis Template™. The report sheet then automatically fills
with the athlete’s information, converts the raw data from the ergocycle to
Newtons according to ergocycle calibration, detects cycles and half-cycles andcomputes mean forces, pedaling rates and powers for each of them. All the data
corresponding to forces and power vs. pedaling rate are dynamically plotted andfitted using the Analysis Template™.
Antoine Couturier says: “Origin is our number one software forvisualizing and analyzing experimental data.
Starting from version 8, with the introduction of Analysis Templates™
and custom report, Origin has also become a fantastic tool forscientific coaching of our athletes from the National Institute ofSports, in many disciplines.
Most of the data recorded during the testings are simply drag anddropped into Origin. In a matter of minutes, a database is updated
and a complete report is generated for the coaches, including
athlete’s own progression and comparison to others.
Those unique features have been constantly evolving and allowed us
to gain considerable firepower.”

Using Origin to Teach Data Analysis and Presentation
Jay Deiner, Ph.D. Assistant Professor of Chemistry NYC College of Technology,
City University of New YorkDr. Jay Deiner first started using Origin in 1998 as a graduate student; now, as
a professor, he uses it for both his research, and to supplement the advanced
chemistry classes he teaches. For example, his students use Origin’s analysis
features such as peak integration, baseline correction and data picking, toprocess spectroscopic and chromatographic data. In order to present the final
results in an accessible manner they customize their graphs using Origin’s
comprehensive formatting features.

Raw Data

Jay Deiner says: “I believe that using Origin benefits the students because they learn
how to use a sophisticated data analysis program that they may encounter in future
work in academic research or in industry. It also enables them to extract much
more information from the data they generate. Finally, it helps students understandthat much of science is thinking and data analysis. Using Origin benefits me as an
instructor because I can teach the class in a more rigorous way.”
Processed

40

View more user case studies at: originlab.com/UserCaseStudies

Origin C++ for Theoretical and Experimental Projects
Mark Kuzyk, Ph.D., Regents Professor of Physics and Astronomy, Washington
State University
Dr. Kuzyk and his graduate students at the WSU Physics department use Origin
extensively for both theoretical and experimental research on non-linear optics.
The Origin C++ feature is convenient for running Monte Carlo calculations,creating plotting functions and automating the process of importing hugevolumes of experimental data from experiments that run nonstop for days.

Mark Kuzyk says: “Origin provides a broad pallet of features, giving
the students the ability to do just about anything without a hugelearning curve. A few years back, an undergraduate student started
working with me on a theoretical research project. I set him up witha copy of Origin, and within 12 months he had become an expert inOrigin C++, using it to complete a set of calculations that became
the basis of a paper that recently appeared in Physical Review A.
By the time he graduated, he had won several prizes in poster andpaper competitions.”
Locus of values of the first hyperpolarizability(βint) with variations in transition moment (X),subject to energy constraints on the system.

Origin as a Financial Reporting Tool
Ariel Fischer, Quantitative Analyst, SpareBank 1 Markets AS, Oslo, Norway
Ariel Fischer and his team are using Origin to construct complex analytical reports that support easy access to financial models and data from different partsof the organization.
Origin met all of their requirements:• Be flexible, scalable, and easy to modify• Support automation• Output publication quality reports• Handle large amounts of data
• Support different input/output interfaces• Interface with MATLAB• Provide aesthetically pleasing reports
This solution has been used to create a credit rating report of 150 Nordic banks.
The report is designed to include a summary of financial reports of each bank aswell as present and explain the derived credit rating from the underlying credit
model. In addition, analysis of aggregated statistics is presented as a function oftime. Once new financial data is registered in their data warehouse, an updated
credit rating report is created by the click of a button.

Ariel Fischer says: “The most central Origin feature in this project is the COM-server functionality combined with Origin C andLabTalk, which allows for a seamless integration of Origin with our existing data storage and analysis tools. Additional powerfulfeatures of Origin that were utilized include: worksheet queries, animation creation, built-in statistical functions and the importinterface. Origin proved to be all-in-all the smoothest way to manage the different elements in the report. The quality of the output
is beyond what I have seen in other graphing/analysis-software.”sales@originlab.com • Toll Free: 1.800.969.7720 • w w w.O riginL ab.com

41

Headline
Comparisonof Origin and OriginPro

Statistics
Basic Descriptive Statistics
1D and 2D Frequency Counts

OriginPro provides all of the features of Origin, plus additional
analysis tools and capabilities. The following tables provide
comparisons between Origin and OriginPro in such areas as curve
fitting, peak analysis, statistics, signal analysis, and image handling.* Descriptive
Statistics

Curve Fitting
Linear Regression

OriginOriginPro

P
P
P
P
P

P
P
P
P
P
P

P
P
P

P
P
P

P
P
P
P

P
P
P
P
P
P
P
P
P
P
P
P
P

Linear Fit with X Error

Linear and
Polynomial
Fitting

Confidence Ellipse for Linear Fit
Polynomial Regression
Multiple Linear Regression
Partial Leverage Plots in Multiple
Regression
Residual Analysis
Fitting Multiple Datasets
Built-in Fitting Function and Userdefined Fitting Function
Parameter Initialization and
Derived Parameter Definition
Bounds and Constraints
Weighted Fitting

Nonlinear
Fitting

Fitting with Y Error
Fitting with X and Y Errors(Orthogonal Regression)
Global Fit with Parameter Sharing
Global Fit with Parameter Sharing
among Different Functions
Fitting Replica Data
Residual Analysis
Fitting with Implicit Functions(Orthogonal Distance Regression)
Fitting ComparisonPPP

Fit and Rank Multiple Models
Surface Fitting
Mathematics

SimpleMathematics
Operations

OriginOriginPro

P

P

P

P

1D Interpolation and Extrapolation

P
P

P
P

Interpolation and Extrapolationof Y From X

P

P

Simple Mathematics Operations
on or Between Datasets
Set Cell, Column or Matrix Values
by Using Mathematics Operations
Normalization

Interpolation
Trace Interpolation on XY Data
andExtrapolation Trace Interpolation on XYZ Data
2D Interpolation and Extrapolation
3D Interpolation

Differentiation andIntegration
Area
Calculation
Others42

Numerical Differentiation
1D Numerical Integration

P
P
P
P
P
P

2D Volume Integration
Polygon AreaP

XYZ Surface Area
Matrix Surface Area
Average Multiple Curves
Inverse of a Matrix

P
P

P
P
P
P
P
P
P
P
P
P
P
P

Hypothesis
Testing

Nonparametric Tests

OriginPro

P
P

P
P
P
P
P
P
P

Correlation CoefficientPartial Correlation Coefficient
Cross Tabulation
Discrete Frequency
Distribution Fit
Normality Test (Shaprio-Wilk,
Lilliefors, Kolmogorov-Smirnov,
Anderson-Darling, D'Agostino-K S
quared, Chen-Shapro)
Statistics Charts: Histogram,Box Chart, Scatter Matrix, QC
Chart, Probability Plot,
Q-Q Plot, and Pareto Chart
Grubbs Test and Q-test
to Detect Outliers
One Sample and Two-Sample
t-Test, Pair-Sample t-Test
Two Sample andPaired-Sample t-Test on Rows
One Sample and Two Sample
Hypothesis Tests for Variance
One and Two-Proportion Test
One Way ANOVA, Two Way ANOVA

Analysis of
Variance

OriginThree Way ANOVAANOVA: Mean Comparison(Tukey, Bonferroni , Scheffe,
Dunn-Sidak, Fisher LSD,
Holm-Bonferroni, Holm-Sidak)
One Way and Two Way RepeatedMeasure ANOVA
Sign Test
Wilcoxon Test for One
Sample and Paired Sample
Two Sample
Kolmogorov-Smirnov Test
Mann-Whitney Test

P
P

P

P

P

P

P

P

P
P

P
P

P
P
P
P
P
P
P
P
P
P
P

Mood's Median TestFriedman ANOVA
Principal Component Analysis
Cluster Analysis
Discrimininant Analysis
Canonical Discriminant Analysis
Partial Least Squares

Survival
Analysis

Power andSample Size
ROC Curve

Kaplan-Meier Estimator
Test Equality of Survival
Functions (Log-Rank,
Breslow and Tarone-Ware )Cox Proportional Hazard Model

P
P
P

Weibull Fit
One, Two and Paired-Sample
t-Test, One Way ANOVA, One and
Two-Proportion Test, One and Two-Variance Test
ROC Curve

Peak Analysis
Baseline Detection
Baseline Subtraction
Peak Finding
Peak Integration

Peak Analysis Peak Fitting

P
P
P
P

Kruskal-Wallis ANOVA

Multivariate
Analysis

P
P
P
P

P
P
OriginOriginPro

P
P
P
P

P
P
P
P
P
P
P

Fit Baseline with Peaks
Fit Individual Peaks withDifferent Fitting Functions
Batch Peak Analysis*To view the complete list of comparison tables go to: originlab.com/ProductComparisonPSignal Analysis

Smoothingand Filtering

Fast Fourier
Transform(FFT)

WaveletAnalysis

OriginSmoothing using Savitzky-Golay
Filter, Adjacent Averaging, FFT
Filter, and Percentile Filter
FFT Filters: Low Pass, Low Pass
Parabolic, High Pass, Band Pass,
Band Block, and Threshold
IIR Filter Design
FFT with Basic Options

P

P

P

P

P

2D FFT and 2D FFT Basic Filtering
Short-Time Fourier
Transform (STFT)
Discrete Wavelet Transform (DWT)
and Inverse Discrete Wavelet
Transform (IDWT)
Wavelet Smoothing
Wavelet Denoising
Continuous Wavelet
Transform (CWT)
Evaluation of Continuous
Wavelet Function
Convolution and Deconvolution

P
P
P
P
P

2D Correlation

OthersHilbert Transform
Signal Envelope
Signal Decimation
Rise and Fall Time Analysis

Data Manipulation
Sort Worksheet or Columns

Reorganization

Stack and Unstack Columns
Pivot Table
Split and Append Worksheet

Transformation

Extraction
andReduction

Converting XYZ Data to a Matrix
Transpose Worksheet or Matrix
Shrink or Expand a Matrix
Worksheet Query
Reduce Duplicate X Data
Reduce Data by Skipping
Every N Points
Reduce Data to Evenly Spaced X
Reduce XY Data by Group

OthersFind and Replace Numericand Text Values
Translate Curve Verticallyor Horizontally
Data Filter for Worksheets
Select or Hide Columns in
Worksheet by Column Label

GadgetSurface Integration Gadget
Global Vertical Cursor
Gadget Across Graphs
Intersect Gadget
Quick Sigmoidal Fit Gadget
Gadgets

Quick Fit Gadget

OriginPro

P
P
P
P
P
P
P
P
P
P
P
P
P

P
P
P
P
P
P
P
P
P
P
P
P
P

P
P
P

P
P
P

OriginOriginPro

P
P
P
P
P
P

Rise Time Gadget
Integrate, FFT and Statistics Gadget

P
P
P
P
P
P
P
P
P

OriginCluster Gadget
Quick Peaks Gadget
Differentiate andInterpolate Gadget

P
P
P
P

Apps

P

P
P
P
P
P
P
P
P
P
P

OriginOriginPro

Global Fit with Multiple Functions
Polynomial Surface Fit
Sequential Fit
Piecewise Fit
General Linear Regression
Curve Fitting

Composite Spectrum Regression
Cyclic Voltammetry
Find a Fitting Function
Simple Fit

P

Coherence
1D Correlation

OriginPro

Compare Linear Fit
Parameters and Datasets

P
P
P

Global Peak Fit
Peak Analysis

Peak Deconvolution
Align Peaks

P

Equations Solver
Tangent
Mathematics

Tafel Extrapolation
Distance Between Two Points
Level Crossing

P
P
P
P

Independent Component Analysis
Signal Processing

Time-Frequency Analysis
Fourier Self-Deconvolution
FFT Examiner
Design of Experiments
Gaussian Mixture Models
Simple Time Series Analysis

Statistics

Logistic Regression
Principal Component Analysis
for Spectroscopy
Post-hoc Analysis
for Nonparametric Tests
Statistics Advisor
Color Editor
LaTeX

Graph
Customization

Google Map Import
Maps Online
Layer Stack Manager

P
P
P
P
P
P

Means PlotHeat Map with Dendrogram
Graph Maker
Graphing

Batch Plotting
Paired Comparison Plot
Kernel Density for Polar and Ternary
3D Wall Profile
Zoomed Inset

Data Processing

Data Slicer
OPJ Searcher

P
P
P
P
P
P
P
P

Import Chem Data
Graph Publisher
Import andExportImport LSM
Movie Creator
Send Graphs to Word

P
P
P
P

Note: New Apps are released frequently. Please visit originlab.com/Apps for the most up-to-date list.

P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
43

Headline
Licensing
Licenses Available to all Customers
OriginLab offers a variety of Origin and OriginPro individual and multi-user packages for customers in the commercial, academic,
non-profit, and government sectors.

Package

For

Description

Single user.

Available as Origin or OriginPro.
Permanent package.
Node-locked (fixed seat, computer-specific)
license.

Group

Group of users at your organization.

Available as Origin or OriginPro.
Permanent package.
Node-locked (fixed seat, computer-specific)
licenses, or FlexNet concurrent (floating)licenses.

Site

A large group of users within an
organization. A site can be one or more
departments at the same physical location(including a research center involving
multiple departments), or the entire
organization / campus.

Available as Origin or OriginPro.
Permanent package.
Node-locked (fixed seat, computer-specific)
licenses, or FlexNet concurrent (floating)licenses.

Individual

Additional Licenses Available to Academic Customers
In addition to the packages mentioned above, OriginLab offers the following specially priced packages for academic customers:

Package

For

Description

Research Lab

Research groups involving a faculty
member and multiple post-docs, staff
members and students.

Available as Origin or OriginPro.
Perpetual or time-limited to one year.
Node-locked or Concurrent Network
license.

Student instruction within classroom.

OriginPro Learning Edition Free forstudents.
6-month OriginPro license provided to
instructor.
Node-locked license.

Laboratory

Student instruction within laboratory.

OriginPro.
Time-limited to one year.
Renewal can be synchronized withsemester schedule.
Concurrent Network license.
Additional permanent OriginPro licenseprovided to instructor.

Student Version

Student enrolled in a college or university.

OriginPro.
Time-limited to 6-months/1-year.

GSA Pricing

OEM Version

For qualifying government customers,
OriginLab offers GSA pricing.

Origin is also available to vendors who want to package it with theirown products. The Origin OEM version can be directly bundled withyour products or it can be customized to meet your specific data
analysis and graphing needs.

Coursework

44

Learn more about your license options at: originlab.com/LicensingOptions

Over 500,000 Registered Users Worldwide in:
6,000+ Companies including 120+ Fortune Global 500
6,500+ Colleges & Universities
3,000+ Government Agencies & Research Labs
“Case Western Reserve University distributes Origin to students, faculty and staff via a software download website. Membersof the University can download, install and activate Origin at their convenience with no help needed from our technicalsupport staff.
We have found the process of implementing Origin on our download site to be easy and pleasant. The Origin installation
software was easy to use and our users find the setup and activation process to be trouble free and straightforward. We couldn’t
be more pleased with the service and support we received from OriginLab.”Pete Babic, Data Systems Manager, Case Western Reserve University“The Department of Materials Science and Engineering at the University of Florida strives to produce students who graduate
with skills and knowledge for careers or for further education. As part of this mission, we want students in the undergraduate
laboratories to use state of the art software, so that they have skills to use the tools they will see in their future endeavors.
Origin is a high level, professionally recognized software, and we want our students to learn to use this for preparing data for
professional reports, publications, and presentations.”
Nancy Ruzycki, Senior Lecturer, Director of Undergraduate Laboratories, Department of Materials Science and Engineering, University of Florida“I have been using the OriginPro software in my Instrumental Methods of Analysis class (2nd semester of analytical chemistry).
We use it for processing infrared, UV-Vis, GC-MS, and HPLC data.
I chose Origin for several reasons:1) I work with it for research and have found it to be powerful and user friendly.
2) Origin is a software tool that is very common in research labs. It is important for students to become familiar with it.
3) Origin offers a very large variety of options for graphing complicated data in a way that makes it straightforward for thereader/audience to understand.
4) The academic 10-pack lease was affordable.”
Jay Deiner, Assistant Professor of Chemistry, NYC College of Technology, City University of New York“In our lab, students learn how to present data in a professional fashion, and how to use fitting for data analysis to findsystem parameters. These skills should help students in their professional engineering and research careers. For me as an
instructor, using Origin is an effective way to present lecture material (in other classes), introduce students to new softwarethat is somewhat exciting for students, and to have students coming to my research lab for undergraduate (and potentially forgraduate) research prepared to use Origin (which I use in my research).”Alexei Grigoriev, Department of Physics and Engineering Physics, University of Tulsa

sales@originlab.com • Toll Free: 1.800.969.7720 • w w w.O riginL ab.com

45

Headline
Product Support
Standard support is available to:• All registered customers with maintenance. (For most packages, the first year of maintenance is included at the time of purchase.)• All customers evaluating our products.
Support is available Monday - Friday by phone, e-mail and online chat from 8:30 AM to 6:00 PM EST. Extended support hours from7:30 PM to 4:00 AM EST are available for online chat and e-mail.
Support resources are also available from the OriginLab website, including video tutorials, FAQs, and a product forum.
“My interaction with the OriginLab Technical Support team was excellent! The team was immediately responsive andvery cordial. The team diagnosed and solved the problem immediately. Team members are by far the best in the business.”
Ray Huffaker - Professor and Chair, Food and Resource Economics Department, Institute of Food and Agricultural Sciences, University of Florida“Origin is an extremely powerful software package and their technical support has been very responsive. As a new Origin user it has reduced my learning curve tremendously. Between the online videos and rapid replies to my e-mails I havebeen extremely pleased.”
Nigel Clark - NOVA Chemicals
Note: These opinions are personal opinions and do not imply any statement or endorsement by NOVA Chemicals.
“Great support from the OriginLab team! I quickly reached the correct technical support person, he was able to answer
my questions, and he followed-up with an email which included an example project & written explanation. This type ofquick, personal support is one of the key reasons I have used Origin for the past 10 years.”
Eric Scharin - Zogenix, Inc.

Origin Blog
Read our blog for tips and ideas on using Origin. New
entries are added regularly: blog.originlab.com

Training Webinars
Register for our periodic webinars covering graphing andanalysis using Origin, or view recordings of past webinars:

originlab.com/Webinars

User Forums
Our forums contain more than 20,000 posts. Questions areanswered daily by OriginLab staff and by other Origin users:

originlab.com/Forum

File Exchange
Origin File Exchange contains over 100 entries includingApps. Tools, Templates, Fitting Functions and Examples,
provided by OriginLab and the Origin user community:

originlab.com/FileExchange

46

Visit originlab.com/Support to learn more about our support.

Why Choose OriginLab?
We realize that you have multiple companies and products to choose from for your data analysis and graphing needs. Here are a list ofreasons why we think OriginLab is the better choice:

1. Support And Services Beyond The Norm 										Our support team members on average have 5+ years of experience helping scientists and engineers with our products. When you
contact us, you can rest assured that you will be helped by someone who is very knowledgeable with the product, and is eager tohelp you.

2. A Well Established Product 												Origin and OriginPro are used by over 500,000 scientists and engineers around the world. Year after year, our customer satisfaction
survey shows that over 85% of our customers are very happy to recommend Origin to a colleague.

Our R&D team consists of scientists and engineers themselves from a wide variety of disciplines. Each year we publish a new versionof Origin and OriginPro, and the features and improvements we introduce are primarily based on customer feedback.

3. A Well Established, And Growing Company 									OriginLab has been serving the scientific and engineering community for 25+ years, and is still growing! Our mission is to provide
data analysis and graphing software that is flexible and easy-to-use, but at the same time has a range and depth of features thatscientists and engineers expect and rely upon for their needs.

OriginLab Services

MaintenanceOriginLab’s annual maintenance service includes the following benefits:• Free Origin and OriginPro upgrades – OriginLab typically publishes one major software release each year.
• Free personal technical support.
• Access to the beta version of our upcoming release.
• Discounts on training and consulting services.

Visit originlab.com/Maintenance to learn more.

Training
Our training programs range from basic training that helps you get started with our products, to advanced training that teaches you how
to customize our products to meet your special needs. All training courses are hands-on, providing attendees with the information andexpertise to make optimum use of our products.

Visit originlab.com/Training to learn more.
“Bombardier Flight Test Center Engineering have been using Origin for several years. It has served us well. It is always apleasure working with the OriginLab Team, whether it’s to get assistance with special software coding or to train our new
employees. As a customer, you make scheduling and conducting the training for our employees, at our facility, so easy. Your
support engineers have delivered excellent instruction and technical assistance. Thank you for providing world class support! ”
Michael Konicki, Section Chief, Electrical Engineering, Bombardier Flight Test Center

Consulting
OriginLab provides consulting services to customize and enhance Origin to meet your specific analysis and graphing needs. Our Applications engineers will work with you to design and implement your custom Origin solution.

Visit originlab.com/Consulting to learn more.

sales@originlab.com • Toll Free: 1.800.969.7720 • w w w.O riginL ab.com

47OriginLab Corporation
One Roundhouse Plaza, Northampton, MA 01060 USA
USA: 1.800.969.7720, Int’l: 1.413.586.2013, Fax: +1.413.585.0126
Email: sales@originlab.com®

www.originlab.com

Microsoft, Encarta, MSN, and Windows are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. NAG
is a registered trademark of Numerical Algorithms Group. LabVIEW is a trademark of National Instruments Corporation.All other trademarks are the property of
their respective owners.