Difference between revisions of "LipidXplorer Principles"

From LipidXplorer
Jump to: navigation, search
(Created page with '==The Workflow of LipidXplorer== 600px|center|LipidXplorer Workflow The working of LipidXplorer can be depicted as a simple workflow scheme. The...')
 
Line 1: Line 1:
==The Workflow of LipidXplorer==
+
== The Workflow of LipidXplorer ==
  
[[Image:LipidX-Workflow.png|600px|center|LipidXplorer Workflow]]
+
[[Image:LipidX-Workflow.png|center|600px|LipidXplorer Workflow]]  
  
The working of LipidXplorer can be depicted as a simple workflow scheme.
+
<br>
  
The import module takes the raw mass spectra and converts them into *.mzXML
+
Shotgun MS and MS/MS spectra can be acquired at any mass spectrometer and submitted in .mzXML file format. Alternatvely, the Import module can automatically convert files from .raw (used by Thermo Fisher Scientific) or .wiff (used by AB Sciex) acquisiton software. Spectra are aligned and stored in the MasterScan, in which lipids are identified.&nbsp; The Molecular Fragmentation Query Language (MFQL) Interpreter applied user-defined lipid-class and / or lipid species specific queries, written in molecualr fragmentation query (MFQL) language using MFQL Editor for probing the MasterScan. The identified lipids and intensities of user-defined reporter ions (molecualr ions of intact precursors or of any specific fragments) are reported by Ouput module as a *.csv file.  
file format (if not given as such). Peaks a generated, aligned and stored in
 
the MasterScan. The MasterScan is basis for LipidXplorers lipid interpretation. The
 
Molecular Fragmentation Query Language (MFQL) Interpreter takes MFQL Queries,
 
which are composted with the MFQL Editor and runs the queries on the MasterScan.
 
The result, which are the identified lipids, are sent to the Ouput module. Here
 
the results are formatted and output as *.csv file.
 
  
==The MasterScan database==
+
== The MasterScan database ==
  
First step in the LipidXplorer workflow is to import all spectra into LipidXplorers own
+
The MasterScan flat file database contains is built from all MS and MS/MS spectra acquired during the entire series of experiments, including all control samples and technical or biological replicas. The spectra are then aligned and MS/MS spectra associated to correspondent precursors and also aligned.Notye that the database size is strngly reduced comapared to the bulk of original raw spectra, because MasterScan only stores the&nbsp; representative masses of aligned and merged peaks (but not each mass detected in each spectrum). However, peak intentsities in each indiidual acquisition are preserved.<br>
spectra database called MasterScan. The MasterScan contains all
 
information of the whole experiment. This includes all acquisitions of all  
 
technical and biological repeats. The spectra are aligned and  
 
structured such that all information is easy to access. Such we have an
 
ideal database for a dedicated query language.
 
  
[[Image:MasterScan.png|600px|center|MasterScan]]
 
  
The MasterScan is schematically depicted here as file cabinet addressed on the top-level
 
by the precursor masses (MS1) while intensities are assigned to each acquisition (Acquis.).
 
In this example the precursor mass is m/z 788.55 and n samples are present. If MS2
 
experiments were acquired a list of fragment masses is linked to their precursor mass and
 
intensities are assigned for each acquisition. In this example MS2 peaks of m/z 184.07,
 
m/z 185.07 and m/z 788.55 are shown with their intensities for each acquisition (Acquis.).
 
  
==Lipid identification with a query language==
+
[[Image:MasterScan.png|center|600px|MasterScan]]
  
Query languages are computer languages used to make queries into databases and
 
information systems (see [[http://en.wikipedia.org/wiki/Query_language Wikipedia: Query language]])
 
  
To our knowledge, this is the first time a query language is used to identify lipids
 
from mass spectra. Thereby we use the specific fragmentation pathways lipids have
 
in order to identify lipids. The level of accuracy is given only by the
 
limits of the mass spectrometer, but not by the lipid identification software itself.
 
  
Using a query language gives great freedom in using different types of mass spectrometer
+
The MasterScan is schematically depicted here as file cabinet addressed at the top-level by the precursor masses (MS1) while intensities are assigned to each acquisition (Acquis.). In this example the precursor mass is m/z 788.55 and n samples are present. If MS2 experiments were acquired a list of fragment masses is linked to their precursor mass and intensities are assigned for each acquisition. In this example MS2 peaks of m/z 184.07, m/z 185.07 and m/z 788.55 are shown with their intensities for each acquisition (Acquis.).
and in how to identify and extract information.
+
 
 +
== Molecular Fragmentation Query Language<br> ==
 +
 
 +
Query languages are computer languages used to make queries into databases and information systems (see [[http://en.wikipedia.org/wiki/Query_language Wikipedia: Query language]])
 +
 
 +
To the best of our knowledge, this is first application of a query language for identifying lipids in mass spectra. MFQL queries are definded by the user by formalizing compositional restrictions or fragmentation pathways known or assumed for lipids of any given class. Multiple repoter ions could be used for identifying species of a lipid class. MasterScan can be probed by virstully unlimited number of MFQL queiries in parallel, while no dataset modification or changing the processing settings are required. Further details on the structure and syntaxis of MFQL&nbsp; is provided in the corresponding section of this tutorial<br>

Revision as of 00:59, 2 February 2011

The Workflow of LipidXplorer

LipidXplorer Workflow


Shotgun MS and MS/MS spectra can be acquired at any mass spectrometer and submitted in .mzXML file format. Alternatvely, the Import module can automatically convert files from .raw (used by Thermo Fisher Scientific) or .wiff (used by AB Sciex) acquisiton software. Spectra are aligned and stored in the MasterScan, in which lipids are identified.  The Molecular Fragmentation Query Language (MFQL) Interpreter applied user-defined lipid-class and / or lipid species specific queries, written in molecualr fragmentation query (MFQL) language using MFQL Editor for probing the MasterScan. The identified lipids and intensities of user-defined reporter ions (molecualr ions of intact precursors or of any specific fragments) are reported by Ouput module as a *.csv file.

The MasterScan database

The MasterScan flat file database contains is built from all MS and MS/MS spectra acquired during the entire series of experiments, including all control samples and technical or biological replicas. The spectra are then aligned and MS/MS spectra associated to correspondent precursors and also aligned.Notye that the database size is strngly reduced comapared to the bulk of original raw spectra, because MasterScan only stores the  representative masses of aligned and merged peaks (but not each mass detected in each spectrum). However, peak intentsities in each indiidual acquisition are preserved.


MasterScan


The MasterScan is schematically depicted here as file cabinet addressed at the top-level by the precursor masses (MS1) while intensities are assigned to each acquisition (Acquis.). In this example the precursor mass is m/z 788.55 and n samples are present. If MS2 experiments were acquired a list of fragment masses is linked to their precursor mass and intensities are assigned for each acquisition. In this example MS2 peaks of m/z 184.07, m/z 185.07 and m/z 788.55 are shown with their intensities for each acquisition (Acquis.).

Molecular Fragmentation Query Language

Query languages are computer languages used to make queries into databases and information systems (see [Wikipedia: Query language])

To the best of our knowledge, this is first application of a query language for identifying lipids in mass spectra. MFQL queries are definded by the user by formalizing compositional restrictions or fragmentation pathways known or assumed for lipids of any given class. Multiple repoter ions could be used for identifying species of a lipid class. MasterScan can be probed by virstully unlimited number of MFQL queiries in parallel, while no dataset modification or changing the processing settings are required. Further details on the structure and syntaxis of MFQL  is provided in the corresponding section of this tutorial