Skip to main content

BERTIS LC-MS/MS analysis library through MuData

Project description

msmu

Python toolkit for LC-MS/MS Proteomics analysis based on MuData

Overview

msmu is a Python package for scalable, modular, and reproducible LC-MS/MS bottom-up proteomics data analysis.
It supports PSM (precursor), peptide, and protein-level processing, integrates MuData (AnnData) structure, and enables stepwise normalization, batch correction, and statistical testing for biomarker discovery and systems biology.

More Information about msmu can be found in the Documentation.

Key Features

  • Flexible data ingestion from DIA-NN, Sage and other popular DB search tools
  • MuData/AnnData-compatible object structure for multi-level omics
  • Built-in QC: precursor purity, peptide length, charge, missed cleavage
  • Protein inference: infer protein with parsimony rule
  • Normalization options: log2 transformation, median, quantile, GIS/IRS
  • Batch correction: GIS/IRS, median centering
  • Statistical analysis: permutation-based DE test and FDR
  • PTM support and stoichiometry adjustment with global dataset
  • Visualization: PCA, UMAP, volcano plots, heatmaps, QC metrics

Supporting DB Search Tools

License

BSD 3-Clause License. See LICENSE for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

msmu-0.2.2.tar.gz (5.0 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

msmu-0.2.2-py3-none-any.whl (5.1 MB view details)

Uploaded Python 3

File details

Details for the file msmu-0.2.2.tar.gz.

File metadata

  • Download URL: msmu-0.2.2.tar.gz
  • Upload date:
  • Size: 5.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for msmu-0.2.2.tar.gz
Algorithm Hash digest
SHA256 1b0655cf775edde99e7620811c949221c756d3f05f13442a4cfb0f0f36c54259
MD5 96304ec9b758b95f53ac8a41ef0df809
BLAKE2b-256 f251b632463eb4d609c5ce08d75ce8980216a8511f20ffd651fc2b8764703ad2

See more details on using hashes here.

Provenance

The following attestation bundles were made for msmu-0.2.2.tar.gz:

Publisher: workflow.yml on bertis-informatics/msmu

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file msmu-0.2.2-py3-none-any.whl.

File metadata

  • Download URL: msmu-0.2.2-py3-none-any.whl
  • Upload date:
  • Size: 5.1 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for msmu-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 6a1421161045083c6126684adf53f7419c3835f763e7828a9261788751a33fcb
MD5 a57174a0944eb5643da02745e4e25c3b
BLAKE2b-256 0867ebb209858c1573b43eb73bb6578d8a2a395d4e7779a3cc1d7f72b59b169d

See more details on using hashes here.

Provenance

The following attestation bundles were made for msmu-0.2.2-py3-none-any.whl:

Publisher: workflow.yml on bertis-informatics/msmu

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page