TOFsPRO toolbox

Signal processing for time-of-flight mass spectra over the broad m/z range (1-200 kDa)

You are now following this Submission

This tool enhances signal detection for broad-mass TOF spectra by accounting for changing peak width and providing peak-shape-dependent filtering capabilities. A set of input TOF spectra is processed to produce aligned peak list and array of corresponding signal intensities. Signal processing includes model-based baseline subtraction (MBS), integrative down sampling (IDS), target filtering (TF), pedestal removal (PR), peak detection with automated SNR threshold (PD-SNR) and alignment to the average peak list (APL). Corresponding algorithms are described in [Malyarenko et al: Clin Chem 2005, and RCMS 2006] and [Bunai et al: JPR 2007].

The input data is an array of TOF spectra with corresponding m/z calibration axis. The resulting output data matrix may be used for downstream statistical analysis, e.g., in comparative proteomics.

Cite As

Dariya Malyarenko (2026). TOFsPRO toolbox (https://au.mathworks.com/matlabcentral/fileexchange/24469-tofspro-toolbox), MATLAB Central File Exchange. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.2.0.0

Revisions include:
bsModel -- (1) check and avoid complex "log" (of negative intensities);
mainTOFsPROc -- (1) allow "no baseline subtraction" option (just contstant offset); (2) scale peaks back to integrated intensities for Gaussian noise model

1.0.0.0