View on GitHub

MassCalibration

Mass calibration tool for TOF mass spectrometry

Download this project as a .zip file Download this project as a tar.gz file

MassCalibration

This software is designed to calibrate time of flight mass spectra. Screenshot

Dependencies:

To install all the required packages run the following command:

$ pip install -r requirements.txt

Installation (Linux)

To install the application and create a desktop entry run the following command:

# ./install_script.sh

Usage:

$ python mc.py

To open a new file choose File->New (C-o) To Save the mass calibration to the same file choose File->Save and choose File->Save as to export to a different file. The toolbar can be either displayed or hidden (Edit->Toolbar).

Configuration:

The configuration file is located at ~/.config/masscalibration/config.ini and is parsed at startup. Edit it to account for your preferences (header size, font size and theme). To reload the configuration file choose Edit->Reload Config.

Calibration:

To calibrate a mass spectrum:

You can save a mass calibration profiles by choosing Edit->Calibration. If a peaklist is present when a new spectrum is loaded, the software will attempt to locate the peaks on in the new spectrum thus allowing the user to immediately calibrate. In case the algorithm fails to find one or several peaks they will be marked in red. The user should remove them or manually locate them on the spectrum.

Zoom:

Zoom in and out with the scroll wheel of the mouse. The plot can be moved with the mouse while holding the middle button.

Crop:

To crop the spectrum use the Edit->Crop option or the shortcut (C-S-c)