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.3.tar.gz (3.9 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.3-py3-none-any.whl (4.0 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: msmu-0.2.3.tar.gz
  • Upload date:
  • Size: 3.9 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.3.tar.gz
Algorithm Hash digest
SHA256 8c3d19fcd6b5c0f2421287ed3b920de0e46467cb0c85065fc668a80f692c7dfe
MD5 1fe1986ed811106d3bab8442d79c57a4
BLAKE2b-256 9845b8705f14ae9a7cbe3c57817174273f402a5656c9a66ef8cb32a24aa19fe1

See more details on using hashes here.

Provenance

The following attestation bundles were made for msmu-0.2.3.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.3-py3-none-any.whl.

File metadata

  • Download URL: msmu-0.2.3-py3-none-any.whl
  • Upload date:
  • Size: 4.0 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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 aff46ccf8bbdce40cc25ea68b19d4cbe94541473589972176df565a13f961fbf
MD5 a334929f867c47432f55833e5225aeaa
BLAKE2b-256 66c9b0f6cab18011e9757280c22d952d63273782b8f39ba4d35d7b9759532883

See more details on using hashes here.

Provenance

The following attestation bundles were made for msmu-0.2.3-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