Skip to main content

A protein inference package used for OpenSWATH data

Project description

IDpicker for OpenSWATH

This is a package that is an implementation of a protein inference algorithm called IDpicker[1]. It is an algorithm that reads a protein-peptide mapping as graph, merges protein that map to an identical set of peptides, separate the graph into components, then greedily choose the protein that corresponds to most peptide for each component, until all peptides are covered by a chosen protein.

This implementation can only read the output of openSWATH [2]. The advantage of this algorithm compare to other ones for openSWATH is that, this one can handle peptide that map to multiple proteins.

There is only 1 function (just 'main') for this package with options on input_file path, q_limit_pep, context, run_id

main(input_file: str, q_limit_pep: str, context: str, run_id: str)

input_file is a path to the osw file

q_limit_pep is a number represent the maximum qvalue the user wants

context is either 'global' or 'run-specific'

run_id is either the id of the run that user want to use, or if the context is global, it can be anything, it will not be used.

We strongly advice to install PyProphet in a Python virtualenv.

citations

  1. Zhang, B., Chambers, M. C., & Tabb, D. L. (2007). Proteomic parsimony through bipartite graph analysis improves accuracy and transparency. Journal of proteome research, 6(9), 3549–3557. https://doi.org/10.1021/pr070230d
  2. Röst, H. L., Rosenberger, G., Navarro, P., Gillet, L., Miladinović, S. M., Schubert, O. T., Wolski, W., Collins, B. C., Malmström, J., Malmström, L., & Aebersold, R. (2014). OpenSWATH enables automated, targeted analysis of data-independent acquisition MS data. Nature biotechnology, 32(3), 219–223. https://doi.org/10.1038/nbt.2841

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

openswathidpicker-0.0.5.tar.gz (2.5 MB view details)

Uploaded Source

Built Distribution

openswathidpicker-0.0.5-py3-none-any.whl (1.9 MB view details)

Uploaded Python 3

File details

Details for the file openswathidpicker-0.0.5.tar.gz.

File metadata

  • Download URL: openswathidpicker-0.0.5.tar.gz
  • Upload date:
  • Size: 2.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.12

File hashes

Hashes for openswathidpicker-0.0.5.tar.gz
Algorithm Hash digest
SHA256 0c63205dd3c3219cc1746de1e8aac907644fc3cb787d279bccec09b8443ddedc
MD5 12665181de70849484d2e73db26b00fd
BLAKE2b-256 68bbc44abfa17bb36469f94dd1a13ddb7b87bacc929ca9b9c5b90744e0c3b41b

See more details on using hashes here.

File details

Details for the file openswathidpicker-0.0.5-py3-none-any.whl.

File metadata

File hashes

Hashes for openswathidpicker-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 53f3891a3ab4ad7020aa27e18d238652585ac014b6e36fa57119f4061a7b4a1d
MD5 e4dd74e58dded1321edb478a5b3d011b
BLAKE2b-256 e02d4ba83520b04ee2540f5d5c3d8e7a2f7425470a8e7d8d4c38b387bf7d5a6e

See more details on using hashes here.

Supported by

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