Skip to main content

A script to perform protein grouping on pout-files (generated by Percolator).

Project description

pout2prot converts Percolator output files to protein group and subgroup files (Occam or anti-Occam) as input for Prophane. In pout2prot, the user can choose between two protein grouping strategies: Occam’s razor and anti-Occam’s razor. Occam’s razor is based on the principle of maximum parsimony, and provides the smallest set of proteins that explains all observed peptides. Here, proteins and their associated taxonomy and functions are expected to be present in the sample, but proteins that by chance could not be matched to a unique peptide are falsely discarded. This algorithm is for example used in the X!TandemPipeline. On the other hand, anti-Occam’s razor is based on the maximal explanatory set of proteins. Here, any protein that contains at least one identified peptide, will be provided in the protein list. This algorithm is used in for example the MetaProteomeAnalyzer (MPA). Importantly, while it is important to mention which grouping algorithm was used, there is no way to determine which algorithm is more correct.

pout2prot is also available as an online web application (see https://pout2prot.ugent.be) that’s run entirely in your browser (you don’t need to install anything to get started).

See our release page on GitHub for a detailed description of all changes between different versions: https://github.com/tivdnbos/pout2prot/releases.

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

pout2prot-1.3.0.tar.gz (9.9 kB view details)

Uploaded Source

Built Distribution

pout2prot-1.3.0-py3-none-any.whl (11.0 kB view details)

Uploaded Python 3

File details

Details for the file pout2prot-1.3.0.tar.gz.

File metadata

  • Download URL: pout2prot-1.3.0.tar.gz
  • Upload date:
  • Size: 9.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.6.1 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.5

File hashes

Hashes for pout2prot-1.3.0.tar.gz
Algorithm Hash digest
SHA256 ed9f4ffa9a10d761bc813b1994eaaa51a741d438cfbf1ee88937fa9aa891a35e
MD5 eab5a58060061473f84e4301bb27eeaa
BLAKE2b-256 825e769f5af698cb76cfd37a2f3c17cd9c1d12443e62eb1321d51b1c45b83cc1

See more details on using hashes here.

File details

Details for the file pout2prot-1.3.0-py3-none-any.whl.

File metadata

  • Download URL: pout2prot-1.3.0-py3-none-any.whl
  • Upload date:
  • Size: 11.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.6.1 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.5

File hashes

Hashes for pout2prot-1.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 715be96ac91f451ddbeb1abd50ecf397ea402d67f68d2b00913c937f29b8ea7f
MD5 5a407939f2a6bfa3273412e6c2ca4e3a
BLAKE2b-256 7e1ab1e7fb821882778ced731a33c3f10fa30f07f37b64354ea64dca3e1c9a81

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