What's New

Release Highlights5.0
Upgrade Notes
Compatibility Considerations

5.0, 2019-12-02

  • NEWSupport for categorical (text) features.
  • NEWClassification and identification of categorical features using the new Classification Model.
  • NEWUser-definable results with custom mathematical expressions using the new Custom Model.
  • NEW(Data Inspector) Join features from multiple tables into one.
  • NEW(Data Inspector) PCA Loadings Plot.
  • NEW(Data Inspector) Dendrogram Plot (Cluster Plot).
  • NEW(Data Inspector) Correlation Plot.
  • NEW(Pretreatment Model) Transform NMR FIDs to spectra.
  • NEW(Pretreatment Model) NMR-specifc pretreatments: apodization, zero-filling, phase correction.
  • NEW(Pretreatment Model) Alignment of the x-axis at a reference peak.
  • NEW(Pretreatment Model) Normalize by peak area, using a configurable peak.
  • NEW(Pretreatment Model) Data Filters for multiple purposes, e.g. visually highlighting spectral regions, PLS calibration.
  • CHANGED[CRITICAL] (Pretreatment Model) Rubber Band Baseline subtraction now also applies to excluded ranges [1].
  • NEW(Integration Model) Create components with more than one peak.
  • NEW(Integration Model) New baseline types with customizable baseline ranges.
  • NEW(Hard Model) Remove components and release their peaks into the editable component.
  • NEW(Hard Model) A new Component Fitting algorithm is introduced which is more thorough than the previous one. Models created before v5 continue to use the previous algorithm.
  • CHANGED(Hard Model) The plot of the first component now is always visible.
  • CHANGED(Hard Model) Simplified Component Shift handling during Component Fitting.
  • CHANGEDThe meaning of feature "Usage" has changed. It is now only relevant for calibration.
  • NEW(Calibration Model) Calibration with missing values.
  • NEW(Calibration Model) PLS calibration with component-specific Data Filters.
  • NEW(Calibration Report) The calibration report window now also displays samples tagged as "ignore".
  • NEW(Calibration Report) The calibration report window now supports the creation and editing of alternative calibrations, including removal of samples, changing sample usage between train/test/ignore, and editing Data Filters interactively.
  • NEW(Analysis) Identification report using the new Classification Model.
  • NEW(Analysis) Custom Analysis report using the new Custom Model.
  • NEW(Analysis) Prediction report now provides prediction uncertainties (95% level of confidence).
  • NEW(Analysis) MCR can be configured to use known concentrations and known spectra.
  • NEWA new sample feature "Quality" was added to tag samples as good or bad.
  • NEWNew selection tool for highlighting points and curves of the Data Inspector and Result Windows. The selection is kept across different reports.
  • IMPROVEDNew mouse behavior for selecting, zooming, panning.
  • NEWReport Windows provide different colormaps for line plots.
  • NEWSupport for Specwin32 SPV-files.
  • NEWSupport for Renishaw WDF-files.
  • NEWSimplified license activation by downloading a purchased license from the S-PACT web server.
  • NEWUser profiles are now attached to sessions. Saving/loading a session now also saves/restores the attached user profile.
  • NEWSamples stored in the calibration model/classification model can now be exported to a data table.
  • NEW(AppServer) New API to account for changes introduced in PEAXACT 5.
  • CHANGED(AppServer) The previous .NET API still exists as a wrapper around the new API.
  • CHANGED(AppServer) The previous COM API has been replaced by a new COM API.
  • CHANGED[CRITICAL] The Magritek 1D file reader has changed [2].

Upgrade Notes

  • PEAXACT 5 is 64-bit software and requires a 64-bit Windows operating system. PEAXACT 5 cannot be installed on 32-bit versions of Windows.
  • PEAXACT Application Server has been renamed to PEAXACT AppServer. PEAXACT AppServer 5 still supports both 32-bit and 64-bit applications.
  • PEAXACT 5 is based on a new version of the MATLAB Runtime. Check the new system requirements and follow the installation instructions.
  • PEAXACT 5 can be installed side-by-side with PEAXACT 4 or 3. The PEAXACT 5 Installer does not upgrade existing installations of PEAXACT 4 or 3. If you decide to remove earlier versions (see next point) you should first uninstall them BEFORE installing version 5.
  • You are good to uninstall PEAXACT 4 or 3 except for the following scenario: If you need to save model files compatible with PEAXACT 4 or 3, e.g. when you are running the PEAXACT Application Server 4 on a computer in your production process which cannot be upgraded presently, you should keep PEAXACT 4 installed.
  • If you are using the HoloPro Custom Interface it will access the latest installed version of the PEAXACT AppServer. You should uninstall PEAXACT 4 or 3 before installing version 5.
  • If you are using the OPUS Custom Interface you need to upgrade your OPUS scenario scripts to use PEAXACT AppServer 5 (see PEAXACT AppServer 5 user manual).
  • PEAXACT 5 requires a new license file.
  • PEAXACT ProcessLink is now an independent product (instead of an extension to AppServer) and requires separate license activation.
  • License modules "PI Calibration" and "HM Calibration" have been merged to "Univariate Calibration Builder".

Compatibility Considerations

  • PEAXACT 5 is backward compatible. You can load model and session files saved with earlier versions. Model and session files saved with PEAXACT 5 cannot be loaded by earlier versions though.
  • [1]Rubber Band Baseline subtraction now also applies to excluded ranges, causing different results in combination with Peak Normalization when the reference peak is within an excluded region. If you created models with version 4.x, and your model uses a combination of (1) rubber band baseline subtraction, (2) excluded ranges, and (3) peak normalization, and the x-region of the reference peak for peak normalization lies within any of the excluded ranges, then you need to re-validate the model in PEAXACT 5.
  • [2]The behavior of file reader for Magritek 1D files has changed. Instead of reading real and imaginary parts as 2 separate samples, it now reads 1 sample containing complex numbers. Instead of sample IDs "Re" and "Im", it now uses ID "1". If you saved a session file with PEAXACT 4 containing references to old sample IDs "Re" or "Im" you can still load the session file with PEAXACT 5, but you need to unload all 1D files from the session and then reload the files so that the sample ID gets updated. If you created Data Table files with PEAXACT 4 containing references to old sample IDs, you need to upgrade the Data Table file.
  • You may notice minor numerical differences when comparing model results of version 5 with results of version 4 or 3 due to the new MATLAB Runtime.


Burtscheider Str. 1
52064 Aachen
Tel.: +49 241 - 9569 9812
Fax: +49 241 - 4354 4308
Internet: www.s-pact.de