ProtMapper

ProtMapper normalizes phosphosite positions to human UniProt reference sequences to enable accurate integration of phosphoproteomic datasets and upstream regulatory annotations.


Key Features:

  • Python implementation: Implemented in Python for programmatic mapping and normalization of phosphosite annotations.
  • Phosphosite normalization: Maps amino acid sites of post-translational modifications from models or experimental data to human reference positions.
  • Non-canonical site resolution: Resolves discrepancies arising from non-human proteins (e.g., mouse or rat), alternative isoforms, and post-translationally processed variants.
  • Database-guided mapping: Uses UniProt and PhosphoSitePlus site groups supplemented with manual curation to align sites to reference sequences.
  • Knowledge integration: Integrates with INDRA and text-mined annotations to assemble regulatory information for phosphosites.
  • Mass spectrometry support: Applied to large-scale mass spectrometry datasets such as CPTAC to normalize site annotations.

Scientific Applications:

  • Phosphoproteomic data standardization: Standardizes phosphosite annotations across datasets to support downstream computational and statistical analyses.
  • Regulatory annotation assembly: In conjunction with INDRA, was used to compile 37,028 regulatory annotations for 16,332 phosphosites.
  • Integration of curated and literature-derived knowledge: Facilitates merging of curated database entries and literature-extracted statements into a cohesive knowledge base.
  • Upstream regulator mapping: Enables more reliable identification and analysis of upstream regulators of phosphorylation sites.

Methodology:

Maps amino acid sites to UniProt reference sequences using PhosphoSitePlus site groups and manual curation, resolves non-canonical numbering from non-human proteins, isoforms, or processed variants, and integrates text-mined statements via the INDRA knowledge assembly system.

Topics

Details

License:
BSD-2-Clause
Programming Languages:
Python
Added:
1/9/2020
Last Updated:
1/13/2021

Operations

Publications

Bachman JA, Sorger PK, Gyori BM. Assembling a corpus of phosphoproteomic annotations using ProtMapper to normalize site information from databases and text mining. Unknown Journal. 2019. doi:10.1101/822668.

Links