Skip to main content

A proteomics search engine for LC-MS1 spectra.

Project description

ms1searchpy - a proteomics search engine for LC-MS1 spectra

The .tsv (or mzML) and .fasta files are required for basic operation of the script. tsv file is tab-separated text file with peptide features generated by Dinosaur software (J.Teleman et al., “Dinosaur: A Refined Open-Source Peptide MS Feature Detector”, JPR 2016) from mzML file. This file can be generated by any other software for peak-picking and must contain columns ‘massCalib’, ‘rtApex’, ‘charge’ and ‘nIsotopes’ columns. For a сonvenient usage, mzML files can be used directly and the script will run an attached version of Dinosaur (installed Java is required). For an efficient usage of retention time, user can install and use ELUDE prediction algorithm (-elude path_to_elude_binary should be used in parameters).

Algorithm can be run with following command:

python search.py path_to_MZML -d path_to_fasta

OR

python search.py path_to_peptideFeatures -d path_to_fasta

The script output contains files: all identified proteins (filename_proteins_full.csv), filtered proteins (filename_proteins.csv), all matched peptide match fingerprints (filename_PFMs.csv).

To combine results of MS1 searches use the following command:

python combine.py results_1_proteins_full.csv … results_n_proteins_full.csv

Dependencies

  • pyteomics

  • numpy

  • scipy

  • sklearn

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

ms1searchpy-1.1.0.tar.gz (13.7 MB view details)

Uploaded Source

Built Distribution

ms1searchpy-1.1.0-py2-none-any.whl (13.7 MB view details)

Uploaded Python 2

File details

Details for the file ms1searchpy-1.1.0.tar.gz.

File metadata

  • Download URL: ms1searchpy-1.1.0.tar.gz
  • Upload date:
  • Size: 13.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.28.1 CPython/3.7.3

File hashes

Hashes for ms1searchpy-1.1.0.tar.gz
Algorithm Hash digest
SHA256 3c036033fec4a40b47db6efed7587d814ecde8e42420b13fc3ba268982008f69
MD5 63ff516962cd125b3a6003a82213f880
BLAKE2b-256 199f2a16a6808ac11b33e70e3b2f62fe5ace1764d3ce82143ffe2b1e64f2236e

See more details on using hashes here.

File details

Details for the file ms1searchpy-1.1.0-py2-none-any.whl.

File metadata

  • Download URL: ms1searchpy-1.1.0-py2-none-any.whl
  • Upload date:
  • Size: 13.7 MB
  • Tags: Python 2
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.28.1 CPython/3.7.3

File hashes

Hashes for ms1searchpy-1.1.0-py2-none-any.whl
Algorithm Hash digest
SHA256 cbdbc11d2ee9b5dff9cff50dc9e8c7992b07ac7f457e787f81cb77eb4f723d39
MD5 72c030d0c061744875254da11c816033
BLAKE2b-256 051d2dc105114d8aaad52f8d6b0ab0a38245a472ca22339c7b52ff11f2a6c1af

See more details on using hashes here.

Supported by

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