Conversion to mzML Format for NIST26 Chromatogram Processing

Tu, 22.9.2026 | Original article from: Mass Spec Interpretation Services/James Little
Learn how to convert LC-MS and GC-MS vendor data to mzML for NIST26 chromatogram processing using ProteoWizard MSConvert, including correct centroiding and Peak Picking settings.
  • Photo: Mass Spec Interpretation Services/James Little: Conversion to mzML Format for NIST26 Chromatogram Processing
  • Video: Mass Spec Interpretation Services/James Little: Conversion to mzML Format for NIST26 Chromatogram Processing

NIST26 introduces integrated chromatogram processing, deconvolution, and library searching for EI GC-MS and LC-MS/MS data, but the workflow begins with one essential requirement: chromatographic data must be available in the mzML format. In his presentation Conversion to mzML Format for NIST26 Chromatogram Processing, James Little of Mass Spec Interpretation Services explains how vendor data can be converted to mzML using either instrument-vendor software or the freely available MSConvert tool from ProteoWizard, and highlights several settings that are critical for successful processing in NIST26.

NIST26 Chromatogram processing requires mzML

For the chromatogram-processing workflow described in the presentation, mzML is the accepted input format. Proprietary LC-MS or GC-MS data therefore need to be converted before they can be loaded into the NIST26 chromatogram-processing environment.

There are two principal ways to obtain an mzML file:

  • conversion using software supplied by the instrument manufacturer,
  • conversion using MSConvert, which is included in the free ProteoWizard software package.

Using an open format such as mzML also provides a practical way to move mass spectrometry data between different software environments without relying exclusively on proprietary vendor formats.

Using ProteoWizard and MSConvert

MSConvert is installed as part of the complete ProteoWizard package rather than as a separate application. After installing ProteoWizard, users can access either the graphical MSConvert interface or the command-line version.

The presentation recommends the stable release for routine work, while noting that newer or nightly builds may sometimes provide improved support for recently introduced vendor formats or additional control over data-processing filters. This can be particularly relevant when handling vendor files in which centroiding behavior or peak picking requires closer attention.

For most users, the graphical interface provides a straightforward route from proprietary raw data to an mzML file suitable for further NIST26 processing.

Start by selecting mzML as the output format

The first step in MSConvert is to select the source file or dataset using the Browse function.

The software supports a broad range of mass spectrometry data formats, and the file-selection window can either be restricted to a particular vendor format or set to display any supported spectral format.

After selecting the source data, the output format must be set to mzML. The screenshots in the presentation show this setting directly in the MSConvert options panel before the conversion is started.

The user can also select the destination folder and other file-output options before adding the selected dataset to the conversion queue.

Add the data and start the conversion

Once the source file and output settings have been selected, the file is added to the conversion list using the Add command.

The conversion itself is then launched with Start.

For simple datasets that are already stored in the correct spectral representation, this may be all that is required. However, James Little emphasizes an additional requirement that is particularly important for NIST26: the data must be centroided.

Centroided data are required

According to the presentation, profile-mode data are not acceptable for this NIST26 chromatogram-processing workflow. The spectra must instead be in centroided, or peak-picked, form.

Profile spectra contain the full measured shape of each mass spectral signal across the m/z axis. Centroided data reduce these profiles to discrete peaks represented by their characteristic m/z and intensity values.

If the original vendor data are still in profile mode, centroiding can be performed during conversion by adding the Peak Picking filter in MSConvert.

This means that the conversion step can perform two operations at once:

vendor raw data → centroiding / peak picking → mzML

The resulting mzML file can then be used as input for NIST26 chromatogram processing.

Peak Picking must be the first filter

One of the most important practical details in the presentation is the position of the Peak Picking operation in the MSConvert filter sequence.

If centroiding is required, Peak Picking must be the first algorithm or filter in the list. Placing another processing function before it can interfere with the intended conversion workflow.

MSConvert allows the user to select the Peak Picking filter, define the relevant MS levels, and add it to the processing sequence before starting conversion. The example shown in the presentation applies vendor-based peak picking to selected MS levels.

If there is uncertainty about whether the source data are already centroided, the Peak Picking filter can still be included. According to the presentation, applying it to data that are already centroided does not alter the file unnecessarily.

This provides a useful safeguard when the acquisition mode of an older dataset is uncertain.

Selecting the appropriate MS levels

Peak picking does not necessarily have to be applied identically to every spectrum in a dataset. MSConvert allows users to specify the MS levels to which the filter should be applied.

This is especially relevant for LC-MS/MS data, where a file can contain both precursor-level MS spectra and tandem MS spectra.

The conversion settings should therefore reflect the way the original data were acquired and how those data will subsequently be processed in NIST26.

Be aware of changes in file size

The presentation also notes that converted files may become substantially different in size from the original vendor files.

This is worth considering when working with large LC-MS/MS datasets or processing batches of chromatograms. The size of the resulting mzML file can depend on the original acquisition mode, centroiding, compression settings, the number of MS levels, and other output parameters.

Storage requirements should therefore be considered before converting large collections of raw data.

A simple workflow for preparing data for NIST26

The overall procedure presented by James Little can be summarized as a short sequence:

  1. Obtain the original vendor LC-MS or GC-MS data.
  2. Open the data in MSConvert or use the vendor's own conversion software.
  3. Select mzML as the output format.
  4. Check whether the spectra are centroided.
  5. If necessary, add Peak Picking as the first processing filter.
  6. Select the appropriate MS levels.
  7. Add the file to the conversion list.
  8. Start the conversion.
  9. Use the resulting mzML file for NIST26 chromatogram processing.

The procedure itself is straightforward, but the centroiding requirement is important. A file can have the correct .mzML extension and still be unsuitable for the workflow if its spectra remain in profile mode.

From vendor data to integrated NIST26 processing

File conversion may appear to be a relatively minor step compared with deconvolution, spectral interpretation, and library searching, but it establishes the foundation for the entire downstream workflow.

By using mzML as the common input format, NIST26 can process data originating from different instrument platforms through a more consistent workflow. ProteoWizard and MSConvert provide a practical bridge between proprietary mass spectrometry files and this standardized format.

The key message from the presentation is therefore simple: convert to mzML, ensure the spectra are centroided, and place Peak Picking first whenever centroiding is required. Once those conditions are met, the data are ready for the integrated chromatogram-processing and library-searching capabilities available in NIST26.

James Little/Mass Spec Interpretation Services
LinkedIn Logo
 

Related articles

Wiley KnowItAll Mass Spec Training - Part 2: ProcessIt for Manual Processing of EI GC-MS Data
Article | Academy

Wiley KnowItAll Mass Spec Training - Part 2: ProcessIt for Manual Processing of EI GC-MS Data

In the second part of the KnowItAll Software series, we will look at module ProcessIt for Manual Processing of EI GC-MS Data.
News from LabRulezLCMS Library - Week 45, 2024
Article | Poster

News from LabRulezLCMS Library - Week 45, 2024

This week we bring you posters, applications, and technical notes by Thermo Fisher Scientific, Shimadzu, Waters Corporation, and Agilent Technologies!
Processing of Accurate Mass GC-MS with NIST26 Chromatogram
Article | Academy

Processing of Accurate Mass GC-MS with NIST26 Chromatogram

Learn how to process accurate-mass GC-MS data in NIST 26 using integrated deconvolution, library searching, MS Interpreter validation, filtering tools, and Excel reporting workflows.
Processing MS/MS Data in NIST26 Chromatogram Window
Article | Academy

Processing MS/MS Data in NIST26 Chromatogram Window

A practical guide to processing LC-MS/MS data in the NIST26 Chromatogram Window, from parameter setup and library searching to identification review and result export.
 

Related articles

Wiley KnowItAll Mass Spec Training - Part 2: ProcessIt for Manual Processing of EI GC-MS Data
Article | Academy

Wiley KnowItAll Mass Spec Training - Part 2: ProcessIt for Manual Processing of EI GC-MS Data

In the second part of the KnowItAll Software series, we will look at module ProcessIt for Manual Processing of EI GC-MS Data.
News from LabRulezLCMS Library - Week 45, 2024
Article | Poster

News from LabRulezLCMS Library - Week 45, 2024

This week we bring you posters, applications, and technical notes by Thermo Fisher Scientific, Shimadzu, Waters Corporation, and Agilent Technologies!
Processing of Accurate Mass GC-MS with NIST26 Chromatogram
Article | Academy

Processing of Accurate Mass GC-MS with NIST26 Chromatogram

Learn how to process accurate-mass GC-MS data in NIST 26 using integrated deconvolution, library searching, MS Interpreter validation, filtering tools, and Excel reporting workflows.
Processing MS/MS Data in NIST26 Chromatogram Window
Article | Academy

Processing MS/MS Data in NIST26 Chromatogram Window

A practical guide to processing LC-MS/MS data in the NIST26 Chromatogram Window, from parameter setup and library searching to identification review and result export.
 

Related articles

Wiley KnowItAll Mass Spec Training - Part 2: ProcessIt for Manual Processing of EI GC-MS Data
Article | Academy

Wiley KnowItAll Mass Spec Training - Part 2: ProcessIt for Manual Processing of EI GC-MS Data

In the second part of the KnowItAll Software series, we will look at module ProcessIt for Manual Processing of EI GC-MS Data.
News from LabRulezLCMS Library - Week 45, 2024
Article | Poster

News from LabRulezLCMS Library - Week 45, 2024

This week we bring you posters, applications, and technical notes by Thermo Fisher Scientific, Shimadzu, Waters Corporation, and Agilent Technologies!
Processing of Accurate Mass GC-MS with NIST26 Chromatogram
Article | Academy

Processing of Accurate Mass GC-MS with NIST26 Chromatogram

Learn how to process accurate-mass GC-MS data in NIST 26 using integrated deconvolution, library searching, MS Interpreter validation, filtering tools, and Excel reporting workflows.
Processing MS/MS Data in NIST26 Chromatogram Window
Article | Academy

Processing MS/MS Data in NIST26 Chromatogram Window

A practical guide to processing LC-MS/MS data in the NIST26 Chromatogram Window, from parameter setup and library searching to identification review and result export.
 

Related articles

Wiley KnowItAll Mass Spec Training - Part 2: ProcessIt for Manual Processing of EI GC-MS Data
Article | Academy

Wiley KnowItAll Mass Spec Training - Part 2: ProcessIt for Manual Processing of EI GC-MS Data

In the second part of the KnowItAll Software series, we will look at module ProcessIt for Manual Processing of EI GC-MS Data.
News from LabRulezLCMS Library - Week 45, 2024
Article | Poster

News from LabRulezLCMS Library - Week 45, 2024

This week we bring you posters, applications, and technical notes by Thermo Fisher Scientific, Shimadzu, Waters Corporation, and Agilent Technologies!
Processing of Accurate Mass GC-MS with NIST26 Chromatogram
Article | Academy

Processing of Accurate Mass GC-MS with NIST26 Chromatogram

Learn how to process accurate-mass GC-MS data in NIST 26 using integrated deconvolution, library searching, MS Interpreter validation, filtering tools, and Excel reporting workflows.
Processing MS/MS Data in NIST26 Chromatogram Window
Article | Academy

Processing MS/MS Data in NIST26 Chromatogram Window

A practical guide to processing LC-MS/MS data in the NIST26 Chromatogram Window, from parameter setup and library searching to identification review and result export.