PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Mass Spectrometry Python Packages

Python packages with the GitHub topic mass-spectrometry. Sorted by monthly downloads, with stars and forks.
OpenMS
pyopenms

The codebase of the OpenMS project

153K 623 446
pymzml
pymzml

pymzML - an interface between Python and mzML Mass spectrometry Files

116K 196 97
matchms
matchms

Python library for processing (tandem) mass spectrometry data and for computing spectral similarities.

33K 274 84
cgohlke
molmass

Molecular mass calculations.

27K 73 13
Sigilweaver
openwraw

Pure-Rust reader for Waters MassLynx .raw mass-spectrometry directories, with Python bindings.

13K 3 1
Sigilweaver
opentfraw

Pure-Rust reader for Thermo Fisher .raw mass-spectrometry files, with Python bindings.

12K 13 4
MannLabs
alphabase

Infrastructure of AlphaX ecosystem

12K 59 17
domdfcoding
pyms-nist-search

PyMassSpec extension for searching mass spectra using NIST's Mass Spectrum Search Engine.

10K 23 6
bittremieux
spectrum-utils

Python package for efficient mass spectrometry data processing and visualization

8K 169 34
M4i-Imaging-Mass-Spectrometry
thyra

A modern Python library for converting Mass Spectrometry Imaging (MSI) data into standardized SpatialData/Zarr format, enabling seamless integration with spatial omics analysis workflows.

7K 25 1
mobiusklein
glypy

Glycan Analysis and Glycoinformatics Library for Python

7K 40 14
mobiusklein
brain-isotopic-distribution

A Python implementation of Baffling Recursive Algorithm for Isotopic distributioN calculations

7K 24 12
BojarLab
candycrunch

Predicting glycan structure from LC-MS/MS data

6K 36 11
MannLabs
alpharaw

An open-source Python package to unify raw MS data accession and storage.

6K 35 15
bigbio
sdrf-pipelines

SDRF official validator and converts SDRF to pipeline configuration files

6K 37 35
tacular-omics
peptacular

Parse ProForma 2.1 peptide sequences and calculate masses, fragments, and isotopic distributions in Python.

5K 21 3
tacular-omics
tacular

Python lookups for amino acids, elements, and proteomics PTM ontologies (UNIMOD, PSI-MOD, RESID, XLMOD, GNOme)

5K 1 0
compomics
ms2pip

MS²PIP: Fast and accurate peptide spectrum prediction for multiple fragmentation methods, instruments, and labeling techniques.

5K 50 21
MannLabs
alphatims

An open-source Python package for efficient accession and visualization of Bruker TimsTOF raw data from the Mann Labs at the Max Planck Institute of Biochemistry.

4K 98 29
compomics
psm-utils

Common utilities for parsing and handling peptide-spectrum matches and search engine results in Python

4K 31 11
Philipbear
msbuddy

a python package for molecular formula analysis in MS-based small molecule studies

4K 41 10
mobiusklein
ms-deisotope

A library for deisotoping and charge state deconvolution of complex mass spectra

4K 43 16
tacular-omics
tdfpy

Python reader for Bruker timsTOF (.d) data: DDA/DIA/PRM, fast centroiding and noise filtering

4K 8 1
tacular-omics
mzmlpy

Fast, lazy mzML reader for Python: typed models, gzip random access, validation, Numpress/zstd decoding

4K 4 0
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology