✓ | Support all numeric formats. Many of the OC functions would not work with numeric data different than Double(8), such as Real(4), Short(2), Long(4) ... Because these functions can be slower when they deal with all numeric formats, data are now automatically converted to Double(8) if needed. |
✓ | Origin 2018 and higher: much faster drawings of graphical objects, especially in multilayers graphs. |
✓ | Support plotting column(s) partial selection, instead of default whole column(s). |
✓ | Bug fix: in case of converting a regular graph with X axis breaks to EMG Template, there were errors if inferior and/or superior blue lines placement fell inside the breaks. |
✓ | Bug fix: in some cases, FFT mean and median values were wrong by 60*60*24 factor, if X column format was Date or Time. |
✓ | Bug fix, Origin 2018 and higher: if X column was a Date format, Δx couldn't display correct number in EMG Template. |
✓ | Speed improvements. |
✓ | FFT analysis and FFT spectrum are merged into a single button. |
✓ | HighPass, LowPass Filters and RMS window are merged into a single button. |
✓ | Filters: added Moving Standard Deviation in Moving Window category. |
✓ | Filters: functions can be launched from graph templates different than EMG templates. |
✓ | Filters: if launched from a graph, the dialog has an Apply button allowing operation preview. |
✓ | Signal can be repeatedly shifted from within the dialog, allowing operation preview. Support revert to original signal. |
✓ | Signal can be wrapped from within the dialog, allowing operation preview. Support revert to original signal. |
✓ | Ensemble Averaging: temporary datasets clean up. |
✓ | The EMG Toolbar is now an App. The toolbar can be docked alongside with other Origin toolbars. If the toolbar was closed, clicking the App icon will show it again. If already visible, App icon will launch help (note that since v4.2, help for a specific function can also be launched from dialogs ? button). |
✓ | Code optimization for Origin 2016 and newer. |
✓ | ON-OFF bars: improved drawing/hiding/showing speed. |
✓ | Ensemble Averaging: core function is about 25 x faster. |
✓ | Origin C: added Ensemble Averaging function. |
✓ | Origin C: slight change in Moving Standard Deviation Window, that was updated from population to sample formula. This doesn't change anything if this function was used for minimum signal variation detection. |
✓ | Graphs previously created with an older EMG Toolbar version will not work (the various graphical objects will point to scripts in wrong location). To upgrade, click any EMG Toolbar icon while such a graph is active. |
✓ | Date and Time data full support. |
✓ | Multilayers EMG templates are now synchronized by default. |
✓ | ON-OFF detection: Apply button added in the dialog, so effects of different options can be seen in the graphs, with the dialog still open. |
✓ | ON-OFF detection: option to position ON and OFF crossings to nearest, above or below crossing point. |
✓ | ON-OFF detection: added Rectify and TKEO (without LowPass) enveloppes. |
✓ | ON-OFF detection: added absolute low and high thresholds. |
✓ | RMS Window: no more missing values at beginning and ending of datasets. |
✓ | Check for erroneous values in dialogs. |
✓ | Help file can be launched to appropriate section from dialogs (Origin 2015 and newer). |
✓ | Help file: added a Origin C section documenting functions that can be re-used in other scripts. |
✓ | Lots of speed improvements. |
✓ | Bug fixes. |
✓ | Added an option to automatically compute Ensemble Averaging parameters, based on a reference cycle. |
✓ | Improved ON-OFF detection speed. |
✓ | Improved FFT speed (7 x faster). Computation time being no longer an issue, removed option to disable FFT analysis in Signal Analysis. |
✓ | Up to 20 layers EMG templates. |
✓ | EMG templates can now be created on the fly so analysis features can be used within any Origin graph, and there's no limitation in number of layers per page. |
✓ | Added an option to add calculus information (HighPass and LowPass filters, RMS window) into column comments instead of appending to LongName. |
✓ | Vertival blue bars and Set Position dialog support Date and Time format. |
✓ | Bug fixes. |
✓ | Fixed a bug in normalization calculus, if the reference dataset had a different sampling frequency than the dataset to be normalized. |
✓ | Fixed a harmless bug that prevented sparkline creation, in the particular case of data extraction from a single layer graph into a destination workbook that has several sheets. |
✓ | For user defined variables expressed in ms and Hz, added code to check if the values are consistent with sampling rate (values may not be straightforward when dataset is expressed in percentage for example). If not, hints are provided. |
✓ | In case of big projects (several hundreds of datasets), normalization may fail because of string size limitation (reference dataset is chosen among a list of all the project's datasets). Added hint on how to work around this limitation. |