Skip to main content

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.

Metadata

Release files for MSCI 0.2.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for MSCI 0.2.3
File Size Uploaded
msci-0.2.3.tar.gz 2.5 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for MSCI 0.2.3
File Interpreter ABI Platform
MSCI-0.2.3-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 2.5 MB

Release files / msci-0.2.3.tar.gz

Download URL msci-0.2.3.tar.gz
Size 2.5 MB
Tags Source
SHA-256 checksum
How to use checksums
557db3306e1749c5522b213caf405e81484bf54a156da9f23a19159e8bd35057
BLAKE2b-256 checksum
How to use checksums
d8906ab716a9ca32aa87b26f32f473bda21c5e0e46e7f5866f335ef749de5c1e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.2

Release files / MSCI-0.2.3-py2.py3-none-any.whl

Download URL MSCI-0.2.3-py2.py3-none-any.whl
Size 29.2 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
d8851792ff6901531b1a5a7d8ab48dab8caf0fca82b4ed062215e936a037f5fa
BLAKE2b-256 checksum
How to use checksums
1544650ec4465a99f489a183821a7191ac0552c9a079d26ad701bff3b41a7370
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.2

Release history Release notifications | RSS feed

This release

0.2.3 This release

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page