The software now automatically detects the missing MSFileReader dependency and notifies users when importing Thermo Raw files.
Pulsed mass calibration can now be performed for either centroid or profile data.
Register Image has a new option that allows re-detecting blobs that match the pre-registration blobs automatically.
The Find Blob tool now stays open and allows searching blobs continuously until it is closed by the user.
Custom attributes can now be specified in the Description field of a blob or an area using the JSON formatted name-value pairs.
A new CUSTOMATTRIBUTE("Attribute Name") CLIC function can be used to retrieve custom attribute values to be used in Blob Table for calculation and reporting.
A new MiscImageAttribute("Attribute Name") CLIC function can be used to retrieve custom attribute values from the Image Attributes - Miscellaneous table to be used in Blob Table for calculation and reporting.
Template > Import Compound List can import Group Name and Reference MS from external sources to the corresponding fields of template peaks or areas.
Template > Import Compound List allows users to specify units for Retention I and Retention II from external sources, in either Minutes, Seconds, or Pixels.
Template > Import Compound List can importing multiple custom attributes from external sources to the Description fields of template peaks or areas.
Template - Interactive Match and Transform now supports all transform types including custom transform plug-ins.
Template Object Table has a new Show Selected Only option. When the option is selected, only selected template object(s) will be displayed.
Custom attributes for a sample can be added to a Sequence Table in a project, and automatically imported into Image Attributes during auto processing.
When Project launches an Image window instance with an open project, it will set the Image window instance to a new workspace mode using default paths of the project for import, open, configuration, template, and report functions.
Investigator now shows the path of the open analysis file in its window title.
File > Import failed on Thermo Raw files acquired with FID.
File > Import a Thermo raw file. A sample rate off by one sampling interval was loaded, for example, 50.000791 instead of 50, which might trigger incorrect padding.
Workaround: The user can double click on the Sample Rate field and manually enter the correct sampling rate when importing.
Compatibility: In v2.8r2, Configure > Settings > System has a new compliance setting. If the compliance setting is set to specific version, the sampling rate imported will match the version.
File > Import a ABSciex wiff file. A sample rate off by one sampling interval was loaded, which might trigger incorrect padding.
Workaround: The user can double click on the Sample Rate field and manually enter the correct sampling rate when importing.
Compatibility: In v2.8r2, Configure > Settings > System has a new compliance setting. If the compliance setting is set to specific version, the sampling rate imported will match the version.
Version 2.8r1: On Chinese-version Windows without VC++ 2013 Runtime installed, File > Import a MassHunter .D folder showed a "System.IO.FileNotFoundException" error message instead of prompting installing the runtime.
If a CSV file contains empty headers in double quotes, the software did not parse the headers correctly. The affected functionalities include Template > Import Compound List, Project > Import a Sequence Table, and any place that requires importing a CSV file.
Configure > Library Search > set In-Source Hi-Res and Pre-Search Off, and choose a HRMS library from NIST17. Searching with Batch mode returned fewer hits than searching with Interactive mode.
An included graphic object with qCLIC that utilizes chemical formula, such as, ABS(MASSRANK(1)-EXACTMASS("C6H2"))<0.05, filtered out all blobs even if there are some blobs satisfying the qCLIC constraint.
Edit > CLIC Expression > select STRMATCH() function. Its description said nothing about its wildcard capability. Also, the function's escaping with "\" was broken as Edit > Find Blobs.
Edit > CLIC Expression > select blobs with FEATUREATBLOB(1, "Compound_Name")="toluene". The program reported an error.
Edit > CLIC Expression > select blobs with Round(2)>1. The program reported an Invalid-Operand-Type error.
Workaround: Add 0 to Round() before comparison, for example, (Round(2)+0)>1.
Edit > Find Blobs clearly states supporting escaping with "\", but it does not work as expected. For example, Edit > Find Blobs > set to find by Compound Name > search with "\*" and Match Whole Word. All blobs were selected instead of just blobs with name "*".
The bug affected all File Format options when a run was processed with a method. For example, with a v2.7 and Later LCxLC edition, open a project > Run > Process Runs with a Agilent 2D-LC CH file > File Format > check Agilent 2D-LC option > Automated Actions > set Use Method with test.method > OK to process. The resulted chromatogram looked like the one manually imported with File > Import menu instead of File > Import Agilent 2D-LC.
Workaround: Specifying automated actions individually instead of using a method when processing a run with any File Format option.
Open a project > create a sequence table > save and close the project > move/rename the project > open the project > Run > Auto Process with the sequence table. The program reported an uncaught exception.
Open a project > Sequences > Export a CSV sequence table > Import Table > choose the CSV table > change the File Type to All Files > Import > OK. The program reported a failure.
Open a project > Sequences > select a sequence table > Edit > Browse the Data File Path. The file chooser title said "Open Methods...".