Mass spectrometry utility functions
Project description
spectrum_utils
spectrum_utils is a Python package for efficient MS/MS spectrum processing and visualization.
spectrum_utils contains the following features:
- Spectrum processing
- Precursor & noise peak removal
- Intensity filtering
- Intensity scaling
- Peak annotations
- Modification-aware (static & variable) peptide fragments
- SMILES-based molecules
- Custom strings
- Spectrum plotting
- Fully customizable individual spectrum plots
- Mirror plot of matching spectra
- Interactive spectrum plots
Installation
spectrum_utils, including all its required dependencies, can be easily installed using conda from the Bioconda channel:
conda install -c bioconda spectrum_utils
Documentation
Please see the documentation for detailed installation instructions, usage examples, the API reference, and more information.
Citation
spectrum_utils is freely available as open source under the Apache 2.0 license.
When using spectrum_utils please cite the following manuscript:
Wout Bittremieux. "spectrum_utils: A Python package for mass spectrometry data processing and visualization." bioRxiv (2019) doi:10.1101/725036.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.