Mass Frontier 7.0
Mass Frontier 7.0
Version 7.0
User Guide
Mass Frontier, Mass Frontier Server Manager, Fragmentation Library, Spectral Tree, HighChem Spectral Tree
Library, HighChem Fragmentation Library, and Fragment Ion Search (FISh) are trademarks of HighChem,
Ltd., Slovak Republic.
HighChem owns all the intellectual property rights regarding reactions data and reaction drawings in the
HighChem Fragmentation Library, and they may not be copied, translated, distributed, published, or used in
connection with other systems without the written approval of HighChem, Ltd., Slovak Republic.
Xcalibur is a registered trademark of Thermo Fisher Scientific Inc. in the United States.
Microsoft, Windows, SQL Server, and Excel are registered trademarks of Microsoft Corporation in the United
States and other countries.
All other trademarks are the property of Thermo Fisher Scientific Inc. and its subsidiaries.
Thermo Fisher Scientific Inc. provides this document to its customers with a product purchase to use in the
product operation. This document is copyright protected and any reproduction of the whole or any part of this
document is strictly prohibited, except with the written authorization of Thermo Fisher Scientific Inc.
The contents of this document are subject to change without notice. All technical information in this
document is for reference purposes only. System configurations and specifications in this document supersede
all previous information received by the purchaser.
Thermo Fisher Scientific Inc. makes no representations that this document is complete, accurate or error-
free and assumes no responsibility and will not be liable for any errors, omissions, damage or loss that might
result from any use of this document, even if the information in the document is followed properly.
This document is not part of any sales contract between Thermo Fisher Scientific Inc. and a purchaser. This
document shall in no way govern or modify any Terms and Conditions of Sale, which Terms and Conditions of
Sale shall govern all conflicting information between the two documents.
Contents
Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix
Related Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .ix
Special Notices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x
System Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x
Getting a License . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .xi
Contacting Us . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xii
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .413
Preface
This guide describes how to use Thermo Scientific Mass Frontier™ for the management,
evaluation, and interpretation of mass spectra.
Contents
• Related Documentation
• Special Notices
• System Requirements
• Getting a License
• Contacting Us
Complete a brief survey about this document by clicking the button below.
Thank you in advance for your help.
Related Documentation
Mass Frontier includes Help and these manuals as PDF files:
• Mass Frontier User Guide
• Mass Frontier Quick Start Guide
Y To open Help
From the Mass Frontier window, choose Help > Contents Index.
For more information, visit www.thermo.com. You can find application notes at
www.thermo.com\appnotes.
Special Notices
Make sure you follow the precautionary statements presented in this guide. The special
notices appear in boxes.
System Requirements
Mass Frontier requires a license. In addition, your system must meet these minimum
requirements.
System Requirements
Hardware • Computer with Pentium™ III-compatible or later processor, with a
minimum of 600 MHz
• 512 MB of RAM (1 GB or more recommended)
• SVGA or higher resolution color monitor
• 2 GB or more hard disk space
Software In addition to the software included on the Mass Frontier CD, you must
have the following applications:
• Windows 7, Windows Vista™, Windows XP (SP 2),
or Windows 2000 (SP 4)
• Microsoft™ Office XP (recommended)
• Internet Explorer™ 7.0 (SP 1) or later
• Xcalibur™ 2.0 installed with local user access (recommended)
Getting a License
When you first start the Mass Frontier application, the activation window opens. The system
generates a unique serial number that you must send to Thermo Fisher Scientific Technical
Support. When contacting Technical Support, include your name, company, e-mail or fax
number, the serial number, and the type of license you need. Thermo Fisher Scientific
recommends copying and pasting the serial number and sending it by e-mail.
You will receive an Activation Key that you enter in the Activation Key box. When you click
Activation, the program is activated according to the type of authorization your license gives
you. You must run the Mass Frontier 7.0 application with administrator rights when entering
the activation key.
The evaluation version is full-featured and automatically expires 60 days after activation. Any
attempt to set back the system date automatically terminates this version. You can purchase
and then activate the full version of the Mass Frontier application at any time, during or after
the free evaluation, without reinstalling the software. The activation window with the serial
number is located under Help > About > Activation.
Each Activation Key is only valid for a single license. Any additional installation generates a
different serial number that requires a different Activation Key.
For questions regarding activation, contact Thermo Fisher Scientific Technical Support in
San Jose, CA, United States:
• E-mail: [email protected]
• Fax: [1] (408) 965-6120
When your license is activated, go to www.highchem.com and download the latest service
release.
Contacting Us
There are several ways to contact Thermo Fisher Scientific for the information you need.
Phone 800-532-4752
Fax 561-688-8736
E-mail [email protected]
Knowledge base www.thermokb.com
Phone 800-532-4752
Fax 561-688-8731
E-mail [email protected]
Web site www.thermo.com/ms
Go to www.thermoscientific.com/wps/portal/ts/contactus.
Use the Mass Frontier application to review collected data and efficiently interpret mass
spectra. The Mass Frontier application can interpret mass spectra even when an unknown is
not found in your library or a commercially available library. The software package includes
the HighChem Fragmentation Library™ and a library of Spectral Trees™.
Contents
• Overview
• Installing the Mass Frontier Application
• New Features in Mass Frontier 7.0
• Application Limitations
Overview
The Mass Frontier application consists of multiple modules that are displayed as separate
windows:
Server Manager
Structure Editor
Database Manager
Fragmentation Library
Chromatogram Processor
Components Editor
Spectra Classifier
Spectra Projector
Neural Networks
Fragments Comparator
Isotope Pattern
Periodic Table
Formula Generator
Report Creator
All the modules are located in the Mass Frontier application window. Four of the modules
(Fragments & Mechanisms, Neural Networks, Spectra Projector, and Components Editor) are
generated from your input data; they cannot be directly opened from the application window.
Although each of the modules is independent, the application can automatically establish a
link between several modules (see “Exchanging Mass Spectral Data Between Modules” on
page 65). For example, the Mass Frontier application can make a link between the Database
Manager module and the Fragments & Mechanisms module. In this case, the application
links the peaks in a mass spectrum in the Database Manager window with mass-to-charge
ratios in the Fragments & Mechanisms window. You can also link records in the Database
Manager window with objects in the Spectra Classifier and Spectra Projector windows.
Server Manager
The Mass Frontier application includes the Mass Frontier Server Manager, a stand-alone
application for management and administration of libraries on a Microsoft SQL Server™
relational model database server. Using the Server Manager, you can access libraries over a
computer network. The SQL Server stores libraries that you can access from individual
instances of the Mass Frontier application. Using the Server Manager, you create, install,
remove, delete, import, convert, back up, and restore spectral and fragmentation libraries in
one location for all instances of the application.
You can create libraries only on the same computer where the SQL Server is located. For
example, if your SQL Server is located on a network computer, you cannot create a library on
your local computer.
To access the Server Manager from the Mass Frontier main menu, choose Library > Server
Manager. This menu item is accessible only if the Server Manager application is installed on
the same computer as the Mass Frontier application. If the Server Manager is installed on a
network computer, you must start it from this location.
For a complete description of the features in the Server Manager window, see Chapter 5,
“Library Utilities.”
Figure 1. Server Manager window
Structure Editor
The Structure Editor module is a structure drawing tool that automatically calculates the mass
of a selected fragment and the corresponding loss. You can use the chemical structures that
you created in this module throughout the Mass Frontier application.
For a complete description of the features in the Structure Editor window, see Chapter 4,
“Structure Editor Module.”
Figure 2. Structure Editor window
Database Manager
The Database Manager module provides several ways to organize and process mass spectra,
chemical structures, and libraries, and include the data in a spreadsheet format. This module
supports data exchange with the Microsoft Excel™ application. You can use the advanced
database query and search features of the module to access information needed for rapid
compound identification. You can also create your own libraries containing spectra, MSn
spectral trees, chromatograms, chemical structures, and extensive compound characteristics.
For a complete description of the features in the Database Manager window, see Chapter 2,
“Database Manager Module.”
Figure 3. Database Manager window
Fragmentation Library
Use the Fragmentation view on the Database Manager window to create and manage
fragmentation mechanism databases. The Fragmentation view contains a full-featured
graphical editor for entering fragmentation reactions that you can store in a database, together
with complementary information for the reaction. You can query all the fields of the database,
for example: authors, ionization method, or molecular mass. All the library structures from
the reactions are also fully searchable.
For a complete description of the features in the Fragmentation view, see Chapter 7,
“Fragmentation Library.”
The Mass Frontier application includes approximately 31 000 fragmentation schemes that
contain approximately 130 000 individual reactions collected from mass spectrometry
literature. The collected mechanisms are stored in the HighChem Fragmentation Library.
Figure 4. Fragmentation Library mechanisms
Chromatogram Processor
The Chromatogram Processor module extracts and processes mass spectral data, including
GC/MS or LC/MS. By using the component detection and spectra deconvolution algorithms,
you can automatically extract individual spectra or spectral trees from complex
chromatographic data files. This module provides visual tools for selecting particular spectra
from MSn experiments.
For a complete description of the features in the Chromatogram Processor window, see
Chapter 8, “Chromatogram Processor Module.”
Figure 7. Chromatogram Processor window
Components Editor
In the Components Editor module, you can edit, search, and organize chromatographic
components that are stored in a library or generated by the Components Detection and
Spectra Deconvolution feature. This module includes management tools that you can use to
delete unrelated components, add chemical structures, edit extensive data fields, process
spectral trees, annotate spectral peaks, or sort search hit lists for every component in a
processed chromatogram.
For a complete description of the features in the Components Editor window, see Chapter 9,
“Components Editor Module.”
You cannot open the Components Editor module directly from the Mass Frontier application
window. You must generate this module from your data in the Chromatogram Processor
window. For additional information, see Chapter 8, “Chromatogram Processor Module.”
Figure 8. Components Editor window
Hit Selector
Use the Hit Selector feature to list the best matches found during a library search in the
Components Editor window. For additional information, see “Searching Components” on
page 334.
Figure 9. Hit Selector window
Spectra Classifier
The Spectra Classifier module retrieves and organizes spectra intended for classification.
Because you can classify spectra according to various criteria (by structural, physical, and other
properties), organizing the spectra into different groups can be useful. You can visually
represent these groups of spectra in different ways (using colors, symbols, and numbers) to
highlight similarities or dissimilarities among the spectral groups.
For a complete description of the features in the Spectra Classifier window, see Chapter 10,
“Spectra Classifier Module.”
Figure 10. Spectra Classifier window
Spectra Projector
The Spectra Projector module displays the results of the Principal Component Analysis (PCA)
and Fuzzy Clustering classification methods. You can classify mass spectral data by using 2-D
or 3-D projections where each point represents a spectrum. When you want to determine the
class membership of an unknown spectrum, open or paste it into an existing projection.
You cannot open the Spectra Projector module directly from the Mass Frontier application
window. You must generate this module from the Spectra Classifier window using data from
the Database Manager or Chromatogram Processor module.
For a complete description of the features in the Spectra Projector window, see Chapter 11,
“Spectra Projector Module.”
Neural Networks
The Neural Networks module displays the results of the Neural Networks classification
method. Mass spectra are classified using the Self-Organizing Maps (SOM) method, which is
a special class of neural network. If two or more spectra activate the same neuron, the
corresponding compounds will likely exhibit similar physical or chemical properties, or
biological activities. For additional information, see “Self-Organizing Maps” on page 343.
You cannot open the Neural Networks module directly from the Mass Frontier application
window. You must generate this module from the Spectra Classifier window using data from
the Database Manager or Chromatogram Processor module.
For a complete description of the features in the Neural Networks window, see Chapter 12,
“Neural Networks Module.”
Figure 12. Neural Networks window
Fragments Comparator
The Fragments Comparator module displays a series of fragments in a table format. The
columns in the table represent individual compounds, and the rows display either
mass-to-charge ratios or the structures of fragments. This module provides an effective
comparison of the product ions of analogous molecules.
For a complete description of the features in the Fragments Comparator window, see
“Fragments Comparator Window” on page 241.
Figure 13. Table page of the Fragments Comparator window
Isotope Pattern
The Isotope Pattern module displays the relevant isotopic profile when you select a structure
or fragment in the Mass Frontier application. You can also calculate the isotope pattern from
your molecular formula.
For a complete description of the features in the Isotope Pattern window, see Chapter 2,
“Database Manager Module.”
Figure 15. Isotope Pattern window
Periodic Table
The Periodic Table module displays the terrestrial isotopic abundance of elements and their
multi-atomic isotopic profiles.
Figure 16. Periodic Table window
Formula Generator
The Formula Generator module calculates a list of theoretical molecular formulas that best fit
an m/z value.
For a complete description of the features in the Formula Generator window, see Chapter 13,
“Formula Generator Module.”
Figure 17. Formula Generator window
For a complete description of the features in the Fragments & Mechanisms window, see
Chapter 6, “Fragments and Mechanisms Module.”
You cannot open the Fragments & Mechanisms module directly from the Mass Frontier
application window. You must generate this module from your data in the Structure Editor or
Database Manager module. For additional information, see Chapter 4, “Structure Editor
Module,” or Chapter 2, “Database Manager Module.”
Figure 18. Fragments & Mechanisms window
Report Creator
Use the Report Creator module to create customizable reports from modules displayed on the
screen. You can print or export reports as PDF files.
For a complete description of the features in the Report Creator window, see Chapter 15,
“Report Creator Module.”
Figure 19. Report Creator window
From the installation CD, you can install the Mass Frontier application and libraries as a local
installation or as a client/server installation.
IMPORTANT Because of the high variability of Windows versions and service packs, you
might be prompted to install additional Microsoft system components that are in the
Setup Launcher.
Local Installation
The Mass Frontier application and libraries reside on the same computer. To run the Mass
Frontier application locally, this computer must have the following applications:
• Microsoft SQL Server 2005 Express Edition SP3
• Mass Frontier Server Manager
• Mass Frontier
Note The Mass Frontier 7.0 application is bundled with Microsoft SQL Server 2005
Express Edition SP3 and the Mass Frontier Server Manager software.
3. Click MSFileReader.
The installation of the Thermo MSFileReader begins. This module manages access to
Thermo Scientific raw data files.
4. Click Mass Frontier.
5. The installation of the Mass Frontier application begins.
Note If you do not have the Microsoft SQL Native Client installed on the computer,
you will be prompted to install it.
Client-Server Installation
In a client/server installation, you can share libraries over the network.
Note The Mass Frontier 7.0 application is bundled with Microsoft SQL Server 2005
Express Edition SP3 and the Mass Frontier Server Manager software.
1. Click MSFileReader.
The installation of the Thermo Fisher Scientific MSFileReader application begins.
2. Click Mass Frontier.
The installation of the Mass Frontier application begins.
Note If you do not have the Microsoft Backward Compatibility Components and the
Microsoft SQL Native Client installed on the computer, you will be prompted to
install them.
For information about the new Database Manager features, see Chapter 2, “Database
Manager Module.”
For information about the new Chromatogram Processor features, see Chapter 8,
“Chromatogram Processor Module.”
For complete information about the Report Creator, see Chapter 15, “Report Creator
Module.”
Application Limitations
Although the Mass Frontier application is fully featured, there are application limitations.
• The application deals primarily with small organic structures rather than peptides and
other biologically-related molecules. The Structure Editor and other modules dealing
with structures have a limit of 199 non-hydrogen atoms per structure. When you exceed
this number, a message appears, which reminds you of this limitation.
• The application is designed for pure substances only. It does not accept mixtures. The
system considers a mixture to be two or more structures, depicted in the same window,
which are not connected by a bond (represented as a line). If you try to generate
fragments and mechanisms from a mixture, a message alerts you that this action is not
permitted. The Check Structures option will also detect mixtures as an error. For
additional information, see Chapter 4, “Structure Editor Module.”
• However, library utilities support mixtures to ensure backward compatibility with
commercial libraries. You may add mixtures to a user library, but the Fragmentation
Library does not support mixtures.
• New aspects of the Mass Frontier system have greatly extended the automated generation
of fragments and mechanisms, but some restrictions still remain. For additional
information, see “Previewing Unimolecular Reactions” on page 193. The Mass Frontier
application offers the ability to select reagent gases for chemical ionization. However, it
cannot modify the relative ionization potentials of reagent gases. Negative ionization
(deprotonation) is only supported using the Fragmentation Library. For additional
information, see Chapter 7, “Fragmentation Library.” There are no general rules for
negative ionization. Because “soft” ionization techniques are mainly low energetic
experiments, which often yield complex skeletal and “random” rearrangements, the
predictability of these fragmentation and rearrangement processes is not as high as what
can be attained by electron impact ionization. You can improve the degree of
predictability by using compound specific fragmentation mechanisms in the
Fragmentation Library module.
• The Mass Frontier application is primarily designed for neutral and single charged
molecules. As a consequence you can attach the charge symbol (+ or –) to only one atom.
If the charge multiplicity is described, in general you can use the unspecified charge
location option in the Structure Editor window. None of the modules support biradicals.
• This application supports high resolution mass spectra with an m/z range of 1–3000 mass
units. Classification modules allow only 800 peaks per spectrum. If a spectrum contains
more than 800 peaks, the classification procedure selects the 800 most prominent peaks.
For additional information, see Chapter 10, “Spectra Classifier Module.”
• All spectral modules support spectral trees except Spectra Classifier, which uses total
composite spectra generated from spectral trees. For additional information, see
Chapter 3, “Spectral Tree Module.”
Contents
• Using the Database Manager Window
• Using the Info Page
• Using the Mass Differences Page
• Using the Compare Spectra Page
• Using the Compare Trees Page
• Working with Spectral Records
• Displaying Isotope Patterns
• Assigning Fragments to Spectral Peaks
• Exchanging Mass Spectral Data Between Modules
• Using the Library Pane
• Processing Data-Reduced Chromatograms
• Using the Search Utilities
The Database Manager module includes library maintenance utilities that let you create and
organize spectral and chromatographic libraries with chemical structures. Because the Mass
Frontier application supports ion structures and spectral tree representation, you can also
create true MSn libraries. Advanced library query and search features provide access to the
information you need to identify compounds and can help you interpret unknown spectra.
The Database Manager module provides a flexible set of search restrictions to target your
search results.
The following figure identifies key toolbar buttons, panes, and tabs in the Database Manager
window.
Figure 21. Database Manager window
Assign Text to m/z Value Assign Generated Fragments to Spectral Peak
Assign Structure to m/z Value Elemental Composition – Assign the Formulas
Show Peak Accuracy or to m/z Value
Resolution in Spectrum View Automated Annotation Rearrangement
Show Structure Force Mass Tolerance Value
Show Spectral Tree Apply Threshold Filter to Spectrum
Components Editor Apply Peak Elimination Filter to Spectrum
Show Complete Fragmentation Ion Search Filter
Chromatogram
Add New Add Selected Spectra or
Item Trees to Spectra Classifier
Search
Fragmentation page
Structure page
The Database Manager module provides a customizable tool for creating reports that you can
either print directly or copy to a word processor to create more advanced reports.
For each record in the Database Manager window, you can view the mass spectrum, a list of
peaks, or the compound identification information and the neutral losses spectrum (when the
molecular mass is available). You can also compare two spectra.
1. Choose File > Open > Mass Spectrum from the Mass Frontier main menu.
The Open Spectrum dialog box opens.
2. Select an .msp or .jdx file and click Open.
The mass spectra file opens on the Spectrum page.
1. Choose Search > any criteria from the Mass Frontier main menu.
The Library Search dialog box opens for the selected type of search. Each dialog box
contains parameters specific to the type of criteria you are searching, but all Library
Search dialog boxes include a Libraries area and a merge results option.
2. In the Libraries area, select the Active option for all the libraries you want to search.
3. Select or clear the Merge Results into Active Database Manager Window option.
• When selected, the application displays the search results in the current Database
Manager window and adds the search results to the Work spreadsheet.
• When cleared, the application displays the search results in a new Database Manager
window.
4. Click OK in the Library Search dialog box.
The application searches the selected libraries and adds the search results to the Work
spreadsheet in the specified Database Manager window.
• Click the Hand button, , in the Mass Frontier toolbar and drag the hand to pan
horizontally or vertically.
Similarly, hold down the H keyboard key or the Spacebar to change the cursor to the
hand.
• Click the Zoom Out button, , in the Mass Frontier toolbar.
• Click the Zoom In button, , in the Mass Frontier toolbar.
• Click the Zoom to Box button, , in the Mass Frontier toolbar and describe a
rectangle.
Similarly, hold down the Z keyboard key and describe a rectangle.
• Click the Zoom Reset button, , in the Mass Frontier toolbar to return to full scale.
• Click the Zoom Undo button, , in the Mass Frontier toolbar to undo the last zoom
operation.
• Click the Zoom Redo button, , in the Mass Frontier toolbar to restore the last zoom
operation.
• Use the scroll wheel on the mouse to zoom the entire display.
At any time, you can reattach the pane to the Database Manager window.
3. To reattach a pane, do the following:
a. Click the header of the pane.
b. Move your cursor to the left or right edge of the upper pane of the Database Manager
window.
When the pane is ready to reattach, the frame snaps to the location reserved for it in
the Database Manager window.
Tip The snap is triggered by the location of the cursor on the edge of the upper
pane, not the location of the detached pane.
Tip You do not have to attach the Spectral Tree pane to the left side of the
window and the Structure pane to the right side (the default locations). You can
swap sides or attach both panes to one side of the Database Manager window.
1. Click the Show Spectral Tree button, , to turn on the Spectral Tree pane.
This is a useful feature when, for example, you are dealing with single stage spectra (not
MS/MS) and do not need a spectral tree pane.
2. Click the Show Structure button, , to turn on the Structure pane.
These toggle features work even when the panes are detached from the Database Manager
window.
To add a library to the Database Manager window, use the Install Library feature in the Server
Manager window. Similarly, to remove a library, use the Uninstall Library feature in the Server
Manager window. The Mass Frontier software package includes the HighChem Spectral Tree
Library (electrospray ionization (ESI) positive and negative) and the HighChem
Fragmentation Library.
To open a library, click the library tab in the Database Manager window. To switch between
spectral and fragmentation displays, click the Tree or Fragmentation tabs on the right side of
the upper pane.
Each record is visually represented as a single row in the Spreadsheet view. Triangular
symbols, or , point to the active record. The structure, spectrum, spectral tree, and any
other available information are displayed for the active record in the upper pane of the
Database Manager window. See “Using the Library Pane” on page 66.
Figure 22. Displaying an active record in the Database Manager window
Spectral tree associated with the active record Fragment structure associated with
Selected spectrum in the active record the selected spectrum
Active record
Note Both the Tree and the Fragmentation pages have Info tabs. The contents are
identical.
Make sure you understand the connection between data on the Info page and the spectral tree
hierarchy.
Each parallel spectrum contains its own data in the Spectrum group because you can acquire
parallel spectra under different experimental conditions (collision energy, isolation width, and
so on) that you must store independently. In the Mass Frontier application, you can select
items that you want displayed on the Info page for each library. See “Using the Info Page” on
page 38.
When a record is saved in a library, all data on the Info page is automatically stored in the
SQL database. To permanently store any change, update, or deletion on the Info page, save
the corresponding record in the library.
The list of information associated with a record might contain a large number of items that
remain largely unused.
You can select items to appear on the Info page for each library.
1. Choose Options > Info Tab Layout from the Mass Frontier main menu.
The Info Tab Layout dialog box opens. The left pane lists all the available information
groups and items that you can display in the Database Manager window. The right pane
mirrors the current Database Manager display for the selected library.
Note To show a hidden item, repeat step 3, clicking Show instead of Hide.
Note To show a hidden group, repeat step 4, clicking Show instead of Hide.
You can add the currently selected record to the top spectrum or paste a record from the
Clipboard.
After a spectrum search, the first spectrum in the results list is automatically pasted to the top
pane so that you can view the peak differences of spectra in the active spectrum and the
queried spectrum.
The peaks in the top and bottom spectra have different colors. For the middle spectrum, the
application derives the difference peak color from the spectrum that has a more abundant
peak at a particular m/z value.
Figure 25. Compare Spectra page
You can exchange mass spectra between the Database Manager window and the Excel
spreadsheet by using the export and import features. For additional information, see
“Exporting Data to an Excel Spreadsheet” on page 388 or “Importing Spectra from an Excel
Spreadsheet” on page 391.
1. Select one or more records that contain the spectra you want to save.
See “To select multiple records in the Work spreadsheet” on page 47.
2. Do one of the following:
Click the Save button, , in the Mass Frontier toolbar and choose Spectrum from
the menu.
–or–
Choose File > Open > Spectrum from the Mass Frontier main menu.
The Save MS Spectrum dialog box opens.
Tip Mass Frontier is a 32-bit application, so you can use long names to save
structures. You can save spectra by their actual names, such as
1-Amino-2-hydroxyindane.mol.
To save a spectrum with a long name, use CTRL+C to copy the name from the Info
page, and then paste the name in the File Name box.
Hold down the CTRL key while you select multiple records.
Note In a read-only database library spreadsheet, you cannot use the SHIFT key or
drag the cursor to select a range of records.
Y To copy records
Note You cannot copy records from the copy-protected HighChem Fragmentation
Library.
When you copy a record, the application copies the graphic of the selected mass spectrum to
the Clipboard. When you select more than one record, the application copies only the graphic
of the spectrum in the first record to the Clipboard. You can then paste this graphic into any
Windows application.
Y To cut records
When you cut a record, the graphic of the selected mass spectrum is copied to the Clipboard.
When you select more than one record, only the graphic of the spectrum in the first record is
copied to the Clipboard. You can then paste this graphic into any Windows application.
1. In the Chromatogram Processor window, right-click the Spectrum page and choose
Copy > Copy MS Spectrum from the shortcut menu.
2. In the Database Manager window, right-click the Spectrum page and choose
Paste > Spectrum from the shortcut menu.
You can now extract spectral scans and move them to the Database Manager window for
further processing.
1. Select one or more records on the Spreadsheet page in the Database Manager window.
2. Do one of the following:
Click the Copy button, , in the Mass Frontier toolbar and choose Selected Rows
from the menu.
–or–
Choose Edit > Copy > Selected Rows from the Mass Frontier main menu.
3. Click the Excel spreadsheet to make it active.
4. Right-click the Excel spreadsheet, and choose Paste from the shortcut menu.
The application pastes the records into the spreadsheet.
1. Choose Microsoft Office > New Microsoft Excel Worksheet from the Mass Frontier
main menu.
2. Do one of the following in the Database Manager window:
Click the Spectrum tab.
–or–
Click the Mass Differences tab.
The mass spectrum or mass differences spectrum must be visible before you can copy it.
For detailed information about the content of the spectrum and mass differences pages,
see Chapter 2, “Database Manager Module.”
3. Do one of the following:
Click the Copy button, , in the Mass Frontier toolbar and choose Spectrum from
the menu.
–or–
Choose Edit > Copy > Spectrum from the Mass Frontier main menu.
4. Click the Excel spreadsheet to make it active.
5. Right-click the Excel spreadsheet, and choose Paste Special from the shortcut menu.
The Paste Special dialog box opens.
6. Select Picture (Enhanced Metafile) and click OK.
The application pastes the spectra graphics into the spreadsheet.
1. In a Database Manager window, click the Data tab to make the m/z and abundance table
visible.
2. Do one of the following:
Click the Copy button, , in the Mass Frontier toolbar and choose Spectrum from
the menu.
–or–
Choose Edit > Copy > Spectrum from the Mass Frontier main menu.
3. Click the Excel spreadsheet to make it active.
4. Right-click the Excel spreadsheet, and choose Paste from the shortcut menu.
The application pastes the record data into the spreadsheet.
Export a spectrum or tree to an Excel spreadsheet, edit it, and then import the edited
spectrum or tree into the Database Manager window.
Using the Excel application’s editing features is useful when, for example, you have an
experimental spectrum with several noise peaks at high m/z values that you want to delete
or you want to extract part of a spectrum that is important to your report or presentation.
For obvious reasons, do not add, delete, or alter prominent peaks.
Note The Mass Frontier application supports standard tables with separated numbers, so
you can also import spectra from other applications.
IMPORTANT The third column can be accuracy in AMU. When the accuracy column is
not present, the application uses the default value from the Tolerance Settings on the
Options dialog box. See “Specifying Mass/Abundance Options” on page 381.
The top level node, MS1, holds structural information about the neutral compound. A
structure displayed in the Database Manager window is associated with a selected node. You
can add a structure not only to a spectrum or tree node but also to any peak.
1. Click the Assign Structure to m/z Value button, , in the Database Manager toolbar.
Note Do not confuse this button with its generic equivalent in the Mass Frontier
toolbar, which opens a Structure Editor window that does not automatically connect
the fragment to its spectral peak.
When you add a structure to a record or replace an existing structure, the word “Updated”
appears at the bottom of the structure pane. When you change anything in the record,
including the structure, a small circle is displayed in the ID Number column in the
spreadsheet. After you have added or changed a structure, the application automatically
calculates and updates the molecular formula and molecular mass.
When you add a structure to a tree node or replace an existing structure, the Restore Precursor
m/z button, , at the bottom of the structure pane becomes active, if the molecular mass of
the structure differs from the existing precursor m/z value. Using this button, you can set the
precursor m/z value of the active product spectrum according to the molecular mass of the
drawn structure.
1. In the Database Manager spreadsheet, select the records you want to add structures to.
2. Choose File > Open > Structure from the Mass Frontier main menu.
3. Select a .mol, .mcs, or .tml file and click Open.
For details about using the Structure Editor, see Chapter 4, “Structure Editor Module.”
Note You cannot search structures assigned to spectral peaks. Structures are assigned to
the m/z value so the annotation does not require a peak to be present in a spectrum.
6. Click the Spectrum page where you want to place the text.
The Annotation dialog box opens.
7. Enter your text.
8. To draw a line connecting the peak to the annotation, select the Show Connection Line
check box.
9. Click OK.
The application places the text on the Spectrum page.
Note Text is assigned to the m/z value, so the annotation does not require that a peak be
present in a spectrum.
1. From any page of the Isotope Pattern window, click the Save button, .
The Save MS Spectrum dialog box opens.
2. Type a name for the NIST MSP file (.msp), and click Save.
The application saves the report in the …\HighChem\Mass Frontier 7.0 \Spectra folder.
• Click the Hand button, , in the Mass Frontier toolbar and drag the hand to pan
horizontally or vertically.
Similarly, hold down the H keyboard key or the Spacebar to change the cursor to the
hand.
• Click the Zoom Out button, , in the Mass Frontier toolbar.
• Click the Zoom In button, , in the Mass Frontier toolbar.
• Click the Zoom to Box button, , in the Mass Frontier toolbar and describe a
rectangle.
Similarly, hold down the Z keyboard key and describe a rectangle.
• Click the Zoom Reset button, , in the Mass Frontier toolbar to return to full scale.
• Click the Zoom Undo button, , in the Mass Frontier toolbar to undo the last zoom
operation.
• Click the Zoom Redo button, , in the Mass Frontier toolbar to restore the last zoom
operation.
• Use the scroll wheel on the mouse to zoom the entire display.
1. Choose Tools > Fragments and Mechanisms from the Mass Frontier main menu.
Note The selected record must contain an MS1 structure in the spectral tree.
The application links the generated fragments with peaks in the spectrum (spectra in the
spectral tree) according to their m/z values. On the Spectrum page, the explained peaks
are highlighted in red. See “Linking Generated Fragments with a Spectrum” on page 216.
1. Choose Tools > Fragments and Mechanisms from the Mass Frontier main menu.
The Reaction Restrictions dialog box opens.
2. Specify your criteria and click OK.
For details about using the Reaction Restrictions dialog box, see Chapter 6, “Fragments
and Mechanisms Module.”
The Fragments & Mechanisms window opens. This window must remain open to assign
the fragments to peaks in the Database Manager window.
3. In the Database Manager window, click the Spectrum tab.
4. Right-click the Spectrum page and choose Auto Annotation > Generated Fragments
from the shortcut menu.
Note This command is not available unless the Fragments & Mechanisms window
remains open.
1. Click the Assign Structure to m/z Value button, , in the Database Manager toolbar.
Note Do not confuse this button with its generic equivalent in the Mass Frontier
toolbar, which opens a Structure Editor that does not automatically connect the
fragment to its spectral peak.
You can link equivalent spectral information to access the original data that was supplied as
input for one of the many interpretation methods available in the application.
The direct feedback between source (records and mass spectra) and results (mechanisms, bar
code spectra, classes, and projections) helps you keep track of all the modules that originate
from a single source. This feature makes the simultaneous use of multiple modules easier,
further supporting more sophisticated problem-solving approaches.
View tabs
Spreadsheet View
The Spreadsheet view is organized with each record represented by a single row. The columns
contain supplementary record information. To move a row, use the cut-and-paste functions.
The Database Manager window does not support dragging rows. To sort a column, click the
column header.
When you open a Database Manager window, the Work spreadsheet is empty. You can add
records to the Work spreadsheet by conducting a search, opening spectra, or pasting records or
stand-alone spectra. A Work spreadsheet can contain a maximum of 32 000 records. For the
current record, the application displays the associated spectrum or tree and structure
(optional) in the upper pane. An arrow, , in the first column indicates which record is
current. You can select more than one record, but the row with the triangle symbol is always
the current one.
Figure 28. Spreadsheet view
Current
compound
Selected
compounds
Active
compounds
Structures View
The Structures view displays the library compounds in graphical format.
Note In the Structures view, you can select only a single record (structure).
1. In the Chromatogram Processor, right-click any of the panes and choose Copy > Copy
Chromatogram from the shortcut menu.
For detailed information about using the Chromatogram Processor module, see
Chapter 8, “Chromatogram Processor Module.”
2. In the Database Manager window, select the appropriate level in the Spectral Tree pane.
3. Right-click and choose Paste > Chromatogram from the shortcut menu.
The application adds the chromatogram to the tree and replaces the Spectrum tab with a
Chromatogram tab.
Chromatograms are highlighted in blue in the Spectral Tree to easily distinguish them
from other records.
Chromatogram
record
You can save data-reduced chromatograms in the Database Manager window to any
library using the same procedure as for saving spectra or trees.
Note This feature is enabled only after you have generated components by using one
of the Components Detection and Spectra Deconvolution features in the
Chromatogram Processor.
1. In the Spectral Tree pane, select the chromatogram you want to preview.
2. Click the Chromatogram Processor button, , in the Database Manager toolbar.
The Chromatogram Database Viewer opens.
The application recalls the file path to the original chromatographic data for every
chromatographic library entry.
3. To preview other chromatograms, click the record in the Spectral Tree pane.
Y To perform a search
Note If the Merge Results into Active Database Manager Window check box is not
available, there is no active Database Manager window. The application opens a new
Database Manager window to display the search results.
5. Click OK.
When the search is successful, the application stores the results in the Spreadsheet view in the
current Database Manager window or a new Database Manager window.
Each node in spectral trees can consist of four types of spectra (average, composite, parallel,
and source CID) and you can specify the type of spectra to search.
Use the Source CID Spectra option when dealing with source CID spectra. When you have a
library that consists exclusively of source CID spectra and your unknown spectrum is also a
source CID, you should exclude other spectra types from the search. If no such library is
available, you can search source CID spectra in product CID spectra, but pay careful
attention to the search results. Source CID spectra might contain fragmentation products
from all the ions present in the source, including adduct or cluster ions, while product CID
spectra are preferably generated from protonated or deprotonated ions.
When you search a single spectrum in library trees, the Mass Frontier application compares
the spectrum to every spectrum in the tree hierarchy and individually calculates the match
factor. You can search a single spectrum in the top level only (full scan, source CID),
everywhere except for the top level (first stage) or everywhere in the tree.
When you search a tree (unknown) against spectral trees in a library, the application compares
the spectrum according to a special logic. See “Searching an unknown against a library” on
page 75. It compares the corresponding spectra on an identical level (MSn stage) with a
common precursor m/z by using an algorithm based on the optimized dot-product. The
application ignores a spectrum that appears on one side only, which does not adversely affect
the search result. If there are several corresponding spectra (single node with average,
composite, parallel, or other spectra), the Mass Frontier application accepts the best match
(optimistic approach). The total match factor is calculated from all the non-zero match
factors.
Figure 29. Searching an unknown against a library
You can search a spectral tree using two options. You can include or exclude the top tree level
(full scan, source CID) from a search, and the MSn stage of the tree spectra can be identical
(identity search) or not identical (subtree search):
The Spectral Tree Search dialog box includes the following pages:
• Tree page of the Spectral Tree Search dialog box
• Advanced page of the Spectral Tree Search dialog box
Figure 30. Tree page of the Spectral Tree Search dialog box
Figure 31. Advanced page of the Spectral Tree Search dialog box
Spectrum Search
The Mass Frontier application uses search algorithms developed by HighChem and the
National Institute of Standards and Technology (NIST). The HighChem Low Res and NIST
algorithms are based on the optimized dot-product function, and an additional term that is
based on ratios of peak intensities. The HighChem Low + High Res algorithm is based on
weight distance between spectra. The application includes peak accuracies when it calculates
the match factor.
The query spectrum can originate from the Database Manager, Components Editor, or
Chromatogram Processor modules by selecting a spectral scan in a chromatogram. In
addition, you can paste the query spectrum from the Clipboard into the search dialog box. In
this case, you can copy the spectrum into the Mass Frontier application only.
With the spectrum search option you can choose between Identity or Similarity searches.
Identity searching is designed to locate a library spectrum that closely matches an unknown.
You use similarity searching to retrieve spectra library entries of similar compounds when the
unknown is not in the library or its spectrum is distorted so badly that a reliable match is not
possible.
After doing a spectrum search, the application stores the search results in the Work library in
the Spreadsheet view. After the search is complete, the application adds a match factor column
(Match) to the Spreadsheet view. See “Spectrum search results” on page 80. The match factor
is a number from 1 to 999 that specifies the measure of similarity between the query spectrum
and the library reference spectrum. A match factor of 999 means a perfect match. To draw
your attention to a match greater than 930, a “lightning” icon, , is displayed in the Match
column of the Spreadsheet view.
If the Identity search does not provide an acceptable match—that is, the unknown has not
been positively identified—you might use a Similarity search. In this case, the algorithm does
not use the high mass peak index, but uses wider abundance ranges instead. The search results
from a Similarity search can be of value in deducing structure, especially in establishing a
structural proposal for an unknown spectrum.
To establish a structural proposal for an unknown, you can switch to the Structures view.
From the search results of similar compounds you might recognize some common structural
features, which are displayed in the structures grid. You can copy the structures to the
Structure Editor and put the pieces of the structural “puzzle” together to create an initial
structure. You can then paste this structure back into a Database Manager window to the
record that holds the unknown spectrum. After this, comparing the peaks in the spectrum
with generated fragments can provide valuable information about the consistency of the
proposed structure and unknown spectrum. If the m/z values of the fragments do not match
the spectrum, you can modify the structure and repeat this procedure. However, if the
structures in the search results are highly diverse and dissimilar, you must combine this
approach with other methods.
(Sub)Structure Search
You can make a structure or substructure query from the Structure Editor window, the
Database Manager window, or a fragment copied from the Fragments & Mechanism window.
Structure and substructure searches are important features for retrieving library entries. The
structure search is the most straightforward method for finding compounds in a library.
Because the rules of systematic nomenclature do not necessarily lead to a unique name for
each compound, a name search can be ineffective in many cases. Drawing or importing a
structure query is easier than typing a complicated name or CAS number.
While a structure search (Identity search) provides an exact match of query and library
structure, a substructure search retrieves compounds that contain a common structural subset,
called a substructure. The exact substructure must be embedded in each molecule retrieved.
The exact match in structure and substructure searches has a notable exception: it ignores
stereo bonds because optical activity does not play a significant role in mass spectrometry. All
other structural features such as bond multiplicity, atom state, and skeletal arrangement must
match exactly. You have the option to ignore charges, radicals, and unspecified charge sites,
and the option to disregard isotopes. See “(Sub)Structure Search Rules” on page 89.
A substructure search offers two additional search options: Substructure Best Match and
Substructure Match Ring Bonds. A substructure can sometimes fit at several locations of a
larger structure. When the Substructure Best Match option representing the closest match is
found, it appears in red on the Structure page. See “(Sub)Structure search results” on page 85.
Using this option lengthens calculation times. Because fragmentation mechanisms on rings
significantly differ from acyclic moieties, searching substructures that exactly match the ring
membership is useful for each bond. Using this option also lengthens calculation times.
When searching structures with an unspecified charge site or substituents, be aware of the
search rules that apply. You can perform a structure similarity search using substituents.
Note A substructure search ignores the number and positions of hydrogen atoms.
S True
S False
I True
I True
I False
S True
S True
I True
S False
I True
S True
S False
I True
I False
S = Substructure search
I = Identity search
Name Search
The name search option provides incremental search capabilities, or a type-ahead feature. As
you start typing a portion of a name, the application displays a list of compounds that begin
with the letters typed. The chemical structure is displayed for the highlighted name. You can
use the up and down arrows to browse the displayed names.
The name search covers all three name types—IUPAC, Synonyms\References, and
Commercial Product—as defined on the Info page.
Formula Search
The formula search option searches for all compounds with a specific molecular formula. You
can use lowercase letters to enter the formula, unless it leads to an ambiguous query (for
example, “si” could be interpreted as Si or SI). Use the correct case to avoid misinterpretation.
The Molecular Mass Search dialog box includes the following pages:
• Molecular Mass page in the Molecular Mass Search dialog box
• Advanced page in the Molecular Mass Search dialog box
Figure 41. Molecular Mass page in the Molecular Mass Search dialog box
Figure 42. Advanced page in the Molecular Mass Search dialog box
ID Number Search
Each library entry is individually numbered. The ID number option searches for a single ID
number or for a range of ID numbers. The ID search dialog box contains two edit boxes to
input the ID range: From and To boxes. To retrieve a single ID number, leave the To box
blank. The Max. ID box displays the maximum ID number that can be found.
Note When you delete a record from a library, the Spreadsheet view decrements the ID
numbers of records with a higher ID than the deleted record. This means that deleting
one or more records leaves no ID number gaps in the library.
Figure 43. ID Number Search dialog box
The Fragmentation Data Search dialog box includes the following pages:
• Data page in the Fragmentation Data Search dialog box
• Advanced page in the Fragmentation Data Search dialog box
Figure 45. Data page in the Fragmentation Data Search dialog box
Figure 46. Advanced page in the Fragmentation Data Search dialog box
Search Constraints
You can restrict all search types, except the name search, by a set of constraints. The dialog
boxes for each of these searches contain an option for activating constraints and a button for
editing search constraints. When you click Edit, the Search Constraints dialog box opens for
setting specific criteria to search selected libraries for matches. See “Search Constraints dialog
box with default settings” on page 104.
Four constraint types are available: Molecular Mass range, Number of Atoms range, Allowed
Elements, and Good-Bad List. Searches conducted with activated constraints can be time
consuming because each library entry is examined to find those that match the criteria you
have set. The search constraints are especially useful when you have large libraries and want to
retrieve search results that are of interest for your specific problem.
Use the Good List (required substructures) when you want to focus your search results on the
particular compound classes you are most interested in. The Bad List (forbidden
substructures) eliminates from a result list all structures containing unwanted functional
groups. For example, you can use the Good-Bad List in a search of acids with a specific
molecular formula, or you can search for spectra similar to an unknown, with the requirement
that ketones may not appear in the result list.
The following example shows a Search Constraints dialog box with C, N, and O as allowed
elements. The Good-Bad list is set for esters as a required (good) functional group and for
naphthalene as a forbidden (bad) functional group.
Figure 48. Search Constraints example
Carbon, Nitrogen, and Oxygen Esters group is required (good).
are allowed elements Naphthalene group is forbidden (bad).
All the spectral modules support trees except the Spectra Classifier, which uses total composite
spectra generated from trees. The Mass Frontier application uses a newly developed algorithm
for comparing spectral trees, which is integrated in the database search procedures.
Contents
• Spectral Tree Window
• Generating a Spectral Tree
• Copying and Pasting a Spectral Tree
• Spectral Tree Node Items
• Searching Spectral Trees
• Spectral Tree Chromatograms
Note Most management and processing actions distinguish between a single spectrum
and a tree. When handling data that contains trees, be very clear whether you want to
apply a particular action to an entire tree or a selected single spectrum. The displayed
information is also associated with the tree, the spectrum, or both depending on the
information type. For additional information, see “Using Records in the Database
Manager Window” on page 37.
Node product spectra, called parallel spectra, represent spectra acquired at various collision
energies and isolation widths or that use wideband activation. They can also be zoom spectra,
source CID spectra, or any other spectra that enhance reproducibility in compound
identification. If a node contains more than two parallel spectra, the average and composite
spectra are automatically calculated. In addition to spectra, each node can contain a
chromatogram (see “Spectral Tree Chromatograms” on page 123).
Figure 50. Parallel spectra
Note Chemical structures are associated with nodes and not with entire trees. This means
you can assign fragments for product spectra. The top-level node MS1 should hold the
structure of the neutral compound.
You can store complete trees in a library and update them at any time. For additional
information, see Chapter 5, “Library Utilities.” Any complementary information associated
with a single stage spectrum or a chromatogram can be associated with a node spectrum or
node chromatogram (see “Using the Info Page” on page 38).
Because display and editing actions affect the selected node item, its color helps distinguish
item selection. For additional information, see “Manually Create and Edit a Spectral Tree” on
page 114.
1. Choose Options > Settings from the Mass Frontier main menu.
The Options dialog box opens.
2. Click Spectrum in the Layouts section.
The Spectrum page of the Options: Spectrum & Tree Layout dialog box opens.
3. Click the MS Tree tab.
The MS Tree page opens.
The tree reconstruction automatically assigns node spectra to specific node utilities in
addition to creating levels, nodes, and node connections.
Note The directory location on the Windows Vista operating system varies depending on
the version.
1. Right-click the parent node and choose Add > Add Node from the shortcut menu.
This command is available only for editable libraries.
2. Fill an empty node with a spectrum from the Clipboard or import one from a file.
a. Right-click the node and choose Paste > Paste Parallel Spectrum.
This command is available only when the Clipboard contains a spectrum.
b. To add another empty node product spectrum (parallel spectrum), right-click the
node and choose Add > Add Parallel Spectrum.
A node can contain only one empty parallel spectrum. If you add more than one
parallel spectrum to the node, the application automatically generates the average and
composite parallel spectra, which are differentiated by color.
If you import a raw data file into the node, the application calculates the average spectrum
from all scans.
You cannot import a chromatogram raw data file into a spectrum node. To create a node with
a chromatogram, paste a data-reduced chromatogram from the Chromatogram Processor
module. For additional information, see “Spectral Tree Chromatograms” on page 123 and
“Searching Chromatographic Libraries” on page 182.
A tree must have precursor m/z values and the isolation width of the product nodes. The Mass
Frontier application automatically determines the default value of the isolation width, but you
can manually change it.
Double-click the caption label and type the new formatted text into the Annotation
dialog box.
Isolation
Node caption
width range
For additional information, see “Using Records in the Database Manager Window” on
page 37 or “Processing Data-Reduced Chromatograms” on page 69.
Right-click here
Note There is no shortcut menu in the tree pane itself; you must right-click the
spectrum pane.
2. In the Database Manager tree pane, right-click and chose Paste > Tree from the shortcut
menu.
The application pastes your spectral tree and the associated spectrum in the Database
Manager tree pane.
1. Right-click the Database Manager tree pane and choose Copy > Tree from the shortcut
menu.
2. In the Excel spreadsheet, right-click and chose Paste from the shortcut menu.
The application pastes your spectral tree graphic in the spreadsheet.
1. Right-click the Chromatogram Processor spectrum pane and choose Copy > Copy MS
Tree from the shortcut menu.
Right-click here
Note There is no shortcut menu in the tree pane itself; you must right-click the
spectrum pane.
2. In the Excel spreadsheet, right-click and chose Paste from the shortcut menu.
The application pastes your spectral tree graphic in the spreadsheet.
Node product spectra represent spectra that were acquired at various collision energies and
isolation widths or that use wideband activation. They can also be zoom spectra, source CID
spectra, or any other spectra that enhance reproducibility in compound identification. If a
node contains more than two parallel spectra, the application automatically calculates the
average and composite spectra. In addition to spectra, each node can contain a
chromatogram.
The spectral node strategy strengthens the robustness of all the mathematical processing
methods and, compared to simple spectra averaging, does not distort the highly nonlinear
peak ratio progress.
You can easily access node spectra from a library and create or edit them using the graphical
interface. Every tree item has an editable annotation caption.
You can select node items by clicking the edge of the spectral or chromatographic node item,
or by browsing in the box displayed below the tree.
2. Select either the Selected Spectrum Search option or the Tree Search option.
3. In the Libraries area, select the Active check box for the libraries you want to search.
5. In the Search in Nodes area, select the types of nodes you want to search.
If you have a library that consists exclusively of source CID spectra and your unknown
spectrum is also a source CID, select only the Source CID Spectra check box. If no such
library is available, you can search source CID spectra in product CID spectra, but use
care regarding the search results. Source CID spectra might contain fragmentation
products from all the ions present in the source, including adduct or cluster ions, while
product CID spectra are preferably generated from protonated or deprotonated ions.
6. If you selected the Selected Spectrum Search option on the Tree page, select one of the
following search options.
The application compares the spectrum to every spectrum in the tree hierarchy and
individually calculates the math factor.
• Top Level Only—Searches only the top-level tree (full scan, source CID).
• Ignore Top Level—Excludes the top-level tree (full scan, source CID).
• Everywhere—Searches the entire tree.
7. If you selected the Tree Search option on the Tree page, select one of the following search
options.
• Ignore Top Level—Excludes the top-level tree (full scan, source CID).
• Match Stage—Uses an identity search with the MSn stage of the tree spectra.
When you search a tree (unknown) against spectral trees in a library, the application compares
the spectrum according to a special logic. It compares the corresponding spectra on an
identical level (MSn stage) with a common precursor m/z by using an algorithm based on the
optimized dot-product. The application ignores a spectrum that appears on one side only,
which does not adversely affect the search result. If there are several corresponding spectra
(single node with average, composite, parallel, or other spectra), the Mass Frontier application
accepts the best match (optimistic approach). The total match factor is calculated from all the
non-zero match factors.
In contrast to spectra, the application limits you to only one chromatogram per node. Tree
chromatograms with components or selected scans are fully searchable. You can review or
reload a node chromatogram from the original data file in the Chromatogram Database
Viewer. For additional information, see “Processing Data-Reduced Chromatograms” on
page 69.
Click the Show Complete Chromatogram icon, , in the Database Manager toolbar.
The Chromatogram Database Viewer window opens.
You can edit node chromatogram components or selected scans in the Components
Editor window. For additional information, see Chapter 9, “Components Editor
Module.”
Contents
• Working with the Structure Editor
• Customizing the Structure Layout
• Using Templates
• Modifying Atoms and Bonds
• Using Toolbar Functions
• Displaying the Monoisotopic Molecular Mass
These formats are also supported in the Database Manager module. Templates are stored in
MCS format, using the .tml extension. For additional information, see “Using Templates” on
page 137.
The Mass Frontier application restricts searches using a set of structural constraints or the
“Good-Bad” list. For example, you can instruct the system to conduct a library search
comparing an unknown spectrum with only the spectra of ketones. This feature provides
many possibilities for targeting your search results. For additional information, see “Search
Constraints” on page 103.
The “Good-Bad” structures are stored in the …\Constraints directory, and the structures are
saved in MCS format (.mcs). The Mass Frontier application automatically retrieves all MCS
structures from the Constraints directory and puts them in a “Good-Bad” list in the
Constraints dialog box.
Single Bond
Double Bond
Triple Bond
Chain
Benzene Ring
Six Membered Ring
Five Membered Ring
n-Membered Ring
Templates
Atom Properties
Bond Properties
Positive Charge
Negative Charge
Radical
Text
Ellipse
All elements are recursive—that is, the application draws a new element each time you click.
Note Holding your cursor over each drawing button displays a ToolTip that describes the
type of structure each element creates.
Drag the borders of the Structure Editor to change the width or height.
With a smaller window, you can have several open modules on your application window;
a larger window gives you more drawing area.
Y To open a structure
Click the Open Structure button, , select a structure, and click Open.
When you open a file that contains more than one structure (.sdf file), only the first
structure in the file is loaded into the Structure Editor.
Y To save a structure
Because Mass Frontier is a 32-bit application, you can save structures under their actual
names, regardless of length (for example, 1-Amino-2-hydroxyindane.mol).
The structure layout settings apply to all structures in the application. Changing a structure
layout item affects all structures in the Structure Editor, Database Manager, Fragments and
Mechanisms, and Fragments Comparator modules.
1. Choose Options > Settings from the Mass Frontier main menu.
The Options dialog box opens.
2. Click Structure in the Layouts section.
The Atom & Bond page of the Structure Layout dialog box opens.
In the Atom area, select the Show Carbon Symbols check box.
Carbon symbols are displayed in the Sample area.
In the Atom area, select the Show Hydrogens Automatically check box.
Hydrogen symbols are displayed in the Sample area.
By default, the Structure Editor displays hydrogen symbols for heteroatoms only. It does
not display the symbols for hydrogen atoms attached to carbon atoms.
In the Atom area, select both the Show Carbon Symbols and the Show Hydrogens
Automatically check boxes.
Hydrogen symbols and hydrogen atoms attached to carbon atoms are displayed in the
Sample area.
When you draw non-isotopic explicit hydrogen atoms, the application removes them in
the Fragments and Mechanisms module because they can make the mechanism network
unclear, especially for complex hydrogen rearrangement steps. A substructure search
ignores the number and positions of hydrogen atoms.
2. Specify the way you want your font to appear and click OK.
In the Bond area, select the Length, Thickness, or Color for your symbols.
Tip (For black-and-white print only) If you have set bright colors for bonds or atoms,
the lines and fonts might appear indistinct. To avoid this problem, specify darker
colors for all structural items, including spectra, chromatograms, and mechanisms.
When you copy the structures to the Clipboard or print the structures, the
background color remains white.
b. Select a color for the selected atoms in the drawing area.
Use the Sample area to identify an appropriate combination of colors for the
background and selected atoms.
4. Confirm the text by clicking outside the text area or clicking any button in the Structure
Editor window.
You can label a structure or display a text note on the screen or on the printout. You can create
up to 127 separate text notes. To change the font, color, size, or background of the text notes,
see “To change the text notes” on page 136.
Note Text notes are not associated with structures. The Open, Save, Copy, and Paste
commands apply only to structures. When you use these commands, the Structure Editor
ignores the text notes even when you select a structure together with a text. Additionally,
you can perform structure-handling routines, such as resizing, rotating, or mirroring only
on structures.
3. Specify the way you want your font to appear and click OK.
4. To add a box around the text, do the following:
a. Select the Text Box check box.
b. From the Colors list, select a fill color for the text box.
Example filled text box:
Using Templates
The Mass Frontier application comes with more than 200 predefined templates.
2. Click an atom or bond of a structure, depending on whether you want to attach the
template to an atom or a bond of a structure in the Structure Editor.
The Templates dialog box closes.
3. Click the drawing area of the Structure Editor to place or attach the selected template
structure.
4. Right-click and choose Default Mode from the shortcut menu to stop placing the
selected structure.
The application continues to place the selected template structure each time you click
until you return to default mode or select another drawing tool.
Y To move a structure
2. Make changes by clicking the appropriate Element button, selecting the Charge and
Radical check boxes, or entering a value in the Nucleon Number box.
3. To change the atom to an element not listed in the Element area, do the following:
a. Click Periodic Table.
The Periodic Table opens. For additional information, see “Report Creator” on
page 19.
b. Select an element on the periodic table.
c. Click OK.
4. In the Atom Properties dialog box, click OK.
Changes you make in the Atom Properties dialog box affect only the selected atom.
1. Hold down the SHIFT key and click each atom you want to change.
You can change only the element of multiple atoms. You cannot change the other
parameters available on the Atom Properties dialog box.
2. Do one of the following:
To change an element that has a single-character symbol—C, H, N, O, B, F, K, P, S, I, V,
W, Y, U, and R— press the appropriate key on the keyboard.
–or–
To change to chlorine (Cl) or bromine (Br), use SHIFT+C or SHIFT+B, respectively.
The element symbol is applied to all selected atoms.
2. Click R-Substituent.
The Substituent Index area appears in the dialog box.
3. Select a value for the substituent index, or clear the Substituent Index check box.
4. Click OK.
The symbol “R” represents a substituent. Substructure search and fragments generation
algorithms consider substituents with identical indexes as equal and substituents with
different indexes as not equal. For additional information, see Chapter 6, “Fragments and
Mechanisms Module.”
When searching structures with substituents, specific search rules apply. For additional
information, see “(Sub)Structure Search Rules” on page 89.
1. Click the Bond Properties button, , and then click the bond you want to change.
The Bond Properties dialog box opens.
2. To change the multiplicity of the selected bond, select Single, Double, or Triple in the
Multiplicity area.
3. To change the line style used to display the bond, select a style in the Style list.
Only single bonds use Wedged line styles.
4. To change the color used to display the bond, select a color in the Color list.
5. To force aromaticity to the selected bond, select the Force Aromaticity check box.
The Mass Frontier application automatically recognizes aromatic bonds in an appropriate
six-membered ring or in polyaromatic structures. However, if unusual semiaromatic or
aromatic resonance structures are required, the aromatic bond can be forced to a selected
bond or bonds.
6. Click OK.
4 Structure Editor Module
Modifying Atoms and Bonds
For displaying and calculating the monoisotopic mass or the isotopic pattern of a fragment or
molecule with an unspecified bond location (see “Isotope Pattern” on page 15), use the Ellipse
tool, . The ellipse visually defines the region on a structure where you can potentially
attach a functional group. To correctly interpret an unspecified bond location, the ellipse must
enclose one or more atoms of the core structure and a single atom of a functional group that is
not attached to the core structure.
Note The Ellipse tool is available only in the Structure Editor module. You cannot use a
structure with an unspecified bond location in other Mass Frontier modules. The Mass
Frontier application does not support the generation of fragments and mechanisms from
such structures.
Select one of the ion types from the list at the bottom of the Structure Editor.
Every structure with an unspecified charge site has this symbol, , on the upper left
part of the structure.
Be aware of potential complications when you use an unspecified charge site with
fragment prediction. If you attempt to generate fragments from a structure with an
unspecified charge location, the system internally predicts all the relevant combinations of
the structures with an explicit charge location. This process significantly slows the
calculations and increases the number of predicted fragments. When possible, avoid
unspecified charge sites in predicting fragments and mechanisms. For additional
information, see “Base Page” on page 201.
Y To resize a structure
Note The application copies only the selected atoms and their associated bonds.
The Mass Frontier application supports use of the Windows Clipboard for the exchange of
structural information between modules. In addition, you can use copy-and-paste functions
inside the Structure Editor. To efficiently draw larger structures, use the copy-and-paste
functions.
In addition to structure exchange between modules, you can use the Mass Frontier application
for structure export to other applications that deal with structural information. When you
copy a structure, the application automatically copies two different formats to the Clipboard:
structural information in .mol format and graphics in Windows Metafile Format (.wmf ).
When you paste a structure into the structure editing software, the application automatically
uses the .mol format. When you paste the structure into a text editor, spreadsheet, or other
application that works with graphics, the application automatically uses the graphical
information.
Figure 56. Structure Exchange using copy-and-paste commands
Click the Paste button, , or choose Edit > Paste from the Mass Frontier main menu.
When you copy a structure or fragment anywhere in the application or in a third-party
structure drawing tool, you can paste it to the Structure Editor. If necessary, you can
change or correct the structure, and then return it to its original location. This is
especially useful for structural elucidation. For example, you can copy a structure from
the Database Manager window, paste it to the Structure Editor, make appropriate
changes, and then move it back to the Database Manager. If the spectrum and the
structural proposal are not consistent, you can repeat the process.
When you copy a structure or fragment in a program other than the Mass Frontier
application, you can paste this structure as long as the external structure drawing software
supports .mol format and this format is activated. The majority of drawing tools for
structures support .mol format with this format set as the default. If you paste a structure
from an external source, it might appear larger in the Mass Frontier application than in
the original software. If this occurs, make the structure smaller using the Resize tool.
4. Drag any of the small rectangles on the structure edge to rotate the selected structure
around the center.
Y To mirror a structure
Y To clean a structure
Note In some complicated cases, the Clean function can lead to structures that you might
not find satisfactory. If this occurs, choose Edit > Undo from the Mass Frontier main
menu.
After finishing a structure drawing, always check for errors before proceeding with any other
procedure. When you generate the fragments and mechanisms, the application automatically
checks the structure for errors and, if any error is discovered, the generation automatically
discontinues. Before you run Fragments and Mechanisms, the Fragmentation Library window
automatically performs a structure check.
Y To check a structure
Information about the molecular formula and monoisotopic molecular mass is useful for
simple consistency checking of a mass spectrum and chemical structure.
Figure 57. Molecular formula and monoisotopic molecular mass
Library Utilities
The Mass Frontier application provides several methods for creating and maintaining mass
spectral, chromatographic, and fragmentation libraries. To help you visually distinguish
between libraries, each library has its own icon. You can select an icon for the user libraries
you create, but the application automatically assigns icons to the HighChem MSn libraries.
You can install up to 255 libraries at once.
The Mass Frontier Server Manager is a stand-alone application for managing and
administering libraries on the Microsoft SQL Server (SQL Server).
The Mass Frontier application supports both low- and high-resolution mass spectra. You can
store mass spectra as single spectra or as MSn trees with multiple node spectra. You can also
store and search data-reduced chromatograms with selected scans or components. You can
update any record in a library except the HighChem MSn libraries, which are read-only.
The Mass Frontier application unifies spectral and fragmentation libraries into a single library
format.
Contents
• Using the Server Manager
• Using the Microsoft SQL Server 2005 Express Edition
• Using the HighChem Spectral Tree Library
• Managing Library Records in the Database Manager
• Searching Chromatographic Libraries
Choose Library > Server Manager from the Mass Frontier main menu.
This menu item is accessible only if the Server Manager is installed on the same computer
as the Mass Frontier software. If the Server Manager is installed on a network computer,
start the Server Manager from this location.
Figure 58. Mass Frontier Server Manager window
At startup, the Server Manager attempts to find and connect to the server located on the local
computer. If it cannot find this server or if you want to work with servers on other computers,
you can do one of the following:
Choose Server > Add Server Manually to add a server (link) in the Server Manager
window.
–or–
Choose Server > Enumerate Available Servers to search all available servers on the
network.
When you regularly or exclusively work with a specific server, you can set it as the default.
4. Type the name of the default server or click Add and locate the server.
5. Click OK.
Note To connect to a server that was installed with the Mass Frontier 4.0, 5.0, or 6.0
applications, you must reconfigure the server for network functionality (see “To
reconfigure a previous version of the Mass Frontier SQL Server” on page 170). Server
configuration has no effect on the Mass Frontier application and its libraries.
Managing Servers
You can manage your server connections from the Server Manager window.
Note You can manage libraries (install, remove, create, or delete) only when a server is
connected.
1. Select the server in the Library Explorer pane or the Available Servers pane.
2. Do one of the following:
Click the Disconnect Selected Server icon, , in the Library Explorer toolbar.
–or–
Choose Server > Disconnect Server from the Server Manager main menu.
You can reconnect to the server at any time. For additional information, see “To manually
connect to a server” on page 156.
Managing Libraries
You can store spectral data and fragmentation mechanisms in user libraries. Because creating a
user library is easy, you can organize your mass spectral, chromatographic, fragmentation, and
structural data in separate user libraries.
1. Choose Library > Create Library from the Server Manager main menu.
The New Library window opens.
You can create an unlimited number of user libraries, but the SQL Server can hold a
maximum of 255 libraries at one time. If you require more libraries and have reached the
maximum, remove a library that you do not need and then create or install a new library.
Note You can create a library only on the same computer where the SQL Server is located.
For example, if your SQL Server is located on a network computer, you cannot create a
library on your local computer.
Y To install a library
3. To install another library, click Browse and select a library file with the .mdf extension.
Repeat this step for as many libraries as you want to install.
4. Click Install.
When the library is successfully installed, a new library item appears in the Library
Explorer pane.
If the application encounters a problem installing a library, an error icon, , appears
next to the library item in the list of libraries. To see the details of the problem,
double-click the library item.
5. To remove a library from the list of previously chosen libraries, select the library item and
click Remove.
Note You can install a library only on the same computer where the SQL Server is
located. For example, if your SQL Server is located on a network computer, you cannot
install a library on your local computer. If you have a library file on a local computer, you
must copy it to the computer where the SQL Server is located.
Tip You can install a library only when the data is in the Mass Frontier library format
(version 4.0 or later). For libraries in NIST format (NIST Library and user libraries from
the Mass Frontier 3.0 and earlier versions), use the Import NIST Library command. For
additional information, see “Importing the NIST/EPA/NIH Mass Spectral Database” on
page 171.
Y To remove a library
Notes
• Too many installed libraries can slow the performance of the system; removing
unused libraries can improve system performance.
• You cannot copy or delete database files (.mdf ) when a library is installed.
You cannot remove a library with an already established connection to the application.
3. (Optional) To find out if another user is connected to the library, click Connections
in the Select a Page pane.
4. (Optional) To remove a library that has an established connection, select the Close
Existing Connections check box.
Applications that are connected to a removed library do not work properly. You can use
the Close Existing Connections feature if an application remains connected after an
unexpected termination.
5. (Optional) To remove backup information from the system database, select the Delete
Backup and Restore History Information for Library check box.
To optimize processing speed, keep this option cleared.
6. Click Uninstall.
Removing a library does not delete it. The application removes the library reference without
the loss of spectral, structural, and fragmentation information. At any time, you can reinstall a
library that has been removed. For additional information, see To install a library.
You cannot remove a library with an already established connection to the application.
3. (Optional) To find out if another user is connected to the library, click Connections
in the Select a Page pane.
4. (Optional) To remove a library that has an established connection, select the Close
Existing Connections check box.
Applications that are connected to a removed library do not work properly. You can use
the Close Existing Connections feature if an application remains connected after an
unexpected termination.
5. (Optional) To remove backup information from the system database, select the Delete
Backup and Restore History Information for Library check box.
To optimize processing speed, keep this option cleared.
6. Click Delete.
The Delete Library option irreversibly removes the library and all associated files from the
hard disk. No recovery action is possible unless you back up the library before deleting it. For
additional information, see To back up a library.
Y To back up a library
Use this backup procedure to continuously store changes from previous backups into the same
file. The application automatically creates a time stamp for each backup.
3. In the Select the Backup Set to Restore list, select the check box of the data set you want
to restore.
Use the time stamp to identify the correct data set. You can restore library data from
previous backups into a new library or into an existing library.
Tip If you restore library data into an existing library, you will irreversibly overwrite
its data. Instead, restore the backup library to a new destination library with a unique
name.
Y To reindex a library
IMPORTANT Make backup copies of libraries before reindexing them. For additional
information, see “To back up a library” on page 164.
This feature defragments the library index and can increase performance.
3. Click ReIndex.
Depending on the amount of stored data, reindexing requires from several minutes to
several hours to perform. The Progress pane reports the completion status.
Y To shrink a library
Note Make backup copies of libraries before you shrink them. For additional
information, see To back up a library.
Some operations, such as Conversion or Import Library, cause inflation of library files that
might require reducing the size of the library. For additional information, see “To convert a
library to Mass Frontier 7.0 format” on page 169 or “Importing the NIST/EPA/NIH Mass
Spectral Database” on page 171.
The Mass Frontier 7.0 application uses library formatting that is not compatible with
previous versions. To use libraries created in older versions of the application, you must
convert them to the new format. Converting a library requires connecting to its
corresponding SQL Server.
Because previous versions of the SQL Server were not configured for network operations, you
must reconfigure your previous version of the SQL Server to enable network operations. For
additional information, see “To reconfigure a previous version of the Mass Frontier SQL
Server” on page 170.
Note If the selected library is already in Mass Frontier 7.0 format, the Convert
Library commands are not available.
Note Because previous versions of the SQL Server were not configured for network
operations, you must reconfigure your previous version of the SQL Server to enable
network operations. For additional information, see To reconfigure a previous version
of the Mass Frontier SQL Server.
3. In the Instances on This Server list, select an instance of SQL Server to configure.
4. In the Disabled Protocols list, select Named Pipes and TCP/IP.
5. Click Enable >>.
The application moves the selected protocols to the Enabled Protocols list.
6. Click OK.
7. Restart the SQL Server Service or restart your computer.
1. Choose Library > Import NIST Library from the Server Manager main menu.
The Import NIST Library dialog box opens.
2. In the Library to Import area, click Browse and select the NIST library.
3. In the Destination Server list, select a server.
The Mass Frontier application does not recognize the mass spectra type, ionization mode, or
precursor-ion information from a NIST spectra.
Y To specify mass spectra, ionization mode, or precursor-ion data from a NIST spectra
Error Logs
When the Mass Frontier application encounters problems with libraries or the Server
Manager, it saves the errors to two error log files: the native SQL Server error log and the
Server Manager error log.
1. Choose File > Program Error Log from the Server Manager main menu.
The Manager Errors log file opens.
Figure 62. Manager Errors log file
1. Choose Server > SQL Server Error Log from the Server Manager main menu.
The SQL Server Error Log window opens.
SQL Express is the background application for the Mass Frontier application. Library utilities
are integrated in the graphical interface; you do not directly interact with the database engine.
The SQL Express database engine creates databases with a maximum file size of 4 GB. Any
libraries created in the application cannot exceed this file size. If you try to store data above
this limit, the Mass Frontier application informs you that this action cannot be completed and
you should store the extra data in a new library.
This file size issue occurs more often with chromatographic libraries than with spectral
libraries. For example, the NIST 2002 database with 175000 spectra takes up 800 MB in the
SQL Express format. However, if you must create large spectral or chromatographic databases,
you can upgrade SQL Express to the higher SQL Server editions (for example, Enterprise,
Standard, or Personal) that have terra byte capacity. The Mass Frontier libraries are fully
compatible with other editions of the SQL Server. A database expert must individually set up
later SQL Server editions. For additional information on how to upgrade SQL Express,
contact Microsoft or the HighChem, Ltd. database group.
Choose Library > Server Manager from the Mass Frontier main menu.
Figure 63. Server Manager window
IMPORTANT HighChem owns all the intellectual property rights to spectral, structural,
and fragmentation data in the HighChem Spectral Tree Library. You may not copy,
translate, distribute, publish, or use this data in connection with other applications
without the written approval of HighChem, Ltd., Slovak Republic.
1 Compiled by Dr. Ernst Pittenauer, Vienna University of Technology, Getreidemarkt 9/164, A-1060 Vienna,
Austria and Dr. Petr Simek, Academy of Sciences of the Czech Republic, Branisovska 3, CZ-37005 Ceske
Budejovice, Czech Republic
2 Dr. Ernst Pittenauer, Vienna University of Technology, Getreidemarkt 9/164, A-1060 Vienna, Austria
You can change and save any record information (spectra, trees, chromatograms, structures,
compound identification information, and fragmentation mechanisms) in a library. To
indicate a change in a record, the application displays a small circle in the ID number column
of the Database Manager Spreadsheet view. Changes in records are not automatically updated
in a database; you must manually save them. For additional information, see Chapter 2,
“Database Manager Module.”
You can add a new record in the Database Manager in the Work tab only. You can update
an existing record in any library that is not read-only.
1. In the Spreadsheet of any library in the Database Manager, select the records you want to
add to the user library.
2. Choose Library > Add To Library from the Mass Frontier main menu.
The Add To Library window opens.
5. Click Add.
Note A single structure accompanying a spectrum in a user library cannot contain more
than 199 non-hydrogen atoms.
When you save a newly created record, the application redirects you to the Add To Library
dialog box. For additional information, see To add records to a user library.
Note If you close a Database Manager window or the Mass Frontier application with
unsaved changes, the application prompts you to save them.
1. Use any search method to retrieve the record or records you want to delete.
IMPORTANT When you delete a library record, the information is irreversibly lost.
You cannot undo the delete library record function. You cannot delete library records
from read-only libraries.
2. Select the records you want to delete in the Database Manager Spreadsheet.
3. Choose Library > Delete from Library from the Mass Frontier main menu.
The Delete From Library window opens.
6. Click Delete.
When you delete a record from a library, the application automatically decrements the ID
numbers of records with a higher ID than the deleted record so that there are no ID
number gaps in the library.
Contents
• Features
• Generating Fragments and Mechanisms
• Using the Fragments & Mechanisms Window
• Previewing Unimolecular Reactions
• Generating Fragments for Multiple Structures
• Specifying Reaction Restrictions
• Working with Generated Fragments
Generated fragments and corresponding mechanisms are particularly useful for the following:
• Checking consistency between a chemical structure and its mass spectrum
• Confirming library search identifications
• Recognizing the structural differences between spectra of closely related compounds
• Interpreting the spectra of isotopically-labeled compounds
• Illustrating the structure-spectra relationship for educational purposes
Features
The Fragments & Mechanisms module uses a mathematical approach to simulating
unimolecular ion-decomposition reactions. For additional information, see “Previewing
Unimolecular Reactions” on page 193.
The system, which generates possible fragmentation and rearrangement pathways, is based on
these assumptions:
• General fragmentation and rearrangement rules
The system optionally predicts reaction pathways that are based on general fragmentation
and rearrangement rules. This feature does not include compound-specific mechanisms
that cannot be applied generally. At first, this might seem to be a disadvantage; however,
you can use this feature in combination with a substructure search for identifying specific
compound classes. For additional information, see “Unexplained Peaks” on page 219.
• Fragmentation Library mechanisms
The system optionally accesses an intelligent fragmentation mechanism knowledge base
for predicting unimolecular decomposition reactions. HighChem Fragmentation Library
currently contains approximately 19000 individual mechanisms. You can also include
your own mechanisms in fragmentation prediction. For additional information, see “Base
Page” on page 201, Chapter 7, “Fragmentation Library,” , or “Using Library Reactions in
Fragmentation Prediction” on page 237.
• Charge localization concept
Every ion-decomposition reaction that is generated is based on the charge localization
concept. The application determines exactly where the charge site in all precursor and
product ions is located. The system internally generates resonance reactions, which are
not displayed by default. For additional information, see “Resonance Page” on page 209.
These reactions can move charge sites to distant locations and, in some complicated
structures, the charge localization concept might appear to have been violated. If a
reaction step is not clear, you can set up the system to display mechanisms along with
resonance reactions. You can, however, use an unspecified charge location that is
internally transformed to all combinatorial structures with a localized charge.
• Unimolecular linear reaction mechanisms
The Mass Frontier application generates only unimolecular reactions. The reaction
pathways are displayed as linear reaction mechanisms, which incorporate one
intermediate site on the left and one intermediate site on the right for each reaction step.
The application includes only ionic products in reaction pathways; it does not display
neutral fragments.
• Even-Electron rule
The application generates reaction mechanisms in accordance with the Even-Electron
rule. The Even-Electron rule says that the homolytic bond cleavages of an even electron
ion are energetically unfavorable. This means that the application never generates radical
cations from an even-electron ion.
• Bond cleavages only
Using the General fragmentation and rearrangement rules option, the application can
only generate fragments from bond cleavages. It does not support bond creation, except
creation of an H-X bond (X = any element) in hydrogen rearrangements. For this option,
the system does not include ring contractions, cyclizations, or skeletal and non-hydrogen
rearrangements. The Fragmentation Library option supports bond creation with all
rearrangements and ring transformations. For additional information, see
“H-Rearrangements Page” on page 207 or Chapter 7, “Fragmentation Library.”
• Ionization methods
The application supports electron impact, protonation, deprotonation, cluster ion
formation, alkali metal adducts, and chemical ionization methods.
• Formally possible solutions
The mechanisms generated by the Mass Frontier application contain formally possible
reaction steps. The system does not determine the stability of product ions from
thermodynamic data or rates of reaction. When evaluating generated mechanisms, keep
this rule in mind: Short and uncomplicated reaction pathways are more favorable than
complex mechanisms involving complicated, multistep hydrogen rearrangements.
2. Specify your parameters in the Reaction Restrictions dialog box and click OK.
The Generation of Fragments & Mechanisms dialog box displays the progress as the
application checks for structure errors. See “Generation of Fragments & Mechanisms
dialog box” on page 187.
When the checks are complete, the Fragments & Mechanisms window opens. See “Using
the Fragments & Mechanisms Window” on page 189.
Figure 66. Generation of Fragments & Mechanisms dialog box
1. Choose Options > Settings from the Mass Frontier main menu.
The Options dialog box opens.
2. Click Reaction in the Layouts section.
The m/z page of the Options: Reaction Layout dialog box opens.
–or –
Choose the m/z value from the m/z list.
The display style depends on the settings you specified in the Options dialog box.
1. Click the Copy button on the Mass Frontier main menu and choose one of the following:
• Mechanism
This command copies mechanisms in both graphic format (Enhanced Windows
Metafile) and data format.
• Fragment
This command is available only when you have a selected fragment in the Fragments
& Mechanisms window.
• List of Fragments
This command copies all fragments listed in the Fragments & Mechanisms window.
2. Paste the copied element into a Structure Editor window, a Database Manager window, or
any Windows application.
You can generate several possible isobaric fragments for a particular m/z value. When
more than one fragment is generated for an m/z value, the application displays each
numbered fragment separately.
To display the isobaric fragments with their corresponding mechanisms, click the
numbered button next to the hand pointer.
The fragments are sorted according to the simplicity of their production mechanism, so
fragment No.1 is produced by the simplest (shortest) mechanism. The isobaric fragments
are usually isomers of the same fragments with a different charge, radical, or p-bond
location.
Reaction Formalism
The reaction formalism used in the application follows these conventions:
1. Choose Tools > Batch Fragment Generation from the Mass Frontier main menu.
The Batch Fragment Generation: Input Structures dialog box opens.
3. Click OK.
The Batch Processing Options: Reaction Restriction dialog box opens. The parameters in
this dialog box are almost identical to the Reaction Restrictions dialog box. See
“Specifying Reaction Restrictions” on page 198.
4. Specify your parameters in the Batch Processing Options: Reaction Restriction dialog box
and click Next.
The Batch Processing Options: Output Parameters dialog box opens.
The Reaction Restrictions dialog box automatically opens when you begin generating
fragments. You can also open the Options dialog box from the Mass Frontier main menu or
toolbar and access identical Reaction Restrictions parameters.
1. Choose Options > Settings from the Mass Frontier main menu.
2. Click Reaction Restrictions in the Parameters section.
The Reaction Restrictions pages of the Options dialog box open. The parameters are
exactly the same as the parameters in the Reaction Restrictions dialog box that
automatically opens when you generate fragments and mechanisms. See “Reaction
Restrictions dialog box” on page 186.
1. Specify the restrictions for all pages of the Reaction Restrictions dialog box.
2. Click the Save button, .
The Save Reaction Restrictions dialog box opens.
3. Type a file name for the file.
The file type defaults to .rrs.
4. Click Save.
You can import these restriction settings when you generate fragments for similar compounds.
Note There is no Save option when you use the Reaction Restrictions pages of the
Options dialog box.
Note There is no Open option when you use the Reaction Restrictions pages of the
Options dialog box.
Y To hide the Reaction Restrictions dialog box each time you start fragment generation
Clear the Display This Window Every Time Generation of Fragments & Mechanisms
Is Started check box.
The application will not display the Reaction Restrictions dialog box when you start
fragment generation.
If you want to return to displaying the Reaction Restrictions dialog box each time you
start fragment generation, follow the next procedure.
Y To restore the Reaction Restrictions dialog box each time you start fragment
generation
1. Choose Options > Settings from the Mass Frontier main menu.
2. Click Reaction Restrictions in the Parameters section.
3. Select the Display This Window Every Time Generation of Fragments & Mechanisms
Is Started check box, and click OK.
The Reaction Restrictions dialog box opens each time you start fragment generation.
Base Page
Use the Base page to specify the type of knowledge base the system uses for predicting
fragmentation pathways. See “Base page of the Reaction Restrictions dialog box” on page 202.
Some mechanisms of small fragments can fit virtually every structure and can generate an
immense number of useless fragments.
1. In the Spreadsheet view for the library, clear the Active check box for these structures in
the Fragmentation Library.
For additional information about active records, see “Spreadsheet View” on page 67.
2. In the Reaction Restrictions dialog box, select the Active Records Only check box.
The fragment generation ignores the inactive records in the Fragmentation Library.
Select the Library Ionization Only check box and add an ionization mechanism to the
library.
1. Select the General Fragmentation Rules option in the Knowledge Base area.
The fragmentation library mechanisms must follow general fragmentation rules.
2. Clear the Ignore General Frag. Rules in Library Reactions check box in the
Fragmentation Library Options area.
Select the Charge Localization Concept Only check box in the Fragmentation Library
Options area.
This option excludes mechanisms in the fragmentation library that contain unspecified
charge sites from the generation process.
Note Structures with an unspecified charge site in the fragmentation library or in the
starting structure slow the generation process. When you use an unspecified charge site,
the system must consider a large number of combinations for each step. When possible,
avoid using unspecified charge sites in the fragmentation library.
When comparing generated fragments and mechanisms with a mass spectrum, carefully
choose the correct ionization method. The application warns you if the reaction restrictions
are set for protonation techniques or chemical ionization and you are attempting to compare
generated fragments with a spectrum from the NIST library, which contains only EI spectra.
However, if the spectrum is from a file, the application does not check mass spectrum type
and ionization techniques for consistency. For additional information, see “Importing the
NIST/EPA/NIH Mass Spectral Database” on page 171.
Figure 68. Ionization & Cleavage page of the Reaction Restrictions dialog box
H-Rearrangements Page
Use the H-Rearrangement page in the Reaction Restriction dialog box to specify the controls
for setting four basic hydrogen rearrangements:
The hydrogen rearrangements that involve radical (odd-electron ions) rHA are set by default
for hydrogen transfer from a steric optimal atom, usually from a γ-atom (McLafferty
rearrangement). A hydrogen shift to an adjacent position (rH1,2) is activated by default and
cannot be deactivated. For additional information, see “Reaction Formalism” on page 194.
There are two reasons for changing the default setup of rearrangements:
• You are missing an important peak and you suspect an unusual rearrangement. You can
compel hydrogen transfer from an α, β, γ, or δ atom.
• You might want to simplify a mechanism by deactivating rearrangements that cause
redundant reaction steps.
Figure 69. H-Rearrangement page of the Reaction Restrictions dialog box
Resonance Page
The application generates fragmentation and rearrangement mechanisms along with electron
shift reactions (resonance reactions). Because these reactions can cause a large number of
by-products even for relatively small structures, by default, the resonance reactions are not
depicted.
To keep the reaction network simple, the application reduces reaction complexity by not
displaying resonance reactions. As a result, elementary reaction steps that include resonance
reactions are merged into a single step. If you have difficulty understanding such reduced
mechanisms, you can display all resonance reactions.
Figure 70. Resonance page of the Reaction Restrictions dialog box
Additional Page
By default, the application does not activate cleavage on an aromatic ring. However, you
might activate bond cleavage on aromatic rings when working with small aromatic
compounds. For example, when you generate fragments and mechanisms of phenol, you can
generate the important fragment corresponding to the peak m/z 66 only after activating
cleavage on aromatic systems.
Sizes Page
On the Sizes page in the Reaction Restrictions dialog box, you can limit the size and
complexity of a reaction pathway generation.
Increasing the maximum number of reaction steps can exponentially increase the number of
fragments produced for a specified reaction path. Generally, keep this number small, and if
you must generate additional fragments, you can select individual fragments to use as starting
points for additional reactions.
Large and structurally complicated molecules can produce an enormous number of reactions
but consume a large amount of memory. This memory consumption limits the number of
temporarily generated reactions. If the reactions limit is reached, the generation stops and the
application displays an error message, but the fragments and mechanisms generated up to that
point are displayed. The most important fragments are generated first, so even if a generation
stops, the most important fragments have likely been generated. However, if you are missing
an important fragment because you assume the generation was interrupted, you can increase
the reactions limit.
Figure 72. Sizes page of the Reaction Restrictions dialog box
In the Database Manager window, right-click the spectrum pane and choose
Auto Annotation > Generated Fragments from the shortcut menu.
The corresponding Fragments & Mechanisms window must be open.
For additional information, see “Assigning Fragments to Spectral Peaks” on page 61.
You cannot predict energies and barriers in ionized molecules, which prevents the prediction
of all the peaks in a mass spectrum. In addition, the fragment predictability range is usually
between 50 and 90 percent. However, a prominent unexplained peak can be of special value
for interpreting or identifying an unknown. An unexplained peak can indicate a
compound-specific mechanism that occurs in molecules with similar structural features or
with a common substructure. Several mechanisms that have been observed only in a specific
group of compounds cannot be applied generally when proposing fragmentation and
rearrangement pathways.
For additional information, see “Specifying Reaction Restrictions” on page 198 or “Linking
Generated Fragments with a Spectrum” on page 216.
Click the Show m/z Values For Explained Peaks Only button, , in the Fragments
& Mechanisms window.
When you eliminate m/z values that do not correspond to a spectrum, these values are not
permanently deleted. To restore the original display, click the Show m/z Values For
Explained Peaks Only button again.
This Show m/z Values For Explained Peaks Only button switches the display between
all generated m/z values and m/z values for explained peaks only.
Unexplained Peaks
In some cases, the fact that the application cannot explain a peak (because the corresponding
fragment was probably formed by a compound-specific mechanism) can help in identifying
characteristic structural groupings that give rise to the peak. For example, the phthalates
produce a characteristic ion with m/z 149, which is formed by a highly specific mechanism.
You can easily recognize the peak at m/z 149 as a contaminant from elasticized polymers. The
application is not able to explain this peak because its corresponding fragment is formed by an
unusual hydrogen rearrangement and cyclization, which are not supported. To distinguish
between a randomly unexplained peak and a compound-specific peak, you must find
examples in the library. Using a substructure search, you can retrieve compounds that contain
a phthalate group as a common substructure. For additional information, see “(Sub)Structure
Search” on page 84.
After the generation of fragments and mechanisms of the retrieved examples, the prominent
peak corresponding to the phthalate group remains unexplained in the majority of cases. For
example, a phthalate with a functional group at position 3, 4, 5, or 6 will have its prominent
peak shifted to higher masses by the mass of this functional group. Such an unexplained,
prominent peak, present in the spectra of structurally similar compounds, can be a strong
indicator of a compound-specific fragmentation process. This information can serve as
evidence toward identifying a substructure under investigation.
For additional information, see “Previewing Unimolecular Reactions” on page 193 or “Using
Library Reactions in Fragmentation Prediction” on page 237.
1. Click the Bar Code Spectrum button, , in the Fragments & Mechanisms window.
The Select Target dialog box opens.
2. Select one of the open Database Manager windows, or click New Database Manager to
open a new window.
The created bar code spectrum is displayed in the selected Database Manager window.
Bar code spectra are automatically linked with their original Fragments & Mechanisms
windows. When you select any bar code peak in the Database Manager window, the
Fragments & Mechanisms window displays the corresponding fragments and their formation
mechanisms. This link remains in place as long as the corresponding Fragments &
Mechanisms window is open. For additional information, see “Linking Generated Fragments
with a Spectrum” on page 216.
You can use bar code spectra in several strategies for investigating spectra-structure
relationships. The primary purpose of generating bar code spectra is that they make
identifying spectral differences possible in structurally similar compound classes for which
mass spectra are not available. To study fragmentation dissimilarities between
structurally-related compounds, comparing multiple bar codes in the Database Manager
window is easier than manually comparing fragments and their m/z ratios between multiple
Fragments & Mechanisms windows. For additional information, see “Using the Compare
Spectra Page” on page 43.
In the following example, you are interpreting an unknown spectrum and you have
established two structural proposals. To find out which structure belongs to the unknown
spectrum, do the following:
1. Draw both structures in separate Structure Editor windows.
2. Generate fragments for both structures.
3. Create bar code spectra and save them to the same Database Manager window.
4. Compare the bar code spectra on the Compare Spectra page in the Database Manager
window.
In the Difference Spectrum pane, you should see the specific peaks that this pair of
spectra do not have in common.
5. Compare these specific peaks with the unknown spectrum and take a closer look at the
fragmentation mechanisms of these peaks.
When a specific peak is present in the unknown spectrum and the mechanism of formation
seems to be simple and plausible, you can select the most likely structure. This approach,
using bar codes, is far superior to simply comparing explained peaks, because you can
simultaneously apply it to a large number of structural proposals.
Marking Fragments
You can use the generated fragments for fragment comparison of different structures or for
export to an Excel spreadsheet. The automated generator can predict a large number of
theoretically possible fragments. To extract only selected fragments for use during further
processing, mark fragments (m/z values) that should be either considered or ignored.
The fragment marks apply to bar code spectra, the Fragments Comparator window, and
copying to an Excel spreadsheet.
For additional information, see “Bar Code Spectra” on page 220 or “Comparing Fragments”
on page 241.
Select the tab for the m/z value and click one of the following buttons:
Mark Description
Set The Set mark has the highest priority. When any m/z values are
marked Set, only these values are considered.
Exclude When you mark fragments Exclude, the marked fragments are
not considered.
Default When no fragments are marked (by default), then all the
fragments are considered.
Y To mark an m/z value using the check boxes in the m/z list
1. Click the check box for an m/z value in the m/z list until it displays the correct state.
The check box can have one of three states:
• Set
• Exclude
• Default
2. To mark all the m/z values as Default, click the Default button, ,
at the bottom of the list.
Note Changes you make to marks are instantly reflected in the Bar Code spectrum. After
you send or copy a list of fragments with specific marks to the Fragments Comparator, the
application ignores all subsequent changes. The same applies for a fragment list copied to
an Excel spreadsheet. For additional information, see “Comparing Fragments” on
page 241.
1. Choose Options > Settings from the Mass Frontier main menu.
2. Click Mass/Abundance in the Parameters section.
3. Click the Mass Precision tab.
The Mass Precision page opens.
For detailed information about setting the parameters on the Mass Precision page, see
“Precision” on page 384.
1. Choose Options > Settings from the Mass Frontier main menu.
2. Click Mass/Abundance in the Parameters section.
3. Click the Mass Accuracy tab.
The Mass Accuracy page opens.
For detailed information about setting the parameters on the Mass Accuracy page, see
“Accuracy” on page 381.
Fragmentation Library
Use the Fragmentation view in the Database Manager window to display fragmentation
reactions in all your libraries and to create and manage fragmentation mechanism databases in
your editable libraries.
Contents
• Drawing Fragmentation Reactions
• Editing a Fragmentation Scheme
• Working with Records
• Extracting Mechanisms
• Using Library Reactions in Fragmentation Prediction
• Searching for Fragmentation Criteria
• Comparing Fragments
The Fragmentation view contains a graphical editor for entering fragmentation reactions,
which you can store in the library database with complementary information for the reaction.
You can search all fields of the database, such as authors, ionization method, mass analyzer, or
structures.
HighChem collated and entered fragmentation mechanisms published in all the available
printed media dedicated to mass spectrometry. Each reaction, along with related chemical
structures, was manually drawn in Reaction Editor and saved in the HighChem
Fragmentation Library, which currently contains approximately 130 000 individual reactions.
See “Fragmentation mechanisms from the library” on page 227. Fragmentation pathways are
accompanied with complementary information such as the title, the authors, and the
information source. This library collection serves as a knowledge base for predicting
fragmentation pathways from your structures.
To ensure the data is of the highest quality, the software rigorously evaluates fragmentation
mechanisms in two stages: manual and automatic. The manual evaluation includes accuracy
and plausibility assessments of reaction mechanisms and consistency checking between
fragment masses and peak m/z values if the spectrum is available. The automatic evaluation
includes simple element, charge, and radical consistency checks on both sides of the reaction
and newly developed algorithms for complex electron mapping that has revealed formally
erroneous mechanisms. Both stages have uncovered numerous problems and errors regarding
mechanisms, and HighChem has either made the appropriate corrections or excluded these
mechanisms from the library.
Note The HighChem Fragmentation Library is a read-only library. You cannot copy,
paste, or edit anything in the library.
Click the Fragmentation tab on the right side of the Database Manager window.
The Fragmentation view for the selected compound opens.
You cannot open another window until you close the Structure Editor dialog box.
3. Click OK.
The application adds your fragment to the Reaction page drawing area.
1. Do one of the following to open the structure in the Structure Editor dialog box:
Double-click the fragment.
–or–
Select the structure and click the Add/Edit Structure button, , in the Reaction page
toolbar.
2. Use the tools in the Structure Editor dialog box to edit the structure.
For detailed instructions, see Chapter 4, “Structure Editor Module.”
3. To confirm your changes, click OK.
The application updates the modified structure in the Reaction page drawing area.
As you move a connection arrow, red selection squares appear around the structure or
arrow when the objects are close enough to connect.
For the application to correctly extract mechanisms, you must properly connect the
structures in a reaction scheme with arrows (see “Extracting Mechanisms” on page 235).
The application considers stand-alone structures and disconnected arrows as errors and
ignores them.
When a structure is connected with at least one arrow, the Reaction page displays the
selection squares in green . When a structure is not connected, the Reaction page
displays the selection squares in yellow . The same color-coding applies to arrows.
When an arrow is connected with a structure, this arrow end appears in green. When the
arrow end is not connected, it appears in yellow.
1. Click the Fragmentation tab on the right side of the Database Manager window.
The Fragmentation view for the selected compound opens.
2. Click the Info tab on the top of the Fragmentation view.
The Info page for the selected compound opens. By default, all records on the Info page
are expanded.
Note To hide all empty records, right-click and choose Hide Empty Values from the
shortcut menu.
–or–
Scroll down to the Fragmentation Scheme section.
Figure 76. Fragmentation Scheme data on the Info page
Excluding specific records can prevent the generation of a large number of fragments, which
dramatically slows the generation process and makes reviewing the predicted fragments
difficult. You can change record activity in the Active column of the Spreadsheet view.
Note Changes to an Active check box are immediately updated in the database and
do not need to be saved.
Active record
Inactive record
Choose Library > Save Changes in Library from the Mass Frontier main menu.
The Mass Frontier application performs three sequential actions:
• Checks the fragmentation scheme on the Reaction page for formal correctness. If the
software detects an error, you are prompted to either save the scheme as it is or return
to the record to correct the problem.
• Extracts a fragmentation mechanism for every single unimolecular reaction in the
fragmentation scheme, using advanced algorithms. This process can take several
seconds for complex reactions. For additional information about extracting
fragmentation mechanisms, see “Extracting Mechanisms” on page 235.
• Stores the reaction scheme, additional text, numerical data, and extracted
mechanisms in the database.
When you save a scheme with just a single error, the application does not extract the
reaction mechanisms and ignores the entire record when predicting fragments and
mechanisms. At any time, you can return to an erroneous record to fix the problem so
that the software can perform fragmentation prediction for the record.
Reaction symbols and reaction abbreviations appear only when you save a scheme. For
additional information, see “Reaction Symbols” on page 236 or “Reaction Formalism” on
page 194.
Extracting Mechanisms
The automated prediction of fragmentation and rearrangement pathways extracts
unimolecular decomposition mechanisms from reactions you provide. The application
decodes the underlying principle of fragmentation mechanisms from reaction drawings and
builds a knowledge base of fragmentation events, replacing the need for the manual input of
atom-atom correspondence in precursor and product ion pairs. For additional information,
see “Drawing Fragmentation Reactions” on page 228 or “Base Page” on page 201.
The application processes specific fragmentation details (similar to labeled or generic
structures) for use in experimental mechanistic studies to direct the dissociation route. Using
deuteria or substituents participation, the decoding algorithm unambiguously extracts the
underlying mechanism.
Figure 78. Extracted mechanisms
Two mechanistic possibilities can be extracted from Isotope labeling directs the decoding algorithm to
the depicted fragmentation reaction. the required rearrangement.
Because many reactions stored in a fragmentation library follow general fragmentation rules
that can be predicted using preprogrammed unimolecular reactions, the library distinguishes
between class-specific mechanisms and general fragmentation reactions. After you save a
reaction to the database, the application attempts to identify a general fragmentation rule and
assigns the relevant reaction symbol above the arrow. You can edit the reaction symbol of every
reaction on the Reaction page by double-clicking the arrow and entering the new formatted
text into the annotation dialog box.
Note Reaction symbols do not appear immediately after the reaction is drawn, but only
after you save the record in a library. For a description of reaction symbols, see “Reaction
Symbols” on page 236.
exact location of the positive, negative, or unspecified charge location symbol that you can
assign to a structure drawing. For additional information about modifying the charge location
symbols, see “Modifying Atoms and Bonds” on page 139.
Reaction Symbols
The Mass Frontier application automatically extracts fragmentation mechanisms from a
reaction drawing after you save a scheme. When a reaction follows one of the preprogrammed
general fragmentation rules, the arrow is labeled with the particular rule abbreviation. For
descriptions of these abbreviations, see “Reaction Formalism” on page 194.
Even when a reaction is formally correct, deriving a reaction mechanism from your drawing
might not be possible because you entered an unfeasible fragmentation mechanism or the
unimolecular reaction is incomprehensible to the application. When a mechanism cannot be
extracted, the application puts a cross through the reaction arrow ( ). In this case, the
mechanism is reduced to the exact precursor and product structures and only the identical
neutral or ionic precursor is matched with your structure in the fragmentation prediction
process.
The application can sometimes decode a mechanism from a drawn reaction, but the
atom-matching procedure will not be able to find the corresponding atom counterparts on
both sides of the reaction leading to partially recognized mechanisms. When this occurs, the
reaction arrow appears with a small line through it at right angles. This kind of reaction can be
used only for fragment prediction for some input structures according to the decision of the
fragmentation algorithm. Even when your input fragment looks similar to the precursor in the
library reaction, a partially recognized reaction mechanism might not be selected for
fragments prediction.
Unrecognized mechanism
Any recognized and active mechanism that has been saved into a library serves as a knowledge
base for predicting fragmentation pathways. After drawing and saving a reaction into any
fragmentation library, you can use the mechanism template for predicting fragmentation
pathways for any structure to which the derived mechanism can be applied. The applicability
range depends on many factors, but structurally similar compounds with a common ring
scaffold usually exhibit identical fragmentation mechanisms.
Fragment stability and general ion energetics depend on many thermodynamical parameters,
and even a slight structural dissimilarity between two molecules can result in large differences
in the course of fragmentation pathways. For example, two identical structures with a simple
hydroxy group difference can occasionally exhibit completely different spectra and the derived
fragmentation analogy based on library reactions might not always reflect the real
fragmentation events for structural analogs.
When a fragmentation reaction is predicted using a library reaction, you can double-click the
Lib arrow label to see the corresponding mechanism. Both template and generated
fragmentation mechanisms are displayed in red in the Fragmentation view and in the
Fragments & Mechanisms window. See “Generated fragmentation mechanisms” on page 238.
Because fragmentation libraries largely contain ionic structures that can undergo resonance
reactions, the Mass Frontier application can perform a resonance substructure search. This
search feature ensures the correct retrieval of all resonance structures, even when the query
structure is in a different resonance form than the library structure. This feature is fully
automatic, so you need not worry about the particular resonance state of the ionic structures.
However, be aware of this functionality when reviewing search results, as the query and library
structures in positive search results might appear different if the resonance reactions are
possible. In this case, do not consider this difference as an error, but rather be aware that there
might be complex resonance variations. For additional information about resonance
reactions, see “Resonance Page” on page 209.
You can ignore charges and radicals in (sub)structure searches if their location is ambiguous.
When searching structures with an unspecified charge location or substituents, review the
applicable search rules. For descriptions of these search rules, see “(Sub)Structure Search
Rules” on page 89.
1. Choose Search > Fragmentation Data from the Mass Frontier main menu.
The Fragmentation Data Search dialog box opens.
2. Select the libraries you want to search.
3. Type the search criteria on the Data page or select criteria on the Advanced page.
For a detailed description of the Fragmentation Data Search dialog box, see
“Fragmentation Data Search” on page 98.
4. Click OK.
Depending on the merge option you select, the search results appear in the Work library
pane of the Database Manager window or in a new Database Manager window.
1. Choose Search > (Sub)Structure from the Mass Frontier main menu.
The (Sub)Structure Search dialog box opens.
2. Select the libraries you want to search.
Comparing Fragments
Use the Fragments Comparator module to process and compare fragments generated in the
Fragments & Mechanisms window. The fragments can originate from different structures.
This module supports fragments generated using any ionization method. Using fragment
marks in the Fragments & Mechanisms window, you can export a selected set of fragments
into the Fragments Comparator module. The fragments are organized in columns. Each
column represents a set of fragments provided by an associated Fragments & Mechanisms
window. The Fragments Comparator module can hold a large number of fragment sets,
limited only by system resources. For detailed instructions for marking fragments, see
“Marking Fragments” on page 223.
The Fragments Comparator was designed as an integral part of the Fragments & Mechanisms
module. When you double-click any fragment in the Fragments Comparator module, the
associated mechanisms appear in the Fragments & Mechanisms window. The Fragments
Comparator can recall only mechanisms that are present in an open Fragments &
Mechanisms window. When you close the associated Fragments & Mechanisms window, the
link is lost.
The comparison feature is especially useful when analyzing the fragmentation products of
structurally related compounds. Common fragments point toward a common substructure in
terms of fragmentation. Fragment differences can indicate fragments along with
corresponding peaks in a spectrum that are characterized by distinct structural details.
Predicted m/z values of fragments that are different for structurally related compounds are
displayed on the Compare Spectra page in the Database Manager window. For a detailed
description of the Compare Spectra page, see “Using the Compare Spectra Page” on page 43.
The Fragments Comparator window can display structures of fragments only as long as the
associated Fragments & Mechanisms window is open. When you close the associated
Fragments & Mechanisms window, the corresponding column of fragments on the Structures
page is removed.
On the Table page, you can select a column or a part of a column and copy the data. You can
then paste the m/z values into an Excel spreadsheet or a similar application.
You can resize the cell on the Structure page with the Cell Size track bar, move columns in
both pages, and delete the columns for imported fragments (the leftmost columns).
All fragments in
Fragments & Mechanisms windows
All fragments in
Fragments & Mechanisms windows
Comparison Results
Both the Table and Structures pages in the Fragments Comparator window are divided into
two parts. The left side displays columns of imported fragments for each Fragments &
Mechanisms window. The right side displays three columns that show three types of
comparison results. The first result column shows all available fragments (logical OR), the
second column shows all common fragments (logical AND), and the third column shows
different fragments (logical NAND).
Note The Mass Frontier application compares all fragments by their m/z values using
Resolution Settings (see “Accuracy” on page 381). The fragments are usually predicted in
several isomeric forms, making a structural comparison unreasonable. Because the
application compares the fragments by m/z values, the calculated precision as defined in
the Resolution Settings significantly influences the comparison results.
You can display three types of chromatograms: Total Ion Chromatograms (TIC), MS and
MS/MS chromatograms, and Extracted Ion Chromatograms (XIC). With the XIC feature,
you can display individual mass chromatograms of ions that are characteristic for a specific
compound.
Mass spectral scans, deconvoluted components, and various types of MSn data can be
classified using these methods: PCA, SOM, or Fuzzy Clustering. You can search spectra in a
library for positive compound identification or copy the spectra to a Database Manager
window for further processing and archiving. You can also simultaneously open multiple
chromatograms. Fully customizable chromatogram and mass spectrum layouts are available.
In the Chromatogram Processor window, you can copy chromatograms with extracted spectra
for importing into reports, spreadsheets, or other Windows programs. MSn data is displayed
in tree structures so that you can view the dependencies. This module does not include target
analysis or automatic quantitation of ions.
Contents
• Supported GC/MS and LC/MS Data File Formats
• Working in a Chromatogram Processor Window
• Using the Chromatogram Pane
• Averaging Scans
• Processing the Data
• Using the Extracted Ion Chromatogram Features
• Using Components Detection and Spectra Deconvolution
• Processing Extracted Spectra
• Working with Detected Components
• Processing MSn Data
• Exporting Scans, Components, and Reduced Chromatograms
• Annotating Chromatographic Peaks
You can import these files to the Chromatogram Processor, and you can save single scans in
JACAMP, MSP format, or as a HighChem Chromatogram file. The HCC format saves all
actions applied to chromatogram.
This application supports “centroid” type data and displays centroid mass spectra in a bar
graph. This application does not support “profile” type data for mass spectra.
Because of various netCDF standards for implementation, the application might not be able
to read some .cdf files.
Note The Mass Frontier application supports features connected with chromatographic
spectral trees for Xcalibur raw data (.raw) files only. For additional information, see
“Processing MSn Data” on page 323.
1. In Windows Explorer, select all the files whose attributes you want to change.
The Mass Frontier software comes with GC/MS and Xcalibur MSn demonstration files,
located in the C:\Documents and Settings\All Users\Documents\HighChem\Mass
Frontier 7.0\Chromatograms directory.
2. Right-click the files and choose Properties from the shortcut menu.
3. Clear the Read-only check box in the Properties dialog box and click OK.
Note You cannot open GC/LC/MS files from a CD-ROM. If you have files on a
CD-ROM, copy these files to the hard drive and disable the read-only file attribute to
make them accessible for importing.
3. Select the option for the type of data you want to export.
4. Click Continue.
The Select Target dialog box opens.
For more information about exporting and importing chromatograms, see “Exporting Scans,
Components, and Reduced Chromatograms” on page 325.
Visualization Options
Sort Components
According to Model Ion
Sort
Components
According to
Intensity
Sort Components
According to
Retention Time
TIC Page
The Chromatogram Processor window displays Total Ion Current (TIC) chromatograms on
the TIC page.
Figure 84. TIC page in the Chromatogram pane
1. Drag the cursor in the horizontal (retention time) or vertical (intensity) scale to form a
rectangle around the region you want to enlarge.
Figure 85. Enlarging the retention time scale
Stretching the
retention time scale
Results in exaggerated
peak height
2. To return to the original scale, right-click and choose Zoom > Zoom Reset from the
shortcut menu.
• Click the Hand button, , in the Mass Frontier toolbar and drag the hand to pan
horizontally or vertically.
Similarly, hold down the H keyboard key or the Spacebar to change the cursor to the
hand.
• Click the Zoom Out button, , in the Mass Frontier toolbar.
• Click the Zoom In button, , in the Mass Frontier toolbar.
• Click the Zoom to Box button, , in the Mass Frontier toolbar and describe a
rectangle.
Similarly, hold down the Z keyboard key and describe a rectangle.
• Click the Zoom Reset button, , in the Mass Frontier toolbar to return to full scale.
• Click the Zoom Undo button, , in the Mass Frontier toolbar to undo the last zoom
operation.
• Click the Zoom Redo button, , in the Mass Frontier toolbar to restore the last zoom
operation.
• Use the scroll wheel on the mouse to zoom the entire display.
3D View Page
The 3D View page in the Chromatogram Processor window shows GC/MS or LC/MS data
in a two-dimensional plot (retention time versus m/z value) where intensity as a third
dimension is color-coded.
Figure 87. 3D View page in the Chromatogram Processor window
Info Page
The Info page in the Chromatogram Processor window shows additional information saved in
the data file. Each GC/MS or LC/MS file format contains a different list of items that
describe sample, instrument, experimental condition, and other information. The application
extracts information from the file and displays it on the Info page.
Averaging Scans
The application can extract the average mass spectrum from several scans.
1. Click the Show Scan Points button, , in the Chromatogram Processor toolbar.
4. To cancel the spectra average mode and restore the single scan mode, click anywhere in
the chromatogram pane.
Chromatographic data processing prepares valid data for automated detection and
deconvolution of chromatographic components. There are two principally different ways of
combining data processing and component detection:
• Preprocess data in advance by using a variety of methods for every processing type,
separate with several customizable options, and then begin component detection.
• Perform data processing at the same time as component detection, using predefined
methods and options (optimized for common chromatograms) in the same window that
is used for component detection. See “Using Components Detection and Spectra
Deconvolution” on page 299.
Note Do not click Cancel in this status box unless you intend to stop the FISh
process.
4. Drag the action to the Actions pane of the target Chromatogram Processor window.
5. Drag as many actions as you want from the any open source window to the target
window.
The application copies each action and its associated parameters from the source
Chromatogram Processor window to the target Chromatogram Processor window.
The Actions pane reports that the actions are not synchronized.
The detection method must always be the final action, but you can change the order of
other filters in the Action pane.
6. Select the action you want to move and click the up or down arrow in the Actions pane
toolbar.
7. To apply these actions to the current raw data file, do the following:
a. Select the check box for each of the actions you want to process.
b. Click the Apply Actions to Chromatogram button, , in the Action pane
toolbar.
The Mass Frontier application processes each of the selected actions for the current raw
data file.
1. After FISh processing, right-click a spectrum in the Spectrum pane and choose FISh
Explanation from the shortcut menu.
The application adds a FISh page and displays the results.
1. When all processing is complete, click the Save Actions to a File button, , in the
Actions pane of the Chromatogram Processor window.
1. Click the Change Actions Parameters button, , in the lower left pane of the
Chromatogram Processor window.
The Fish Filter dialog box opens. This dialog box does not have a Calculate button. You
can edit the FISh parameters on this dialog box, but you cannot begin FISh processing.
The Fish Filter dialog box includes the following pages:
• “Model page in the FISh Filter dialog box” on page 265
• “Options page in the FISh Filter dialog box” on page 267
2. When you have finished changing the parameters, click OK.
A message in the Actions pane reports that, because of your edits, the FISh parameters are
no longer synchronized with the previous filters. This is acceptable only for saving the
edited parameters to a file.
1. On the Model page of the FISh Filter dialog box, select the Save FISh Model check box.
The Save FISh Flat File dialog box opens.
2. Type the name for the FISh Flat (.fish) file and click Save.
When you calculate the FISh filter, the application writes the model parameters to a .fish
file.
1. On the Options page of the FISh Filter dialog box, click Save.
The Save FISh Parameters File dialog box opens.
2. Type the name for the FISh Parameters (.fish.par) file and click Save.
When you calculate the FISh filter, the application writes the options parameters to
a .fish.par file.
1. Click the Load Actions from a File button, , in the Actions pane of the
Chromatogram Processor window.
1. On the Model page of the FISh Filter dialog box, select the FISh Model check box.
1. On the Options page of the FISh Filter dialog box, click Load.
The Open FISh Parameters File dialog box opens. Select a FISh Parameters (.fish.par) file
and click Open.
When you calculate the FISh filter, the application uses the options parameters in the
specified .fish.par file.
Note Use the Force Mass Tolerance feature to check the correctness of search and
calculation procedures by creating unit resolution from high accuracy/resolution data. You
cannot improve accuracy using this feature.
1. Select the type of scans you want to process from the filter list.
If you select Force Tolerance Only to Current Filter in the Force Tolerance dialog box, the
software processes only visible scans.
2. Click the Chromatogram Processing Utilities button, , and choose Force Mass
Tolerance.
The Force Tolerance dialog box opens. See “Force Tolerance dialog box” on page 271.
3. Specify your tolerance parameters.
If you select Force Tolerance Only to Current Filter, the software processes only visible
scans.
4. Click Calculate.
5. When the process is complete, click Close.
where:
Peaks (m/z values) that fall into the ΔM band are merged into a
single peak (m/z value).
Value Value of mass tolerance.
Matrix Conversion
Some processing utilities, such as Baseline Correction and Noise Elimination, Smoothing, and
the JCD Component Detection Algorithm, use internal matrix calculations. For high
resolution/accuracy data, how the matrix is created can have a significant influence on the
outcome of the processing utilities.
Note Use this feature mainly for visual determination of Mass Merge Power.
For additional information, see “Baseline Correction and Noise Elimination” on page 285,
“Smoothing” on page 290, or “JCD Algorithm” on page 301.
The Mass Frontier application automatically converts a chromatogram to a matrix, where the
first dimension is the scan number and the second dimension is an m/z value. Values of matrix
cells are abundances. However, the oscillating m/z values of an identical ion might overlap
with a different oscillating isobaric ion. In this case, it is very difficult to decide which m/z
value should be taken as an independent dimension. Using the Matrix Conversion feature,
you can control the alignment of oscillating m/z values to a specific value and you can visually
control this process.
In the following example, the peaks are oscillating around m/z 402.15 and m/z 402.5 before
matrix conversion.
Figure 93. Oscillating peaks on the 3D View page
In the following example, the peaks are aligned to discrete m/z 402.15 and m/z 402.5 after
matrix conversion.
Figure 94. Aligned peaks on the 3D View page
Matrix conversion uses the Mass Merge Power parameter to determine the strength of the
alignment process. The software uses this parameter also in Baseline Correction and Noise
Elimination, Smoothing, and the JCD Component Detection Algorithm; however, when you
calculate matrix alignment, you can watch the immediate effect on the chromatogram.
Thresholding
Thresholding is a data processing method that analyzes every scan to reduce ion intensities or
delete spectral peaks if algorithmic criteria have been met. The main purpose of thresholding
is to eliminate noise or peaks originating from minor components that are not of interest.
Thresholding requires fulfilling the condition that the intensity of noise peaks is smaller than
the intensity of a signal and that the noise peaks count is significantly higher than the signal
peaks count.
Note In contrast to Baseline Correction and Noise Elimination (see “Baseline Correction
and Noise Elimination” on page 285), which operates in a chromatographic time domain,
the thresholding feature processes each scan as a stand-alone, independent object that
ignores the previous or following scans. Setting thresholds can significantly shorten JCD
computation time for large chromatograms.
Specifying Methods
The threshold filter uses one of three options for methods:
• Linear Fit
• Histogram
• Median
Linear Fit
The process of determining a linear fit occurs as follows:
• The Mass Frontier application applies Intensity = a + b × (m/z) to a scan, and then applies
the test for outlier data (using Student's t-distribution) to each scan peak.
• The Mass Frontier application considers outlier peaks as signals and excludes them from
noise.
• In iterative form, the Mass Frontier application applies linear regression and exclusion of
outlier peaks (signal) to each considered peak while finding no new outlier points.
• The Mass Frontier application determines a threshold value as the intensity of the most
intensive noise peak (the highest peak that is not excluded from noise).
Histogram
A histogram is created from abundances of all peaks in analyzed scans (black circles on the
figure), and then each histogram is smoothed (red triangles) and the end of the peak or the
minimum between two peaks is considered as the threshold value (green line).
Figure 98. Histogram method
Median
The median filter is applied to an analyzed scan (red line). The maximal filtered abundance is
used as the threshold value.
Figure 99. Median method
Note In contrast to thresholding, which processes each scan independently while ignoring
the previous or following scans, the Baseline Correction and Noise Elimination feature
processes data in a chromatographic time domain, following trends over a specified
retention time range.
Smoothing
The Mass Frontier application performs smoothing to average ion profiles (not the total ion
chromatogram) for every ion (m/z value) found in the data file with their neighbors in a time
series. Smoothing can increase correct component detection and eliminate spikes, which cause
false positive results. For additional information, see “Using Components Detection and
Spectra Deconvolution” on page 299.
Click the Chromatogram Processing Utilities button, , and choose Base Peak
Chromatogram.
The application marks the most intense peak for each scan in the Chromatogram pane.
Background Subtraction
To eliminate the background signal from an active scan or from the average of spectral scans,
you can perform a manual background subtraction.
For additional information, see “Using the Extracted Ion Chromatogram Features” on
page 297 and “Using Components Detection and Spectra Deconvolution” on page 299.
1. Copy the extracted and the original spectra to a Database Manager window.
See “Working in a Chromatogram Processor Window” on page 247.
2. Compare them using the spectra comparison routine on the Compare Spectra page.
You can use background subtraction in conjunction with the Extracted Ion Chromatogram
feature. In this case, the XIC profiles are extracted from background-subtracted scans.
5. Click OK.
The application extracts the XIC from the original file, a process that can be
time-consuming for chromatograms with a large number of scans. However, because the
application is multi-threading, you can still use other windows during the XIC extraction.
An extracted ion chromatogram is useful for verifying automated component detection and
spectra deconvolution results. An XIC helps you to recognize mixture components in a peak
region. Examine an XIC of model peaks for any component you might want to use in further
analysis. Some structural (alkanes) or optical isomers produce almost identical mass spectra,
and even if you can clearly see two or more maxima in a peak region, an XIC might not reveal
a multi-component profile.
An XIC can help you determine whether the composition of the background changes over the
course of a run. To view the background profile, extract the XIC of a base peak or a
prominent peak from a scan that is clearly in a non-peak region. If the XIC of a background
peak has a variable profile around the peak you are focusing on, choose two scans with
different XIC profiles for background subtraction.
This Components Detection and Spectra Deconvolution system involves the combined use of
the following procedures:
• Noise examination, signal filtering, and smoothing
See “Processing the Data” on page 258.
• Baseline definition and demarcation of chromatographic peaks
• Background scan determination and background subtraction
• Component candidate detection and model ion selection (m/z)
• Correlation of model ion profiles and component confirmation or rejection
• Spikes elimination
• Calculation of exact component retention time
• Spectra deconvolution using linear algebra
This system is designed for broad types of chromatographic runs, for both GC/MS, LC/MS,
and GC/LC/MSn analyses, for clean and noisy signals, and for simple or complex
chromatograms (see “Processing MSn Data” on page 323). However, you might need to
change some parameters to optimize the system for specific applications. This automated
procedure is designed for small- and medium-sized organic compounds. Do not use this
procedure for the processing of proteins, peptides, oligonucleotides, or other biomolecules.
The Mass Frontier application incorporates an advanced automated system for detecting
chromatographic components in complex GC/MS or LC/MS runs and extracting mass
spectral signals from closely coeluting components (deconvolution).
JCD Algorithm
Joint Components Detection (JCD) is based on the statistical analysis of all ion profile
maxima. Ion profiles (ion chromatograms) with comparable shapes and maxima belonging to
a limited time range are considered as a single component. The algorithm extracts individual
mass spectral peak abundance profiles to produce a “purified” spectrum or spectral trees and
generates the peak shape of a representative component. For best results, use the JCD
algorithm, but be aware that it requires significant computer processing resources.
To significantly reduce computation time for large files, apply a threshold filter to the
chromatogram before performing JCD. See “Thresholding” on page 276 for more
information about applying thresholds.
Note These parameters are interdependent, so changing one parameter can affect
algorithms linked with other parameters.
3. Click Calculate.
4. When the detection process is complete, click Close.
Figure 107. Deconvolution page of the Joint Detection Algorithm dialog box
Figure 108. More page of the Joint Detection Algorithm dialog box
RCD Algorithm
Rapid Components Detection (RCD) is based on a model ion that represents a characteristic
ion (m/z value in MS1 spectra) for every detected component. The algorithm starts with
component candidate detection and model ion selection and continues with the correlation of
model ion profiles to confirm or reject a candidate.
Note These parameters are interdependent, so changing one parameter can affect
algorithms linked with other parameters.
3. Click Calculate.
4. When the detection process is complete, click Close.
Figure 110. Deconvolution page of the R-Component Detection Algorithm dialog box
TECD Algorithm
The TECD (Total Extraction Components Detection) algorithm creates spectral trees for
every section of a chromatogram that starts with an MS1 scan. Each generated tree is then
divided into subtrees based on the value of the Minimal Tree Depth parameter. Generated
subtrees are merged into components based on the precursor ion m/z value identity and the
spectral tree match factor similarity.
You can apply the TECD algorithm to data-dependent chromatograms only. This algorithm
creates components according to precursor values and spectra similarity only. It is not as
advanced as JCD but it is significantly faster.
Note These parameters are interdependent, so changing one parameter can affect
algorithms linked with other parameters.
3. Click Calculate.
4. When the detection process is complete, click Close.
Note These parameters are interdependent, so changing one parameter can affect
algorithms linked with other parameters.
3. Click Calculate.
4. When the construction process is complete, click Close.
You can classify mass spectra obtained in the Chromatogram Processor using Principal
Component Analysis, Neural Networks, or Fuzzy Clustering methods.
For additional information, see “Organizing Spectra” on page 345, “Principal Component
Analysis (PCA)” on page 341, “Fuzzy Clustering” on page 344, or Chapter 12, “Neural
Networks Module.”
Note Use the Paste Special command in the Windows applications to paste these
graphics.
Note To display a deconvoluted spectrum of a component rather than of a scan, click the
triangle that marks the detected component in the chromatogram pane. To display an
original scan at the position of a detected component, click above the triangle.
When you pause the cursor over a component triangle, a ToolTip displays the component
number, precise retention time, and model ion m/z value that were used in the automated
detection and deconvolution processes.
To edit or search chromatographic components in the Components Editor window, click the
Components Editor button, .
Y To select a component
You can process this spectrum the same way you would any spectra, for example, search
for it in a library or copy it to a Database Manager window.
The application makes a strict distinction between original scans and detected
components and does not mix them. When selecting a chromatographic region, the
application prefers components over scans. When you select a chromatographic region
that contains both scans and components, the software selects only the components.
When you select a region that does not contain any components, the software selects all
scans in that region.
Right-click the chromatogram pane and choose Select > Select All Components from
the shortcut menu.
For additional information, see “Using Components Detection and Spectra Deconvolution”
on page 299, “Spectral Tree Arrangement” on page 106, or “Working with Detected
Components” on page 320.
For additional information, see Chapter 9, “Components Editor Module,” or Chapter 10,
“Spectra Classifier Module.”
Buspirone
C21H31N5O2
Selected component
A new Structure Editor window opens where you can draw a fragment. For information
about drawing fragments in the Structure Editor window, see Chapter 4, “Structure
Editor Module.”
3. After you finish drawing, click OK.
The application connects your structure with the selected scan.
4. To connect the added structure to a different scan, select the structure and drag the
connecting circle to the required scan.
5. To resize the structure fragment, select the structure and drag one of the corner rectangles.
6. To connect the added text to a different scan, select the text and drag the connecting
circle to the required scan.
Contents
• Using the Components Editor Window
• Searching Components
1. From a Chromatogram Processor window, click the Components Detection & Spectra
Deconvolution button, , and choose one of the component detection algorithms.
See “Using Components Detection and Spectra Deconvolution” on page 299.
2. Identify the detection parameters and click Calculate.
For detailed descriptions of the detection algorithm parameters, see the following:
• “JCD Algorithm” on page 301
• “RCD Algorithm” on page 309
• “TECD Algorithm” on page 313
• “Direct Infusion Algorithm” on page 315
3. When the detection and deconvolution process finishes, click Close.
The TIC page identifies the detected components with a triangle at each detected peak.
Note You can also edit associated components of a library chromatogram (see “Searching
Chromatographic Libraries” on page 182).
Assign Generated
Fragments to
Spectral Peaks
Assign Text to
m/z value
Assign Structure to
m/z value
Zoom Redo
Fragment Ion Search Filter Zoom Undo
Apply Peak Elimination Filter to Spectrum Zoom Reset
Apply Threshold Filter to Spectrum Zoom to Box
Force Mass Tolerance Value Zoom In
Automated Annotation Rearrangement Zoom Out
Elemental Composition – Assign Formulas to m/z Values Hand Tool
Searching Components
You can use the Components Editor window to search one selected subset or all the
chromatographic components in the spectral or chromatographic libraries. For additional
information, see “Searching Chromatographic Libraries” on page 182.
Note Searching a large number of components can take a long time, depending on
the library size.
3. In the Hit Selector window, review the hit list and do one of the following:
• To accept a library record that corresponds to the component, select the component
in the spreadsheet and click OK.
When you accept a library record for a component, all relevant information
(structure, name, molecular mass, ion types, and so on) are adopted and entered in
the component fields.
• To reject all components in the hit list, click Cancel.
Contents
• Classification Methods Background
• Advantages of Classification Methods in the Mass Frontier System
• Spectra Classification Methods
• Organizing Spectra
• Working in the Spectra Classifier Module
• Example Workflow
The primary goal of spectral classification is to find a correlation between the properties of
compounds and their mass spectra. Because physical and chemical properties and biological
activities of chemical compounds are to a large extent a function of molecular structure, the
results of classification analysis reflect structural features that are determined by fragmentation
ions appearing in a mass spectrum. The important advantage of classification methods is that
you do not need a detailed knowledge of the complex spectra-structure relationship to get
satisfactory results. Classification strategy in this application is based on graphical
presentation of the results, which you can easily view on the screen (see “Working in the
Spectra Projector Window” on page 361).
For additional information, see “Using the Search Utilities” on page 72, “Previewing
Unimolecular Reactions” on page 193, or “Example Workflow” on page 357.
Self-Organizing Maps (SOM) is a special class of neural networks. Use these methods, based
on different principles, to explore complex data from various perspectives. Principal
Component Analysis (PCA) uses multivariate statistics, fuzzy clustering assigns data to
clusters, and SOM is based on competitive learning.
In the multivariate statistic, you can consider each spectrum as a single point in an
n-dimensional space, with the intensities being the coordinates of this point. A dimension
(axis) of that space represents a mass-to-charge ratio, m/z, of the considered peak. This means
that the dimensionality is determined by the m/z value of the last peak in the spectrum. For
example, the EI spectrum of hydrogen exhibits two peaks at m/z =1 (intensity 2%) and m/z =
2 (100%). You can view this spectrum as a point in a two-dimensional space with the
coordinates [2, 100].
Figure 119. Multivariate statistic example
m/z 3
m/z 2
Mass spectrum 1
Mass spectrum 2
m/z 1
In reality, spectra have a far higher dimensionality than two. When the dimensionality is too
high, or several coordinates are equal to zero (usually a mass spectrum does not have peaks at
every m/z value), the classification methods might not provide the required results. As a result,
a reduction of dimensionality is carried out either before a spectrum is placed in
n-dimensional space, or during the classification process.
The basic hypothesis of multivariate statistical methods assumes that the distance between
points (spectra) in an n-dimensional space is related to a relevant property of the compounds
that represent these points. When the points are close enough to form a cluster or a separated
region, you can assume that the compounds that correspond to these points exhibit common
or similar properties. To ensure the results of the classification methods have statistical
significance, place a large number of spectra (usually one or more groups, each with 10–1000
spectra) in the same n-dimensional space. Then apply multivariate statistical methods, with
various parameters, to evaluate these points (spectra). The objective of a classification process
is to separate these points (spectra) into two or more classes according to the desired structural
or other properties.
PCA attempts to find a new coordinate system that can be expressed as the linear combination
of the original variables (m/z) so that the major trends in the data are described.
Mathematically, PCA relies on eigenvalue/eigenvector decomposition of the covariance or the
correlation matrix of the original variables. PCA decomposes the data matrix X as the
multiplication of two matrices P (the matrix of new coordinates of data points) and T´
(transposition of the coefficients matrix of the linear combination of the original variables):
X = P.T´
Generally, the data can be adequately described using far fewer coordinates, also called
principal components, than original variables. PCA also serves as a data-reduction method
and a visualization tool. When the data points are plotted in the new coordinate system, the
relationships and clusters are often more apparent than when the data points are plotted with
the original coordinates.
Figure 120. Geometrical interpretation of PCA
Self-Organizing Maps
Self-Organizing Maps, sometimes called Kohonen networks, are a special class of neural
networks. A self-organizing map consists of neurons placed at the nodes of a two-dimensional
lattice. The neurons become selectively activated to various input mass spectra, or classes of
spectra, in the course of a competitive learning process. The neurons compete among
themselves to be activated or excluded. You can view SOM as a nonlinear generalization of
PCA.
The principal goal of self-organizing maps is to transform a set of n-dimensional input spectra
into a discrete two-dimensional map and to display this transformation. Each input spectrum
presented to the network activates a neuron according to a complex set of interrelationships
between spectra. In SOM, each mass spectrum must always activate a neuron and this
spectrum is shown on the particular neuron. Spectra that activate the same neuron belong, in
terms of classification, to the same pattern. To ensure that the self-organizing process has a
chance to develop properly, the networks should be exposed to a certain number of different
spectra. As a result, this application requires a minimum of 10 spectra in a self-organizing
process.
Figure 121. SOM architecture as used in the Mass Frontier application
Activated neuron by
spectrum 1
Activated neuron by
spectrum 2
Note The SOM classification method exhibits one atypical feature to be aware of: an
identical data set produces different results if the input data is processed in a different
order. This ordering is an inherent feature of neural networks and is not a result of faulty
algorithms.
Fuzzy Clustering
Cluster analysis is a technique for grouping data into clusters to find common structural
features in spectral data. Membership degrees between zero and one are used in fuzzy
clustering, instead of crisp assignments of the data to clusters. Fuzzy clustering is based on the
dot-product distance between the center of clusters and experimental spectral points. The
dot-product is calculated from mass spectral n-dimensional space with the intensities being
the coordinates and m/z values dimensions. The number of peaks whose intensities are above
the predefined threshold determines the dimensionality of spectral space. The number of
clusters is usually pre-defined. For additional information, see Chapter 11, “Spectra Projector
Module.”
Figure 122. Fuzzy clustering example
Spectra in 2-dimensional space Fuzzy clustering (2 clusters)
Center of clusters
Spectral points
Organizing Spectra
Spectra are organized into groups that can have their own names and graphic representations.
When spectra are organized into groups, you can distinguish between the classes of spectra
that should arise from the submitted groups of spectra after the classification process.
You can use the Mass Frontier application for the classification of spectra according to
physical or chemical properties (point of origin, toxicity, aromaticity, and so on). For spectra
that cannot be found in a library, classification can involve identification of substructure types
or compound classes (structure elucidation) to establish and confirm structural proposals.
Classification can also be useful in cases when you must retrieve only structurally related
compounds from a complex chromatogram (metabolite research).
In classification analysis, distinguishing between two terms, groups and classes, is important.
You can assign classes only after the classification method (Principal Component Analysis,
Fuzzy Clustering, or Neural Networks (SOM)) clearly shows the occurrence of clusters or
regions that consist of spectra with the desired properties. Before classification, you can only
allocate spectra to groups according to preselected criteria. Often the objective of the
classification process is to obtain classes that closely resemble groups of spectra submitted to
classification.
You can save and open records with the .ref file extension, which are present in the Database
Manager spreadsheet. This feature is especially useful for maintaining groups of spectra that
are sent from the Database Manager to the Spectra Classifier window.
When you have retrieved spectra for classification, you might want to save these records,
rather than save the spectra as ASCII files, such as JCAMP-DX (.jdx) or NIST MSP (.msp)
files. In contrast to .jdx or .msp files, a reference file stores the locations where all the relevant
information about each spectrum is saved (spectrum, structure, experimental conditions, and
so on). These files are easy to manipulate; you can add or remove one or more records to
them. You cannot save deconvoluted spectra from the Chromatogram Processor window as
records (see “Working with Detected Components” on page 320).
The application automatically assigns a graphic to each group in the Groups of Spectra
Ready for Classification list.
To change the group’s graphic, choose Options > Settings from the Mass Frontier main
menu, and then choose Classification in the Layouts area. The colors and types of
graphics are used only to distinguish the groups in the plots and have no influence on the
results of the analysis.
1. Select the group of scans in the Groups of Spectra Ready for Classification list.
2. Click Remove.
The application moves the selected group to the Available Groups of Spectra list.
Note You can delete scans only from the Available Groups of Spectra list. You cannot
delete scans from the Groups of Spectra Ready for Classification list.
Note You can use the copy (CTRL+C) and paste (CTRL+V) commands.
IMPORTANT The Spectra Classifier can hold only spectra that are still present in the
original Database Manager or Chromatogram Processor window. After you create a
group of spectra in the Spectra Classifier, do not move the spectra from the original
Database Manager window or clear the component spectra from a chromatogram in
the Chromatogram Processor. If you violate either of these conditions, the target
group of spectra is removed from the Spectra Classifier.
Classifying Spectra
After you have selected all the groups you want to classify and chosen the classification
method, you can classify the spectra groups. While the application is running the
classification, you can continue to work in other Mass Frontier windows. Depending on the
type of classification method you choose, the application displays the results in a Spectra
Projector or a Neural Networks window.
1. In the Classification Method area, select the Principal Component Analysis option.
Note You can continue to work in other Mass Frontier windows while the application
processes a classification.
2. Select the Optimal option (recommended), or select the User Defined option and
specify an x and y value.
3. Click Classify Now.
The application classifies all groups of spectra in the Groups of Spectra Ready for
Classification list according to the selected classification method.
Note You can continue to work in other Mass Frontier windows while the application
processes a classification.
The application displays the results of a Neural Networks classification in a Neural Networks
window. For a complete description, see Chapter 12, “Neural Networks Module.”
Figure 127. Neural Networks window resulting from spectra classification
Note You can continue to work in other Mass Frontier windows while the application
processes a classification.
Group Down
Group Up
Show Source
Classification Layout
Paste Spectrum
Example Workflow
This example workflow demonstrates how to classify the derivatives of nicotine and caffeine.
You have an EI spectrum of an unknown compound that you suspect is a metabolite of either
nicotine or caffeine, and you must find out which of these two compound classes it belongs
to.
1. Retrieve a sufficient number of spectra for each group (for example, nicotines and
caffeines).
2. To form clusters of each group, submit to a principal component analysis.
a. Perform a substructure search, where the search query is the structure of nicotine and
caffeine.
b. When a sufficient number of spectra for each group is found (more than 10 spectra),
select these records and add them, separately for each group, to the Spectra Classifier.
3. Assign an appropriate name to each group using the Selected Group of Spectra text box.
You can use the copy (CTRL+C) and paste (CTRL+V) commands.
Note Spectral trees are supported by all the spectral modules except the Spectra
Classifier, which uses total composite spectra generated from trees.
5. When all the groups of spectra that you want to classify are in the Groups of Spectra
Ready for Classification list, launch the classification process by clicking Classify Now.
After the generation is finished, a new Spectra Projector window opens.
You have retrieved two groups of spectra: nicotine and caffeine derivatives. You now want
to examine an unknown metabolite that likely originated from nicotine or caffeine.
6. After preparing the two groups of spectra in the Spectra Classifier window, generate a
Spectra Projector window by using the PCA option.
The following figure shows that the two groups are separated into clusters.
Figure 129. Nicotine and caffeine separated into clusters
7. Add the unknown metabolite to the projection plane by pasting or opening its spectrum
in Spectra Projector.
The projection of this external spectrum clearly shows that it belongs to the nicotine class
(squares).
8. Confirm or reject this result using the fragmentation pattern of nicotine.
11
You can apply classification to spectra that cannot be previously distributed into groups by
classifying only one group of spectra and attempting to find points on the projection that
represent compounds with the expected properties. In the Spectra Projector window, you can
select these points to examine their spectra and structures.
For additional information, see “Principal Component Analysis (PCA)” on page 341 or
“Fuzzy Clustering” on page 344.
Contents
• Generating a Spectra Projector Window
• Working in the Spectra Projector Window
• Using 3-D Projection Mode
• Opening and Saving Classification Results
• Accessing Spectra from a Spectra Projector Window
• Adding External Spectrum to a Projection
You cannot alter classification results after they have been generated. To remove a spectrum
(point) from a projection plane, remove this spectrum from the input data and then launch a
new classification process.
Figure 130. Spectra Projector generated with the PCA classification method
Figure 131. Spectra Projector generated with the Fuzzy Clustering classification method
For example, when you click a 2-D projection tab labeled “2-5,” the spectra are projected onto
the plane of the 2nd and 5th principal components. The number of tabs is determined by the
number of principal components that have been selected in the Spectra Classifier module.
The Spectra Projector window displays a tab for every possible combination of the selected
principal components. For example, when you generate the Spectra Projector module with
three principal components, three tabs are available (1-2, 2-3, and 1-3). When you use the
five default principal components, 10 tabs are available (1-2, 1-3, 1-4, 1-5, 2-3, 2-4, 2-5, 3-4,
3-5, and 4-5).
Figure 132. 2-D projection plane
In the 3-D mode, the number of combinations of principal components for more than five
components is significantly higher in comparison to the 2-D projection plane. As a result,
when you want to analyze your spectra in the 3-D mode, use no more than five principal
components. Set the number of principal components in the Spectra Classifier window before
you begin the PCA calculation. For additional information, see Chapter 10, “Spectra
Classifier Module.”
The status bar in a Spectra Projector window displays the number of selected principal
components and the number of spectra that have been classified (the total number of spectra
from all groups).
Right-click the Spectra Projector window and choose Zoom > Show Legend from the
shortcut menu.
The application displays a list of spectra with their symbols.
Figure 134. 3-D plot with a legend
• Click the Hand button, , in the Mass Frontier toolbar and drag the hand to pan
horizontally or vertically.
Similarly, hold down the H keyboard key or the Spacebar to change the cursor to the
hand.
• Click the Zoom Out button, , in the Mass Frontier toolbar.
• Click the Zoom In button, , in the Mass Frontier toolbar.
• Click the Zoom to Box button, , in the Mass Frontier toolbar and describe a
rectangle.
Similarly, hold down the Z keyboard key and describe a rectangle.
• Click the Zoom Reset button, , in the Mass Frontier toolbar to return to full scale.
• Click the Zoom Undo button, , in the Mass Frontier toolbar to undo the last zoom
operation.
• Click the Zoom Redo button, , in the Mass Frontier toolbar to restore the last zoom
operation.
• Use the scroll wheel on the mouse to zoom the entire display.
Spectra classification of complex data set in a 3-D space can be more effective and reliable
than a simple 2-D plot. When analyzing PCA or Fuzzy Clustering results, do not rely entirely
on 2-D plots. Two or more clusters that overlap in a 2-D plot might be separated in 3-D
space, or two seemingly separate clusters discernible in a 2-D plot might appear in 3-D mode
to be too close together to be considered as two different objects.
2-D projection
4. Click the classification plot and drag the cursor to rotate the plot.
Note The Spectra Projector module is able to recall only records that are present in an
open Database Manager window. When you close the Database Manager window that is
the source of the input data for classification, the link between a point and its spectrum is
interrupted. The application automatically warns you if you try to close a Database
Manager window that is linked with one or more Spectra Projector windows. To keep the
links between points and spectra intact, do not move records in or between Database
Manager windows using cut-and-paste commands.
When the data originates from Chromatogram Processor, keep the window open (see
“Processing Extracted Spectra” on page 318).
The following figure shows that two groups are separated into clusters. You can add the
unknown spectrum to the projection plane by pasting or opening its spectrum in a Spectra
Projector window. The projection of this external spectrum shows that it belongs to the
nicotine class (squares, PCA; or triangles, Fuzzy Clustering). You can confirm or reject this
result using the fragmentation pattern of nicotine.
Figure 136. Nicotine and caffeine separated into clusters
Contents
• Generating a Neural Networks Module
• Using the Neural Networks Window
• Accessing Spectra from a Neural Networks Window
A self-organizing map is a network of neurons arranged in the form of a
two-dimensional (2-D) lattice. You can define the size of a lattice or let the application
automatically calculate it. During a classification, neurons become selectively activated to
various input spectra as a result of a competitive learning process.
The objective of classification analysis using SOM is to find classes of spectra on the map that
exhibit common or similar properties. When one or more spectra activate the same neuron,
you can assume the spectra belong to a common class. In this case, the spectra should exhibit
certain similarities. You can consider spectra that activate neighboring neurons and those
neurons that have low Euclidian distance between each other (shown by borderline thickness),
to be related.
In neural networks, each mass spectrum must always activate a neuron and this spectrum is
shown on the particular neuron. Neurons are displayed as rectangles. Spectra are represented
as symbols or numbers, and are placed onto neurons. Because the spectra are located in
discrete objects, the interpretation of SOM is relatively easy in contrast to PCA and Fuzzy
Clustering where you do not have diffuse clusters. However, when a single spectra activates a
larger numbers of neurons, this advantage is lost.
Spectra that activate the same neuron belong to the same classification pattern. All spectra
drawn inside a neuron box are equal for classification purposes and their graphical positions
within a neuron are irrelevant.
Note The SOM classification method exhibits one atypical feature to be aware of:
Different results are produced for an identical data set if the input data is processed in a
different order. This impact of order on results is an inherent feature of neural networks
and not a result of faulty algorithms.
For additional information, see “Self-Organizing Maps” on page 343 or “Fuzzy Clustering”
on page 344.
1. Select spectra from the Database Manager or Chromatogram Processor window and
populate those spectra to a Spectra Classifier window.
For detailed instructions, see “Opening the Spectra Classifier Window” on page 346.
2. In the Spectra Classifier window, select the data you want to classify.
For detailed instructions, see “Managing Groups of Spectra” on page 348.
3. To begin the Neural Networks classification process, select the Neural Networks option
and click Classify Now.
For detailed instructions, see “Classifying Spectra” on page 351.
The application displays the results of a Neural Networks classification in a Neural
Networks window.
Figure 137. Neural Networks window resulting from spectra classification
The status bar in a Neural Network window displays the lattice dimension and how many
spectra have been classified (the total number of spectra from all groups).
You can use information about neuron distances when classifying an unknown spectrum.
The distances show how a neuron that has been activated by an unknown correlates with
neighboring neurons. The distances can also suggest that spectra from a common neuron
might have been activated by multiple, close neurons.
Although neurons are displayed in a regular 2-D lattice, the actual Euclidian distances
between neurons vary. The line thickness is proportional to the distance between
immediate neighbors. The thinner the line, the closer together are the neurons.
Note Spectra that activate the same neuron belong to the same classification pattern.
This means that all spectra drawn inside a neuron box are equal for classification
purposes and their graphical positions within a neuron are irrelevant.
1. Right-click the Neural Networks window and choose Zoom > zoom option from the
shortcut menu.
• Click Zoom to Box to describe a rectangle that enlarges to fill the window.
• Click Zoom In to display less of the neural networks lattice at a larger scale.
• Click Zoom Out to display more of the neural networks lattice at a smaller scale.
2. To return to the original scale, right-click the Neural Networks window and choose
Zoom > Zoom Reset from the shortcut menu.
• Click the Hand button, , in the Mass Frontier toolbar and drag the hand to pan
horizontally or vertically.
Similarly, hold down the H keyboard key or the Spacebar to change the cursor to the
hand.
• Click the Zoom Out button, , in the Mass Frontier toolbar.
• Click the Zoom In button, , in the Mass Frontier toolbar.
• Click the Zoom to Box button, , in the Mass Frontier toolbar and describe a
rectangle.
Similarly, hold down the Z keyboard key and describe a rectangle.
• Click the Zoom Reset button, , in the Mass Frontier toolbar to return to full scale.
• Click the Zoom Undo button, , in the Mass Frontier toolbar to undo the last zoom
operation.
• Click the Zoom Redo button, , in the Mass Frontier toolbar to restore the last zoom
operation.
• Use the scroll wheel on the mouse to zoom the entire display.
The Mass Frontier application saves neural networks as graphics, without the possibility of
recalling the original spectra, displayed as symbols. To access the spectra from a lattice, save
the spectra to records in the Database Manager window as described in the Spectra Classifier
chapter. In this case, regenerate the classification from the original data set that was saved.
For additional information about saving spectra to records, see “Using Records in the
Database Manager Window” on page 37 or “Organizing Spectra” on page 345.
Note The Neural Networks module is able to recall only records that are present in an
open Database Manager window. When you close the Database Manager window that is
the source of the input data for classification, the link between a symbol and its spectrum
is interrupted. The application automatically warns you if you try to close a Database
Manager window that is linked with one or more Neural Networks windows. To keep the
links between symbols and spectra intact, do not move records in or between Database
Manager windows.
When the data originates from a Chromatogram Processor window, keep the window
open (see “Processing Extracted Spectra” on page 318).
Contents
• Generating Formulas from Peaks
• Specifying Mass/Abundance Options
You can either manually enter the m/z value or have the software automatically retrieve the
value from any spectral peak in the Database Manager window or the Chromatogram
Processor window. In the Formula Generator module, you can also calculate the isotopic
pattern for any generated formula.
Monoisotopic Mass
All the calculated masses displayed in the Formula Generator window are monoisotopic
masses. The monoisotopic mass of an ion is the mass of the isotopic peak, which is composed
of the most abundant isotopes of its elements. Because the system calculations support only
single-charged ions (z=1), the calculated exact masses (not measured) in structure-based
modules are equal to their m/z value.
Accuracy
The Mass Frontier application uses two parameters associated with m/z value: Accuracy and
Resolution. Resolution is the smallest difference in m/z of two centroid peaks that a detector
can distinguish Accuracy is the estimated difference between the observed and the real m/z
value of a peak.
The Mass Frontier application determines these values from the raw data file. If you select the
Use User Defined option in the mass accuracy page, the software sets both values to the same
user defined value.
Use accuracy settings for the differentiation of adjacent peaks (spectra) and m/z values
(calculations). Because the application processes only centroid spectra, the differentiation is
defined as the spacing between resolved peaks (spectra) or as the smallest distinguishable
difference in m/z values (calculations). No additional parameters, such as peak width, are
taken into account.
Note Changing the accuracy in the Tolerance Settings dialog box does not affect spectra
that you open in the Chromatogram Processor or fragments that the application has
already calculated in the Fragments & Mechanisms and Fragments Comparator modules.
When you require spectra or fragments with a new setting, you must reload the spectra or
regenerate the fragments.
1. Choose Option > Settings from the Mass Frontier main menu.
The Options dialog box opens.
2. Click Mass/Abundance in the Parameters section.
The Mass Accuracy page in the Tolerance Settings dialog box displays options for
specifying accuracy settings.
Figure 142. Mass Accuracy page
3. Define the appropriate type, value, and unit in the Accuracy for Calculated Data area.
The application supports these tolerance types:
• Unit
• Resolving power M/ΔM
• ppm 1 000 000 x ΔM/M
• Mass Accuracy (ΔM in AMU or ΔM in mmu)
where:
M = m/z (mass-to-charge ratio)
ΔM = M2 – M1 (M1, M2 are two adjacent peaks)
Peaks (m/z values) that fall into the ΔM band are considered to be identical (m/z value).
4. To set a tolerance for imported spectra or GC/LC/MS chromatograms from a processed
file, do one of the following in the Accuracy for Experimental Data area:
Select the Determine from Source option to adopt the tolerance settings saved in a file.
–or–
Select the Use User Defined option to use the same tolerance settings specified for
calculations in the Accuracy for Calculated Data area.
You cannot improve the resolution of experimental data by choosing a user-defined type.
Avoid setting tolerance values that are better than the resolution of the mass spectrometer
that you use for data acquisition. The Use User Defined option can artificially reduce the
resolution of experimental data when working with low- and high-resolution spectra in
the same data set: spectra search, target analysis, or classification.
For additional information, see “Using the Search Utilities” on page 72 for spectra search,
“Searching Chromatographic Libraries” on page 182 for target analysis, Chapter 10,
“Spectra Classifier Module.” for classification, or “Supported GC/MS and LC/MS Data
File Formats” on page 246.
Precision
Precision refers to m/z values and is defined as the position of the last digit relative to the
decimal point that is displayed. Precision settings are used only for the display of m/z values
and peak positions on the m/z scale. In contrast to tolerance, the Mass Frontier application
ignores precision settings in all calculations, always using the highest possible precision. To
assure the correct display of m/z values, you must set the precision to the same or a higher
order than the tolerance.
Note When working with experimental spectra, some of the digits of the displayed
m/z values might not be significant.
1. Choose Option > Settings from the Mass Frontier main menu.
The Options dialog box opens.
2. Click Mass/Abundance in the Parameters section.
3. Click the Mass Precision tab.
The Mass Precision page in the Tolerance Settings dialog box displays options for
specifying precision settings.
Figure 143. Mass Precision page
Microsoft Office
The Mass Frontier application supports the Object Linking and Embedding (OLE) features
of the Microsoft Excel spreadsheet and the Microsoft Word applications —that is, you can
open these applications and their native data files inside the Mass Frontier main window. This
feature is useful for data exchange between the Mass Frontier modules and Excel worksheets.
Note The Mass Frontier application does not support the direct import or export of
native Excel files (.xls) to the Database Manager module.
Note The Mass Frontier installation package does not include the Microsoft Office
application. To use the Object Linking and Embedding features of Excel and Word, you
must purchase the Microsoft Office application separately. Install Microsoft Office before
you install the Mass Frontier software (see “Installing the Mass Frontier Application” on
page 21).
Contents
• Exchanging Data
• Exporting Data to an Excel Spreadsheet
• Importing Spectra from an Excel Spreadsheet
Exchanging Data
You can use copy-and-paste commands to exchange text tables, graphics, mass spectra, and
trees in table format between the Microsoft Excel and the Mass Frontier applications.
1. Choose Microsoft Office > Open Microsoft Word Document from the Mass Frontier
main menu.
The Open Microsoft Word Document dialog box opens.
2. Select a document and click Open.
A Word document opens in the Mass Frontier window. The Word menu and toolbars are
displayed below the Mass Frontier toolbars. The Word menu and toolbars do not include
the Open or Save commands.
3. To save a Word document, choose Microsoft Office > Save Microsoft Word Document
from the Mass Frontier main menu.
4. Use copy-and-paste commands to exchange data between the Mass Frontier modules and
the Word document.
1. Choose Microsoft Office > Open Microsoft Excel Document from the Mass Frontier
main menu.
The Open Microsoft Excel Document dialog box opens.
2. Select a document and click Open.
A Microsoft Excel spreadsheet opens in the Mass Frontier window. See “Embedded Excel
spreadsheet” on page 387.
The Excel menu and toolbars are displayed below the Mass Frontier toolbars. The Excel
menu and toolbars do not include the Open or Save commands.
3. To save an Excel document, choose Microsoft Office > Save Microsoft Excel Document
from the Mass Frontier main menu.
4. Use copy-and-paste commands to exchange data between the Mass Frontier modules and
the Excel spreadsheet.
1. Select one or more records on the Spreadsheet page in the Database Manager window.
2. Do one of the following:
Click the Copy button, , in the Mass Frontier toolbar and choose Selected Rows
from the menu.
–or–
Choose Edit > Copy > Selected Rows from the Mass Frontier main menu.
3. Click the Excel spreadsheet to make it active.
4. Right-click the Excel spreadsheet, and choose Paste from the shortcut menu.
The application pastes the records into the spreadsheet.
1. Choose Microsoft Office > New Microsoft Excel Worksheet from the Mass Frontier
main menu.
2. Do one of the following in the Database Manager window:
Click the Spectrum tab.
–or–
Click the Mass Differences tab.
The mass spectrum or mass differences spectrum must be visible before you can copy it.
For detailed information about the content of the spectrum and mass differences pages,
see Chapter 2, “Database Manager Module.”
3. Do one of the following:
Click the Copy button, , in the Mass Frontier toolbar and choose Spectrum from
the menu.
–or–
Choose Edit > Copy > Spectrum from the Mass Frontier main menu.
4. Click the Excel spreadsheet to make it active.
5. Right-click the Excel spreadsheet, and choose Paste Special from the shortcut menu.
The Paste Special dialog box opens.
6. Select Picture (Enhanced Metafile) and click OK.
The application pastes the spectra graphics into the spreadsheet.
1. In a Database Manager window, click the Data tab to make the m/z and abundance table
visible.
2. Do one of the following:
Click the Copy button, , in the Mass Frontier toolbar and choose Spectrum from
the menu.
–or–
Choose Edit > Copy > Spectrum from the Mass Frontier main menu.
3. Click the Excel spreadsheet to make it active.
4. Right-click the Excel spreadsheet, and choose Paste from the shortcut menu.
The application pastes the record data into the spreadsheet.
Export a spectrum or tree to an Excel spreadsheet, edit it, and then import the edited
spectrum or tree into the Database Manager window.
Using the Excel application’s editing features is useful when, for example, you have an
experimental spectrum with several noise peaks at high m/z values that you want to delete
or you want to extract part of a spectrum that is important to your report or presentation.
For obvious reasons, do not add, delete, or alter prominent peaks.
Note The Mass Frontier application supports standard tables with separated numbers, so
you can also import spectra from other applications.
You can extract text and graphics from the following modules:
• Database Manager
• Structure Editor
• Chromatogram Processor
• Spectra Projector
• Neural Networks
• Fragments and Mechanisms
You can create reports only from open windows. You cannot report data that is simply stored
in the Mass Frontier application; it must appear on the screen before you can add it to a report
in the Report Creator window.
1. Open the modules with the data you want to use in a report.
2. Do one of the following:
Click the Report Creator button, , in the Mass Frontier main toolbar.
–or–
Choose Tools > Report Creator from the Mass Frontier main menu.
The Report Creator window opens.
Figure 145. Report Creator window
Y To add text
1. Click Text and click on the report where you want the text.
2. Double-click the rectangle.
The Formatted Text Editor dialog box opens.
Y To load a graphic
1. In the Report Creator window, click Picture and click on the report where you want the
graphic.
2. Double-click the rectangle.
The Picture Editor dialog box opens.
3. Click Load.
4. The Load Picture dialog box opens.
5. Locate a graphic and click Open.
The application supports these graphic formats: .gif, .jpg, .jpeg, .bmp, .ico, .emf,
and .wmf.
The application displays the graphic in the Picture Editor dialog box.
6. Click OK.
If the aspect ratio of the graphic is not similar to the rectangle in the Report Creator
window, the graphic might be misshaped.
7. Stretch the graphic rectangle to fit the aspect ratio of the graphic.
8. To resize the graphic rectangle, right-click and choose Position > Scale or Position > Size
from the shortcut menu.
9. To verify that your graphic looks as you expect, choose File > Preview from the Report
menu.
The Preview page shows a print view of your report, without a background grid or
positioning rectangles.
10. To close the Preview page, click the Close button, , or press ESC.
Y To draw a line
1. Click Line and click on the report where you want the line.
The application places the line at the bottom edge of the rectangle. You cannot draw a
vertical line.
2. To change the color of the line, double-click the rectangle.
The Color dialog box opens.
1. Click Date & Time and click on the report where you want the time stamp.
The application inserts the current date and time in a rectangle.
You do not have to use the current date and time on the report.
3. To change the date, click a new date on the calendar.
4. To change the time, click the up or down arrows in the Time box.
5. Click OK.
Note If the Paste From Clipboard button is not enabled, there is nothing on the
Clipboard to paste. You cannot copy a graphic to the Clipboard while this dialog box
is open. You must cancel this dialog box, copy a graphic to the Clipboard, and return
to this dialog box.
The application displays the graphic in the Picture Editor dialog box.
5. Click OK.
If the aspect ratio of the graphic is not similar to the rectangle in the Report Creator
window, the graphic might be misshaped.
6. Stretch the graphic rectangle to fit the graphic.
7. To resize the graphic rectangle, right-click and choose Position > Scale or Position > Size
from the shortcut menu.
8. To verify that your graphic looks as you expect, choose File > Preview from the Report
menu.
The Preview page shows a print view of your report, without a background grid or
positioning rectangles.
9. To close the Preview page, click the Close button, , or press ESC.
Y To add a structure
1. Click Main Structure and click on the report where you want the structure.
The application pastes the current structure in a rectangle.
2. Double-click the rectangle until the structure you want is displayed.
As you double-click, the application cycles through all available structures.
Note When the original structure is smaller than the required structure, stretch the
rectangle to an appropriate size.
3. To view all the available structures, click the Main Structure down arrow.
4. To add the chemical formula and molecular mass, click Main Structure Description and
click on the report where you want the description.
The application adds the chemical formula and molecular mass for the structure.
Y To add a tree
1. Click Tree and click on the report where you want the tree.
The application pastes the current tree in a rectangle.
2. Double-click the rectangle until the tree you want is displayed.
As you double-click, the application cycles through all available trees.
Note When the original tree is smaller than the required tree, stretch the rectangle to
an appropriate size.
3. To view all the available trees (one from each open Database Manager or Chromatogram
Processor window), click the Tree down arrow.
Y To add a spectrum
1. Click Spectrum and click on the report where you want the spectrum.
The application pastes the current spectrum in a rectangle.
2. Double-click the rectangle until the spectrum you want is displayed.
As you double-click, the application cycles through all available spectrum.
Note When the original spectrum is smaller than the required spectrum, stretch the
rectangle to an appropriate size.
3. To view all the available spectra (one from each open Database Manager or
Chromatogram Processor window), click the Spectrum down arrow.
1. Click Fragmentation Scheme and click on the report where you want the fragment.
The application pastes the current fragment in a rectangle.
2. Double-click the rectangle until the fragment you want is displayed.
As you double-click, the application cycles through all available fragmentation schemes.
Note When the original fragment is smaller than the required fragment, stretch the
rectangle to an appropriate size.
3. To view all the available spectra (one from each open Database Manager window), click
the Spectrum down arrow.
1. Click Compare Spectra and click on the report where you want the compared spectra.
The application pastes the current compare spectra data in a rectangle.
2. Double-click the rectangle until the correct compare spectra data is displayed.
As you double-click, the application cycles through all available compare spectra data.
3. To view all the available compare spectra data (one from each open Database Manager
window), click the Compare Spectra down arrow.
1. Click Compare Trees and click on the report where you want the compared trees.
The application pastes the current compare trees data in a rectangle.
2. Double-click the rectangle until the correct compare trees data is displayed.
As you double-click, the application cycles through all available compare trees data.
3. To view all the available compare trees (one from each open Database Manager window),
click the Compare Trees down arrow.
Y To align elements
1. Hold down the SHIFT key and select all elements you want to align.
The alignment toolbar buttons are available only when elements are selected.
2. Click the appropriate alignment button in the toolbar.
3. If the effect is not what you want, click the Undo button, .
Y To save a report
Note If you have previously saved this report, the application immediately saves your
changes and does not open the Save As dialog box.
2. Type a name for the Mass Frontier Report File (.mfrf ), and click Save.
The application saves the report in the …\HighChem\Mass Frontier 7.0 \Reports folder.
You can use this report as a base for making another report by choosing File > Open and
navigating to the Templates folder.
You can save the report as a print preview (.ppv) file by clicking the Save As button, .
3. Click the Close button, , to close the Preview window.
1. Choose File > Export As PDF from the Report Creator menu.
The Save As dialog box opens.
2. Navigate to a location for the PDF file.
3. Type a name for the PDF file.
4. Click Save.
The report opens in an Adobe Acrobat window.
1. Choose File > Export As TIFF from the Report Creator menu.
The Save As dialog box opens.
2. Navigate to a location for the TIFF file.
3. Type a name for the TIFF file.
4. Click Save.
The report opens in a Windows Picture and Fax Viewer window.
Example Reports
The following example reports show added graphics, structures, spectra, spectral trees, data,
and text.
HO
Fragmentation Spectra:
O OH H
O O NH 268.1548
100 191.0704 O
HO
HO
88
75
145.0645
63 OH
OH O NH3
NH O
O
O HO
50
HO
38
116.1065 226.1076
98.09583
72.08007 165.0546
25
74.05936
13
201.4443 250.1438
179.0701
0
50 63 75 88 100 113 125 138 150 163 175 188 200 213 225 238 250 263 275
0.0 0.3 0.6 0.9 1.2 1.5 1.8 2.1 2.4 2.7 3.0 3.3 3.6 3.9 4.2 4.5 4.8 5.1 5.4
100
122.0715
75
50
File MS2 FTMS {0,1} + p ESI Full hcd 1000.0
402.2503
122.0715
25 281.1863
148.0872
238.1439
Index
Numerics Direct Infusion algorithm 315
exporting scans, components, reduced chromatograms 325
3D projection mode 364
Fragment Ion Search 258
histogram method 281
A Info page 256
accuracy 381 Joint Component Detection 301
activation xi linear fit method 279
load file 247
Active Spectrum parameter 43
Mass Force Accuracy 270
add external spectrum to projection 368
matrix conversion 273
Add Server Manually 156 median method 282
APCI 237 processing extracted spectra 318
aromatic systems, bond cleavage 211 processing MSn data 323
automated components detection 299 Rapid Component Detection 309
Average Spectra parameter 77, 82 Scans Average button 257
selected ion chromatogram 297
B selecting a scan 253
Show Scan Points button 257
background subtraction 296 smoothing 290
backup library 165 thresholding 276
bar code spectra 220 Total Extraction Component Detection 313
Base Peak chromatogram 295 Total Ion Current chromatograms 251
Baseline correction algorithm 285 visualization options, chromatogram 254
bond cleavages only 185 visualization options, spectrum 254
bond location, unspecified 145 window 250
working with detected components 320
chromatograms
C spectral tree 123
CAS number search 97 chromatographic peak annotation 328
charge localization concept 184 Compare Spectra page 43
Chromatogram Processor module components detection algorithms 300
3D View page 255 Components Editor
automated components detection 299 search components 334
background subtraction 296 searching components 334
base peak chromatogram 295 window 333
baseline correction and noise elimination algorithms 285
Components Editor module
change file attribute 247 description 9
chromatographic peak annotation 328
Composite Spectra parameter 77, 82
components detection algorithms 300
connect to server 157
data file formats 246
data processing 258 convert library 168
description 8 Copy to Compare Spectrum parameter 44
copying records 47 E
copying spectra 48
electron shift reactions 209
create user library 160
eliminate m/z values that cannot be linked with peaks 217
cutting records 48
Ellipse tool 145
error logs 173
D ESI 237
data exchange with Microsoft Office 386 even-electron rule 185
data exchange, between modules 65 exchange spectral data between modules 65, 67
data file formats 246 export from Database Manager 49
Database Manager module export scans, components, reduced chromatograms 325
add structure to record 53 exporting data to Excel 388
CAS number search 97 extracted ion chromatogram (XIC) 297
Compare Spectra page 43
copying spectra 48
data-reduced chromatograms 69
F
description 5 FISh (Fragment Ion Search) 258
detachable windows 34 Force Mass Accuracy 270
exchange spectral data between modules 65 formally possible solutions 185
export to Excel 49 Formula Generator module
fragment assignment 61, 61 accuracy 381
ID search 96 description 17
include/exclude items in list 39 formula from peak 376
Info page layout 39 monoisotopic mass 381
libraries 36 open window 375
Mass Differences page 42 options 377
name search 91 precision 384
open spectra from file 46 window 376
open window 31 fragment assignment 61, 61
pasting records 48 Fragment Ion Search (FISh) 258
record information 38 fragmentation and rearrangement rules 184
records 37
Fragmentation Library
retention time search 101 Active Record 233
saving spectra 46
add straight reaction arrow 230
search constraints 103
comparison results 243
search utilities 72
description 6
select record 47
edit structure 230
spectral tree search 74
editing fragmentation reactions 228
spectrum search 79
fragmentation scheme 232
substructure search 84
Fragments Comparator 241
substructure search rules 89
HighChem fragmentation library 226
window 30
mechanism extraction 235
Work spreadsheet 67
reaction symbols 236
data-reduced chromatograms 69 save changes in fragmentation scheme 234
data-reduced chromatographic data 182 search utilities 239
deconvolution from chromatographic component 114 substituents 235
delete library entries 180 window 241
detected components 320 Fragmentation Library mechanisms 184
Difference Spectrum parameter 43 fragmentation reactions 228
Direct Infusion algorithm 315 fragmentation scheme 232
disconnect server 157 Fragments & Mechanisms module
bar code spectra 220
bond cleavage, aromatic systems 211
W
window 361
Work spreadsheet 67
X
XIC (Extracted Ion Chromatogram) 297