MSpectraAI: a powerful platform for deciphering proteome profiling of multi-tumor mass spectrometry data by using deep neural networks

BMC Bioinformatics. 2020 Oct 7;21(1):439. doi: 10.1186/s12859-020-03783-0.

Abstract

Background: Mass spectrometry (MS) has become a promising analytical technique to acquire proteomics information for the characterization of biological samples. Nevertheless, most studies focus on the final proteins identified through a suite of algorithms by using partial MS spectra to compare with the sequence database, while the pattern recognition and classification of raw mass-spectrometric data remain unresolved.

Results: We developed an open-source and comprehensive platform, named MSpectraAI, for analyzing large-scale MS data through deep neural networks (DNNs); this system involves spectral-feature swath extraction, classification, and visualization. Moreover, this platform allows users to create their own DNN model by using Keras. To evaluate this tool, we collected the publicly available proteomics datasets of six tumor types (a total of 7,997,805 mass spectra) from the ProteomeXchange consortium and classified the samples based on the spectra profiling. The results suggest that MSpectraAI can distinguish different types of samples based on the fingerprint spectrum and achieve better prediction accuracy in MS1 level (average 0.967).

Conclusion: This study deciphers proteome profiling of raw mass spectrometry data and broadens the promising application of the classification and prediction of proteomics data from multi-tumor samples using deep learning methods. MSpectraAI also shows a better performance compared to the other classical machine learning approaches.

Keywords: Deep neural networks; Feature swath extraction; Leave-one-out cross prediction strategy; Multi-tumor types; Proteome profiling; Raw mass spectrometry data.

MeSH terms

  • Algorithms
  • Chromatography, High Pressure Liquid
  • Humans
  • Mass Spectrometry
  • Neoplasms / metabolism*
  • Neoplasms / pathology
  • Neural Networks, Computer*
  • Proteome / metabolism*
  • Proteomics / methods*
  • User-Computer Interface*

Substances

  • Proteome