Skip to main content

MSCI assesses peptide fragmentation spectra information content.

Project description

MSCI

Introduction

Peptide identification by mass spectrometry relies on the interpretation of fragmentation spectra based on:

  • The m/z pattern (mass-to-charge ratio),
  • Relative intensities of detected fragments,
  • Retention time (RT).

Given a proteome, we explored how many peptides generate highly similar fragmentation spectra with current MS methods. MSCI is a Python package built to assess the information content of peptide fragmentation spectra.

Main features

The MSCI package offers functionalities for:

  • Data Import: Load proteomes and spectral libraries.
  • Spectra Prediction & Processing: Predict peptide spectra and filter fragments.
  • Spectra Grouping: Group peptides based on m/z and iRT values.
  • Similarity Measurement: Compute spectral similarity using different scoring functions.
  • Output & Visualization: Export similarity results and generate fragmentation plots.

For full API documentation, see MSCI Documentation <https://msci.readthedocs.io>_.

Usage

Example workflow:

For a full tutorial, visit our Colab notebook:
MSCI Colab Notebook <https://colab.research.google.com/drive/1ny97RNgvnpD7ZrHW8TTRXWCAQvIcavkk>_.

License

MSCI is released under the MIT License.

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

msci-0.2.3.tar.gz (2.5 MB view details)

Uploaded Source

Built Distribution

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

MSCI-0.2.3-py2.py3-none-any.whl (29.2 kB view details)

Uploaded Python 2Python 3

File details

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

File metadata

  • Download URL: msci-0.2.3.tar.gz
  • Upload date:
  • Size: 2.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for msci-0.2.3.tar.gz
Algorithm Hash digest
SHA256 557db3306e1749c5522b213caf405e81484bf54a156da9f23a19159e8bd35057
MD5 dd055e81a97860d9beb612ca0f4e77b3
BLAKE2b-256 d8906ab716a9ca32aa87b26f32f473bda21c5e0e46e7f5866f335ef749de5c1e

See more details on using hashes here.

File details

Details for the file MSCI-0.2.3-py2.py3-none-any.whl.

File metadata

  • Download URL: MSCI-0.2.3-py2.py3-none-any.whl
  • Upload date:
  • Size: 29.2 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for MSCI-0.2.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 d8851792ff6901531b1a5a7d8ab48dab8caf0fca82b4ed062215e936a037f5fa
MD5 79dd94906efa565d54fafee5098059a2
BLAKE2b-256 1544650ec4465a99f489a183821a7191ac0552c9a079d26ad701bff3b41a7370

See more details on using hashes here.

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