File > Import Agilent 2D-LC now supports importing CDF data files.
File > Import Agilent 2D-LC now supports importing data up to the user-specified run time.
Compatibility: By default, the Run Time parameter is set according to the raw data to be imported. The user can double click on the field and modify the value. v2.9r2 or older versions always ignore the Run Time parameter specified by the user and import the entire raw data.
The Files of Type selection for the File > Import Agilent 2D-LC now defaults to list all supported Agilent data files (*.ch, *.ms, *.uv, *.d). Also, the recently used Files of Type selection is now remembered.
The Files of Type selections for the File > Import and Import and Merge are now remembered.
The Files of Type selection for the File > Import and Import and Merge now includes two vendor-specific categories: "All Agilent Data Files (*.ch, *.ms, *.uv, *.d)" and "All Shimadzu Data Files (*.gcd, *.qgd, *.lcd)".
The software now displays and logs more detailed error messages for trouble shooting if a VUV .db file fails to be imported.
The software now displays "wavelength" as the spectral axis label for VUV spectra imported from a VUV .db file.
Retention Index calibration has a new log-linear regression setting. When enabled, the option allows fitting the selected function in the log-space of the output retention index, i.e., ln(RI) = f(x).
The Filter Blob Outline action from the Detect/Edit Blobs mode can now edit the boundary with a 0 threshold value, which allows the unexpected large blob bounds to be manually shrunk without altering the blob area.
The Filter Blob Outline action from the Detect/Edit Blobs mode now displays a more precise error message when given an invalid percentage parameter.
Blob > Detect/Edit Blobs mode now supports performing a horizontal or vertical split on a blob through the right-click menu. Un-excluded blobs that are not wrap-around can be split by selecting the menu option. Use left-click drag to set a split location and double-click the left mouse button to apply the split.
The Split Blob operation now shrinks the new blob bounds to fit tightly around both halves of the split blob.
Compatibility: Split Blob operation from old versions may result in larger blob bounds although blob areas are the same. These large blob bounds may be fixed by Filter Blob Outline with a 0 threshold value.
Template Matching now includes a set of configurable Spectral Constraints: Match Factor and Reverse Match Factor, that can be set as global matching constraints for all template peaks. The constraints can be configured from Configure > Settings > Template Matching.
The Load Template dialog now defaults to Overwrite instead of Append. Once changed, the setting will be remembered.
A togglable option has been added to the Interactive Match and Transform dialog. When the option is checked, only the template peaks will be shown. Uncheck the option, then the entire template including graphics and annotations will be shown.
A new Template Peak Display Size setting has been added to Configure > Settings > Template to control the display size of template peaks.
Investigator now saves an existing analysis with many images much faster than before.
A new Peak Plot is available in the Images Perspective of Investigator. Peak Plot can be configured to display a bubble plot of Blob Table or Area Table of current image with interactive zoom and peak selection.
When using Project > Run > Process Runs, an incorrect sampling rate was computed when all of the following conditions were true:
Workaround: Manually set Modulation Period to match what raw data files have.
Import and Merge with the Cut-by-Cut option failed if the specified run time was less than the start time of the last cut.
Workaround: Do not change the Run Time parameter. If needed, export and re-import as a single CDF file with the desired run time.
If any Interpolation option was turned on, Import > Import Agilent 2D-LC resulted in an unexpected modulation period.
If the Range Limit was set for Multi-Spectral Filter when importing a Sciex Wiff or Shimadzu LCD data file, the resulting chromatogram would have empty spectra.
If the specific file extension supported by a plugin is as same as a built-in file type, Import Image would not use the reader supplied by the plugin even if the specific file type added by the plugin was selected in the Import file chooser.
Edit > Edit Blobs > Split Blob action and commands performed outside the blob outline but within the blob bounds could create an empty blob. Now empty blob creation is detected and an appropriate error is displayed.
Method > Run Script with a Split Blob command will now show an error if the specified blob ID is not present instead of splitting the incorrect blob.
The Filter Blob Outline action in the Detect/Edit Blobs mode would push an Undo entry to the journal even when the blob was unaltered.
If a plugin caused an unexpected exception, the plugin could not be removed immediately.
Workaround: The plugin can be removed after restarting the software.
Configure > Settings > Template Matching's Show Matching Report option did not restore to the default unselected status when clicking the Defaults button.
If no analysis was open, Investigator > Analysis > Custom Settings > OK caused an uncaught exception.
Workaround: Change the setting while an analysis is open.
Investigator > File > Open Analysis > copy and paste a destination folder path > Enter or Open. An error was reported and the parent folder was open, instead of simply switching into the folder.