TOFsPRO toolbox

Signal processing for time-of-flight mass spectra over the broad m/z range (1-200 kDa)
866 Downloads
Updated 10 Feb 2010

View License

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 (2024). TOFsPRO toolbox (https://www.mathworks.com/matlabcentral/fileexchange/24469-tofspro-toolbox), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2006a
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

TOFsPRO/working/

TOFsPRO/working/baseline/

TOFsPRO/working/dsample_filter/

TOFsPRO/working/peak_align/

Version Published Release Notes
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