Origin 2017 Features

Origin 2017 Features

Origin 2017 Highlights



The table below only lists some highlights of Origin 2017. To see more features in 2017, please use the navigation bar on the left panel of this page.



Please download 2017_Graphing.opj and 2017_Others.opj to try some new features.

Please download 2017 LaTeX to use it in Origin 2017.

Origin Interface

JIRA

SUMMARY

DETAILS

JIRA

SUMMARY

DETAILS

ORG-14520

ORG-15307

Origin Central dialog

Origin Central dialog opens unpon launching Origin 2017 (F11)

  • Open section provides a lot of graph and analysis samples. Picking it will only open the corresponding folder with instruction. User can put their data into to see how graph and analysis updates.

  • Open section also provides ways to open new book or matrix.

  • Open Existing Files to open opj, ogw, otw, ogg files. 

  • Resources to see Apps. User can click the icon to go to file exchange page to download Apps. Learning Center will provide tutorials and videos, etc.

  • New Version button to check for available patch to update, new samples or new version Origin

Choose Help : Origin Central from the main menu or Press F11 to open the dialog. 

ORG-14889

Plot menu shows plot type with larger icons.
More built-in plot types. E.g. box plot has many variatiions with can be plotted with one click from Plot menu.

  • Plot menu is reorganized with large menu icons to better locate plot types.

  • More plot types and variations are added.

  • Mouse over each plot group to see more plot types.

Note: If you prefer the old menu, go to Origin exe folder. Rename PlotPopup folder. Restart Origin. The Plot menu will go back to the old way.

ORG-14265

Object Manager Improvements:

  • Bold active dataset 

  • Context menu to set as active

ORG-15060

Mouse hover data plot to show plot tooltip

In the Graph window, mousing over the data plots to see the data information of each plot

System Variable : @PT to enable plot tooltip,

0 – disable plot tooltip

1 enable 2d plot tooltip only

2 – enable 3d plot tooltip only

3 enable both 2d and 3d plot

ORG-14989

Help: Open Folders to easily navigate to the folder in Windows Explorer

  • Origin Folder – Origin central files, etc.

  • User Files folder

  • Autosave folder – if Origin is crashed, find the autosaved opj

  • Program folder — installation folder

ORG-15241

Distribute more Origin samples via Check for Updates

New Origin samples can be downloaded and auto installed via Help : Check for Updates as an opx file.

ORG-14657

Add tabs to Apps bar

Tabs are added on the top of Apps bar for easier navigating to apps. Users are able to create, remove or rename a tab.



Support Chinese GUI  (SR1)

Origin start to support Chinese GUI from 2017 SR1.

ORG-15774

Show Object Manager by default  (SR1)

Many user may not know we have a tool to easily manipulate plots, layers in graph. It's docked on top of Apps Gallery on the right side of Origin workspace.

ORG-15775

Graph: Add Function Graph... is renamed as Add Function Plot... (SR1)

So user understands this is to add function plot in current graph window.

ORG-14889

Plot: Double Y: Double Y Column menu added (SR1)

User can directly select two Y columns and plot as Double Y column plots.

ORG-14989

Help: Programming submenus are brought back (SR1)

  • LabTalk

  • Origin C

  • X-Functions

  • etc

We hide them in Origin 2017 SR0 but user felt it's hard to find only LabTalk Helps, etc.

So we bring the submenus back.

ORG-15711

Help: Live Support Chat... menu is added (SR1)

User can choose to get help from Tech support online

ORG-15711

Help: Contact Support... menu is updated (SR1)

User will bring to our webpage with many info. prefilled to submit the contact support form easier.

ORG-15970

More Import data types are added to File: Importcollapsible menu by default (SR1)

CSV, Matlab, OPJ, Image to Matrix show by default under File: Import menu.

ORG-15516

App Gallery Improvements.(SR1)

  1. Easier way to get updates of an APP.
    A red dot on an App indicates a new version is available. Right click to update

ORG-15743

Improvements on Origin Central  (SR1)

  1. Version of current Origin Central dialog shows in bottom-left corner of Origin Central dialog.

  2. If new graph and analysis samples are available, when openning Origin Central dialog, a prompt is given to user to get the updates. Choose Yes will download new samples and update the Origin Central dialog to a newer version.

  3. Show big Origin Blog and User Forum icons in Learning Center tab.

ORG-15997

Show Preview to the right of Image Analysis dialogs (SR1)

Before Origin 2017 SR1, the image preview for many XFs related to image processing is at the bottom of the dialog. This makes it awkward to use:

  • The dialog opens with controls hidden by image

  • When user starts stretching the dialog part, image gets smaller

  • When both are adjusted, the dialog plus preview can be really tall, and may cause issues on some monitors



Graphing

New Graph Types

JIRA

SUMMARY

DETAILS

JIRA

SUMMARY

DETAILS

ORG-14280

ORG-14903,

ORG-14773

Box Plot Improvements

  • Show Statistics Bar such as mean, max, sum, etc.





  • Connect mean points, data points or other percentiles (after beta1)





Line Series Plot Improvements

The Line Series plot has been redone in Origin 2017 and is based on box plotNo hidden sheet is created. Changing raw data will update the graph. 

It has more customization options, such as

  • Indexing line/symbol colors by data in another column from the raw datasheet. 

  • Set symbol position by numeric values in column label row.





ORG-8205

Trellis Plot

  • From Plot menu, there is a new plot type Trellis Plot in 2D category to plot multi-panel grouped plot.

  • In the dialog that opened, user can choose plot type and where the horizontal and vertical panel info. is from.

  • No extra sheets are created for such plot. 

  • New tick label type Panel Banner is added for trellis plot

  • Panel tab is added on plot level of Plot Detail dialog. User can further customize, such as

    • Add, delete, modify horizontal and vertical panel columns

    • Overlap panels and wrap panels

    • Add Gap between panels

    • Use Alternate Side to show ticks and labels
      etc.




3D Bars, Stacked Bars, 100% Percent Stacked Bars

  • Different bar shapes for 3D Bars




  • Group plots in 3D XYZ scatter, XYZ bars and Matrix Bars


  • Stacked 3D XYY and XYZ Bars.



Labels, Legend, Color Scale and Bubble Scale

JIRA

SUMMARY

DETAILS

JIRA

SUMMARY

DETAILS

ORG-14396

Hide left symbol part in Legend via context menu

ORG-15346

Support %(?, @xx), %(?x, @xx) for Custom Column Name or Label or Custom Layer Banner

%(1, @LA), means the Y column long name of 1st plot

%(1X, @LA), means the X column long name of 1st plot

When there is a connection between tick and plot(major tick type=By plot column label. The position setting of plot is set to auto or the same column label of major tick type. ), ? means the related plot. Otherwise, ? will use the setting of Data Plot Index for Auto Axis Titles in Page level.

ORG-15292

Categorical legend improvement related to connect line

For Box plot, if the connect line color of data points indexing by a column, Legend:Categorical values dialog should show Line Color checkbox, select it will show the categorical info of connect line.

ORG-14184

ORG-14423

Annotation Improvements

  • Annotation toolbar button is moved out of the Data Reader group to make it more obvious.

  • Double click annotation will show a new dialog with more controls: Text, Frame, Leader line, Position and Programming.

  • Press Alt key and drag annotation text to move it to new location with text updated.




ORG-14565

Additional global custom legend format

For Plot Details and Updat Legend dialog, add 3 more entries as a separate group, when Translation mode of %1,%2 is set to Custom, to show the value of a praticular row or cell for each plot in the layer.

@L,n: n-th X value; n in additional format

@V,n: n-th Yvalue; n in additional format

@WT,col,row: (row, col) cell value; col, row in additional format

ORG-5537

Simple consolidated Object Properties dialog for all graph objects

Properties dialog and Programming dialog are combined to a simple consolidated Object Properties dialog.

Users are able to control transparency features of graph objects in Object Properties dialog.

A new system variable is added to enable/disable old Object Properties/Programming dialog:@OPD: (0/1, default is 0), 0 to disable, non-zero to enable.

ORG-13876

Improvement of copying Multiple Graph Objects

Copying multiple graph objects where layer has Fixed Factor != 1 or Scale with Layer Frame (and layer resized) may cause the objects to loose their scaling in the previous version, that is fixed in Origin 2017.

ORG-14835

Add legend support for Connect Data Symbol

When user select Data in Box Chart Component and Connect Data Points, the Connect Line show with symbol in legend.

ORG-14397

Update for Legend Symbol Width(%)

Setting the Legend Symbol Width to 0% in Plot Details dialog (Legend/Titles tab),  whole legend symbol will not be drawn.

ORG-16104

Add an option to control the start of leader line of the label

For labels generated by label tab, we can change the gap between symbol and the start of leading line by "set %C -gtl 0".

ORG-15808

Set Color Fill Transparency for Text Object (SR1)

When Text object has Frame turned on, user can set fill color transparency to get this effect:

ORG-15724

Allows half-point font size such as 10.5, etc. (SR1)

In the past, font size in graph could only be set as integer.

ORG-11202

Better default for square ended line and rectangle objects (SR1)

Default values of the following system variables are changed in Origin 2017 SR1

  • @lcg to 2 – line object

  • @lca to 2 – axis line

New system variable @lcr (default is 1) to set the cap of rectangle or legend or text frame
0 = Line cap round 
1 = Line cap square 
2 = Line cap flat

ORG-15278

Use only category legend and auto update (SR1)

Add a option for Categorical Legend update dialog named Use only category legend and auto update. When it's checked, you can change the Makes filter and see plot and legend updated accordingly.

Plot Manipulation

JIRA

SUMMARY

DETAILS

JIRA

SUMMARY

DETAILS

ORG-10621

ORG-14620

Support hatching in contour plots for geologists, geophysicists, civil engineers and more fill patterns are added

In Plot Details dialog, Geology fill patterns are added in GUI as well as more normal patterns. Users are able to customize different hatching in contour plots, pie charts or area plots.

  • For column, area, contour and boxes, more patterns are supported, including Geology patterns.

  • Make your own pattern by emf file and put it under \User Files folder\\Patterns\Geology or \Patterns\Normal

ORG-14775

Easier way to change custom color

Click color blocks in Custom color to open Color dialog, then easily enter HEX code to set custom color.

ORG-14518

Provide none color for border line

Add option to select none color for border line

ORG-15071

Better color scheme for graph system theme

We have used our default black, red, blue, green color scheme for many versions. Some users felt the default are not good.

A new system theme Candy Colors & Light Grids is created so when plotting common 2D graphs, e.g. line, scatter, line+symbol, column/bar, box chart, etc. the new color scheme will be used.

Note: All 3D graphs and some 2d graphs don't allow system theme to override so when plotting those, it will still use the old color scheme and color palette.

ORG-14593

Map symbol size to an expression of a column

Sometimes the values in Size Column are very similar and user can't see the size difference. E.g. all are big values, etc.

With Size formula, user can specify some math expression based on values in Size column.

ORG-14136

Subgroup control in Unbalanced Grouped Column Plot

  • Show major gridlines in unbalanced group column plot

  • Set Gaps between subsets by Column instead of fixed size

ORG-14637

Adjust sub-group spacing between subgroups of stacked column plot

ORG-13699

Control how each plot attributes increment in subgroups of a group plot

ORG-14212

New system variable added to define filtering with categorical data



Before filtering, please notice that GMC and Kia's color is Green and Cyan. With new system variable @GMHC, users are able to control whether keep original legend color or not. @GMHC = 0, means filtered data legend remains the same color as before filter, while @GMHC =1 means not.

ORG-14444-S1

Dropline Direction Control in 2D and 3D graphs

ORG-13413

Histogram Plot with Bin Counts or Percentage as Labels

Label tab is added in Plot Details dialog turn show Count, Percentage of both for Histogram plot.

ORG-15033

Add AutoX as a fly-out option for Input:X in Plotting dialog

For some plot types, Origin will open a dialog first for user to specify input and settings before plot is made.

E.g. Trellis Plot, Stacked Plot, Grouped Column Plot - Index Data, etc.

In Input node, user can specify X to be <autoX> if user wants to plot against row indexing

ORG-13552

Allow users to change the line color for Line Series plot

Improve Line Series plot to allow users to change the line color.

ORG-12765

Support Error Bars with Fill Area in Polar Chart

ORG-13835

Support color mapping for inclusive broken option

Fill Area now works for both inclusive and exclusive broken if have modifier.

ORG-14760

Improvements for Box plots customization.

Improve auto coloring for lines inside box so that it will be shown as contract to the box fill color. Two new system variables are introduced:

@BAC: (default 1) works just like @DLC

@BACM: (default 1) to control the behavior of auto

Add an option to adjust the length of box chart line.

ORG-14117

Improve debugging of Function plots

In both Function plot dialog and Function tab of Plot Details dialog of a function plot, undefined variable will be indicated in red. In addition, underline will be added to script when it interrupts.

In Y(x) dialog, add a Preview section that shows a table with two columns showing the actual XY values.

ORG-15389