Welcome to the MSQuant homepage!


MSQuant at SourceForge. MSQuant Bugs. SourceForge status page. skrbl now.

What is it?

MSQuant is a tool for quantitative proteomics/mass spectrometry and processes spectra and LC runs to find quantitative information about proteins and peptides. Though automated it also allows manual inspection and change.

MSQuant’s main purpose is to make quantitation of proteins and peptides possible in the area of mass spectrometry/proteomics (science/analytical chemistry/molecular biology). E.g. an experiment where one heavy isotope-labelled sample from treated cells is compared to unlabelled, untreated cells to give quantitative answers about cellular processees. The input to MSQuant is a search result file (HTML) from the Mascot search engine (from Matrix Science) and one or more raw spectrum files.

MSQuant is written in Microsoft’s .NET and thus can only run on Windows computers that have the .NET runtime installed. The runtime is installed by default in later versions of Windows.

Features:

References

This program was directly referenced in the paper "A novel proteomic screen for peptide-protein interactions" (PDF) by Waltraud X. Schulze and Matthias Mann. 2003. Journal of Biological Chemistry (JBC). Abstract.

It was also the basis for the Nature paper "Proteomic characterization of the human centrosome by protein correlation profiling" (PDF) by Jens S. Andersen, Christopher J. Wilkinson, Thibault Mayor, Peter Mortensen, Erich A. Nigg, Matthias Mann. 2003. Abstract. Full text. On 2004-02-16 this paper was number 4 on Nature’s top 10 most downloaded papers.

SILAC is originally described in "Stable isotope labeling by amino acids in cell culture, SILAC, as a simple and accurate approach to expression proteomics." (full text) by Ong SE, Blagoev B, Kratchmarova I, Kristensen DB, Steen H, Pandey A, Mann M. 2002. Abstract 1. Abstract 2.

SILAC is described in greater detail in "Properties of 13C-substituted arginine in stable isotope labeling by amino acids in cell culture (SILAC)." (full text NOT available online) by Ong SE, Kratchmarova I, Mann M. 2003. Abstract.

Triple encoding for SILAC is described in "Temporal analysis of phosphotyrosine-dependent signaling networks by quantitative proteomics." (full text as PDF file) by Blagoev B, Ong SE, Kratchmarova I, Mann M. 2004. Local copy. Abstract.

MS3 scoring is described in "Improved peptide identification in proteomics by two consecutive stages of mass spectrometric fragmentation" by Jesper V. Olsen and Matthias Mann. 2004. As PDF file. Abstract.

Developer information

MSQuant is written in C# for .NET and in Visual Basic for .NET (VB.NET). It has an export facility to transfer information to databases that is supported by the .NET framework. For access to information in spectrum files it depends on vendor supplied COM components/libraries from (currently) three commercial packages, Sciex’s Analyst, Finnigan’s XCalibur and Micromass’ MassLynx.

News, e.g. file releases

*** blinking divider ***

2008-05-30. Fourth official release of MSQuant!!!. Version 1.4.3.

Added since b4: menu commands added to the Protein List window to open the containing folder for the Mascot Result file and the raw file.

Tips: Installation/usage notes:

*** blinking divider ***

2008-05-29. Public beta testing programme for MSQuant v. 1.4.3. Beta version 4: 1.4.3b4 ( 4.8 MB). 16 hours remain of the beta testing programme. Please report bugs as soon as possible.

Additions, changes and bug fixes since v. 1.4.3b3 (2008-05-27):


2008-05-27. For developers: 7-Zip package for MSQuant v. 1.4.3b3 (0.7 MB) with source code and other files.
Google indexable version.

Project MSQ1lib is now a C# project. Most C# source files have been moved from the FastSerialisation project to the MSQ1lib project.


2008-05-27. Public beta testing programme for MSQuant v. 1.4.3: 1.4.3b3 ( 5.0 MB). The beta testing programme will last 72 hours, starting from 2008-05-27T13:00:00Z. Please report bugs as soon as possible.

Known bug: the Export functions are broken, the corresponding Save functions must be used instead. An attempt will be made to fix this problem in the beta testing period.

Additions, changes and bug fixes since v. 1.4.3a74 (2008-03-07):


2008-03-07. Development (alfa) version of MSQuant: 1.4.3a74 (12.2 MB). (Is in the 7-Zip format, not ZIP. The 7-Zip software is open source and an installer is available).

This is primarily a bug-fix release.


2008-02-26. DTASuperCharge, version 1.19 (11.4 MB) - an application for converting one or more Finnigan .RAW files to Mascot search input files in a format suitable for use with MSQuant. Bug fixed: a trailing space is now output after the rawFile field (in the TITLE line). This bug made it more difficult to specify a robust parsing rule for MSQuant..


2008-02-11. For developers: 7-Zip package for MSQuant v. 1.4.3a59 (0.7 MB) with source code and other files.
Google indexable version (no longer available).

File PILinOut.vb was moved from MSQuant/msquant/src/main/spcommon/ to MSQall/MSQlib1/src/Utility/. New C# source files have been put into the FastSerialisation project/folder for the time being.


2008-02-11. Development (alfa) version of MSQuant: 1.4.3a59 (4.3 MB). (Is in the 7-Zip format, not ZIP. The 7-Zip software is open source and an installer is available).

There is a lot of changes that will give different results than previous versions, e.g. PTM scoring and use of isotopes in quantitation. The TITLElineParseDefinitions block in the settings file new_MiscOptions.xml is now read by MSQuant and the way information is extracted (from what is in TITLE lines in the MGF file) is now thus user-defined. Adding a new definition it should be possible to directly parse files originating from other MGF file generators.


2008-02-04. Updated: N15 section. Separate packages for Mascot 2.1 and for Mascot 2.2. With Mascot 2.2 it is much simpler to use N15 labeling with MSQuant.


2008-01-16. For developers: Google indexable MSQuant source code (no longer available).


2007-10-11. Development (alfa) version of MSQuant: 1.4.3a29 (11.2 MB). (Is in the 7-Zip format, not ZIP. The 7-Zip software is open source and an installer is available).

Version 1.4.3a24 was broken for QSTAR quantitation. This has been fixed.


2007-10-03. Development (alfa) version of MSQuant: 1.4.3a24 (no longer available) (11.2 MB).

Version 1.4.3a21 was broken for QSTAR data. This has been fixed.


2007-10-03. For developers: 7-Zip package for MSQuant v. 1.4.3a24 (0.6 MB) with source code and other files.


2007-09-27. CEBI's version of the MSQuant settings file "new_MSQ_quantitationModes.xml", updated for MSQuant 1.4.3a21 (terminal modifications and ICAT/HysTag mass differences): Contains definitions for modifications and for quantitation modes commonly used at CEBI.

Tips:


2007-09-27. Development (alfa) version of MSQuant: 1.4.3a21 (no longer available) (11.2 MB).

Good news for Micromass users: the dependence on the Finnegan software has been eliminated. XCalibur is no longer required to be installed in order to use MSQuant with Qtof data!! The problem with the C13 feature in Mascot has been fixed.


2007-09-08. For Qtof/Micromass/MassLynx and QSTAR/Sciex/Analyst QS 1.1 (or later) users: see the notes in the section "Combining several raw spectrum files" (close to the end of this page).


2007-09-07. Development (alfa) version of MSQuant: 1.4.3a7 (11.2 MB).

The C13 problem can now be worked around, see below.


2007-08-20. Note: the new C13 feature in Mascot 2.2 ("# 13C") does not work at all with the current version of MSQuant (as the reported measured value is with C13 and the reported theoretical value is without). Recalibration will be completely wrong and thus the quantitation result will incorrect too. A new version of MSQuant that addresses this problem will be released soon (order of weeks).


2007-08-20. For developers: 7-Zip package for MSQuant v. 1.4.2 final (1.8 MB) with source code and other files.


2007-08-10. CEBI's version of the MSQuant settings file "new_MSQ_quantitationModes.xml". Contains definitions for modifications and for quantitation modes commonly used at CEBI.


*** blinking divider ***

2007-08-10. Third official release of MSQuant!!!. Version 1.4.2.

Installation/usage notes:

Tips:

*** blinking divider ***

2007-08-08. New beta version for MSQuant v. 1.4.2: 1.4.2b6 ( 0.3 MB). 53 hours remain of the beta testing period.


2007-08-08. For developers: 7-Zip package for MSQuant v. 1.4.2b5 (1.8 MB) with source code and other files.


2007-08-03. New beta version for MSQuant v. 1.4.2: 1.4.2b5 ( 0.3 MB). 175 hours remain of the beta testing period.


2007-07-30. New beta version for MSQuant v. 1.4.2: 1.4.2b3 ( 0.3 MB). 260 hours remain of the beta testing period.


2007-07-26. Public beta testing programme for MSQuant v. 1.4.2: 1.4.2b1 ( 11.2 MB). The beta testing programme will last 334 hours, starting from 2007-07-26T18:00:00Z. Please report bugs as soon as possible. Please note in particular the first mentioned bug fix below...

Additions, changes and bug fixes since v. 1.4.1 (2007-03-06):


2007-07-05. Development (alfa) version of MSQuant: 1.4.2a23 (11.2 MB). As from now on the software is placed in the 7-Zip format, not ZIP. The 7-Zip software is open source and an installer is available. Other archive software may be able to decompress the 7-Zip files. I apologise for any inconvenience.

Installation: you must use the MSQuant installer to install this version. The unfortunate installer glitch of the previous version has been fixed. The default tooltip format after installation is now the most common, the MSQuant standard format (not QS 1.1 or later). Plus minor changes, some user options were removed.

2007-06-29. Development (alfa) version of MSQuant: 1.4.2a22 (no longer available) (11.1 MB). Installation (IMPORTANT !): You ***must*** use the installer to install this version and due to an unfortunate installer glitch you must also do this (even if you don't use QSTAR data): make a copy of the file "QS20.Interop.GraphControlLib.dll", rename the copy to "GraphControlLib.dll" (check: the file size is 88 KB - it is easy confuse this file with the two other files with similar names).

Should now truely really work (but remains to be fully tested): display of the correct fragment spectrum for all versions of Analyst QS and for Mascot result files generated with the help of all versions of Mascot.dll.

2007-06-21. Development (alfa) version of MSQuant: 1.4.2a19 (11.5 MB). Should now really work (but remains to be tested): can directly parse output Mascot result files that were generated with the help of the Mascot.dll for Analyst QS 2.0 (no longer needed to run a script). PTM scoring is now possible for non-Finnigan data (but remains to be tested). (Note: the "TITLElineParseDefinitions" section in settings file new_MiscOptions.xml is written, but in this version of MSQuant the content of that section is ignored when the program reads the file - instead the program defaults are used.)

2007-06-19. Development (alfa) version of MSQuant: 1.4.2a18 (11.5 MB) (no longer available). Now works for Analyst QS 2.0: can directly parse Mascot result files that were generated with the help of the Mascot.dll for 2.0 (no longer needed to run a script), the correct fragment spectra are always displayed and the installer installs the correct Interop files (Interop.ExploreDataObjects.dll). Note: the "TITLElineParseDefinitions" section in settings file new_MiscOptions.xml is written, but in this version of MSQuant the content of that section is ignored when the program reads the file - instead the program defaults are used.

2007-06-15. Updated: Qtof sample data. See section "Getting started" for details.

2007-06-06. Development (alfa) version of MSQuant: 1.4.2a14 (11.1 MB). Now again reads the content of settings file "new_MiscOptions.xml"... Particulary important for the quantitation window width for FT data !!! This was broken on 2007-05-02 - corresponding to 1.4.2a13.

2007-06-05. Note for Qtof: MSQuant does not (currently) work with MassLynx 4.1. For the time being you must use MassLynx 4.0 instead.

2007-05-18. Development (alfa) version of MSQuant: 1.4.2a13 (11.2 MB). Now works for MS3 spectra and XCalibur 2 SR2 or later (XCalibur 2 SR1 worked OK; in SR2 2 "cid"s are added to the spectrum headers). For MS3 scoring on PTM scored peptides: a bug was fixed that in rare cases made MSQuant crash (index out of range exception) or return incorrect results. Recalibration now always represent the entire observed peptide mass range (in extreme cases, for very large number of peptides for the first protein, recalibration was broken).

2007-05-18. For developers: source code and other files for MSQuant v. 1.4.2a13 (1.0 MB).
For FastSerializer.cs please refer to the article Optimizing Serialization in .NET - part 2. The source code from that article can be used unchanged.

2007-05-16. DTASuperCharge, version 1.18 (10.6 MB) - an application for converting one or more Finnigan .RAW files to Mascot search input files in a format suitable for use with MSQuant. Now works for MS3 spectra and XCalibur 2 SR2 or later (XCalibur 2 SR1 worked OK; in SR2 2 "cid"s are added to the spectrum headers).

2007-05-16. For developers: Source code and other files for DTASuperCharge v. 1.18 (0.14 MB).

2007-05-11. Please note: MSQuant can only parse Mascot result files (.html) saved with Internet Exploiter 6 or earlier. It does not immediately work with these browsers: Internet Exploiter 7, Opera, FireFox, Netscape and others. There is however a work-around: a utility (.NET application) is available to convert a Mascot result file to the form of HTML that MSQuant expects. Use the button "Convert to MSQuant Readable File...". In the future MSQuant will be made browser agnostic.

2007-05-03. Note: if you use PTM scoring with MSQuant v.1.4.2a6 then prefix and postfix strings for modifications must not contain uppercase letters. This is a restriction, not a bug. This restriction may be lifted in a future version.

2007-04-24. Development (alfa) version of MSQuant: 1.4.2a6. Support for Mascot 2.2 output. A detailed description of other additions, changes and bug fixes in this version will be released with the first beta version of MSQuant 1.4.2.

2007-04-18. For developers: use of CVS has been discontinued. ZIP package for v. 1.4.1 final (0.9 MB): source code and other files.

2007-03-15. DTASuperCharge, version 1.17 (10.6 MB) - an application for converting one or more Finnigan .RAW files to Mascot search input files in a format suitable for use with MSQuant. Note 1: XCalibur must have been installed with the "XDK" option checked !!!!! Note 2: this application is dependent on some other application to generate input DTA files, e.g. extract_msn.exe (part of Bioworks). See below, section "Preparing input files for the Mascot search engine", subsection "LTQ-FT" for details.

2007-03-06. Second official release of MSQuant. Version 1.4.1.

2007-02-26. New beta version for MSQuant v. 1.4.1: 1.4.1b4.

2007-02-26. The two major bugs have now been described, see the 2007-02-02 entry.

2007-02-15. MSQprojectFiles,2007-02-15b.zip. For MSQuant developers only. Updated sample project files for users of Visual Studio .NET, valid for version 1.4 final or later of MSQuant. Make sure to follow the instructions in MSQprjFIlesReadMe.txt (!!).

2007-02-07. There has been reports of trouble with upgrading to XCalibur 2.0 SR2, e.g. from XCalibur 2.0 SR1. Apparently the spectrum headers (for the same .RAW files) are now different. This has to be investigated. It may be necessary to change the content of settings file "new_spectrumClassification.xml".

2007-02-07. 121 hours remain of the beta testing period. No new bugs have been reported - so this version may be bug-free!

2007-02-02. Public beta testing programme for MSQuant v. 1.4.1: 1.4.1b2.

2007-01-26. Version 1.4 of MSQuant has been withdrawn.

2007-01-11. First official release of MSQuant!! Version 1.4. (no longer available). This version includes the phosphorylation site scoring that was crucial to our Cell paper, "Global, In Vivo, and Site-Specific Phosphorylation Dynamics in Signaling Networks" (full text, PDF) by Jesper V. Olsen, Blagoy Blagoev, Florian Gnad, Boris Macek, Chanchal Kumar, Peter Mortensen, and Matthias Mann. 2006. Full text, HTML (may not be available). Abstract.