imzML: Imaging Mass Spectrometry Markup Language: A common data format for mass spectrometry imaging.
Imaging mass spectrometry is the method of scanning a sample of interest and generating an "image" of the intensity distribution of a specific analyte. The data sets consist of a large number of mass spectra which are usually acquired with identical settings. Existing data formats are not sufficient to describe an MS imaging experiment completely. The data format imzML was developed to allow the flexible and efficient exchange of MS imaging data between different instruments and data analysis software.For this purpose, the MS imaging data is divided in two separate files. The mass spectral data is stored in a binary file to ensure efficient storage. All metadata (e.g., instrumental parameters, sample details) are stored in an XML file which is based on the standard data format mzML developed by HUPO-PSI. The original mzML controlled vocabulary was extended to include specific parameters of imaging mass spectrometry (such as x/y position and spatial resolution). The two files (XML and binary) are connected by offset values in the XML file and are unambiguously linked by a universally unique identifier. The resulting datasets are comparable in size to the raw data and the separate metadata file allows flexible handling of large datasets.Several imaging MS software tools already support imzML. This allows choosing from a (growing) number of processing tools. One is no longer limited to proprietary software, but is able to use the processing software which is best suited for a specific question or application. On the other hand, measurements from different instruments can be compared within one software application using identical settings for data processing. All necessary information for evaluating and implementing imzML can be found at http://www.imzML.org .
Justus Liebig University, Giessen, Germany.
Andreas
A
Römpp
Thorsten
T
Schramm
Alfons
A
Hester
Ivo
I
Klinkert
Jean-Pierre
JP
Both
Ron M A
RM
Heeren
Markus
M
Stöckli
Bernhard
B
Spengler
D030562:Databases, Protein / Q000592:standards*; D006801:Humans; D021621:Imaging, Three-Dimensional; D013058:Mass Spectrometry / Q000379:methods* / Q000592:standards*; D011381:Programming Languages; D040901:Proteomics / Q000592:standards; D012984:Software