Skip to content

Pathmanaban/Scop3P-notebooks

 
 

Repository files navigation

Scop3P-notebooks

Jupyter Notebook examples of Scop3P REST API services.

About Scop3P1

Scop3P: A Comprehensive Resource of Human Phosphosites within Their Full Context

Protein phosphorylation is a key post-translational modification in many biological processes and is associated to human diseases such as cancer and metabolic disorders. The accurate identification, annotation, and functional analysis of phosphosites are therefore crucial to understand their various roles. Phosphosites are mainly analyzed through phosphoproteomics, which has led to increasing amounts of publicly available phosphoproteomics data. Several resources have been built around the resulting phosphosite information, but these are usually restricted to the protein sequence and basic site metadata. What is often missing from these resources, however, is context, including protein structure mapping, experimental provenance information, and biophysical predictions. We therefore developed Scop3P: a comprehensive database of human phosphosites within their full context. Scop3P integrates sequences (UniProtKB/Swiss-Prot), structures (PDB), and uniformly reprocessed phosphoproteomics data (PRIDE) to annotate all known human phosphosites. Furthermore, these sites are put into biophysical context by annotating each phosphoprotein with per-residue structural propensity, solvent accessibility, disordered probability, and early folding information. Scop3P, available at https://iomics.ugent.be/scop3p, presents a unique resource for visualization and analysis of phosphosites and for understanding of phosphosite structure–function relationships.

HTTP REST API

Open the Scop3P API using the Swagger UI click here

Jupyter Notebook index

This section contains the links to our online Jupyter Notebooks. We would like to invite you to contribute to our repository if you want to share your Jupyter Notebooks related to Scop3P. Please contact us at pathmanaban.ramasamy@ugent.be.

Modifications endpoint (GET scop3p/api/modifications)

Simple notebook fetching modifications for UniProt ID O00571 (O00571 · DDX3X_HUMAN) and plotting some matplotlib charts.

image

Click on the next link to open the Jupyter Notebook in an executable environment:

Binder

Modifications endpoint (GET scop3p/api/modifications) with 3D structure visualization

Simple notebook fetching modifications for UniProt ID O00571 (O00571 · DDX3X_HUMAN) and rendering the modifications on the 3D structure 4PXA.

image

Click on the Google collab icon to open the Jupyter Notebook in an executable environment:

(https://colab.research.google.com/github/Bio2Byte/Scop3P-notebooks/blob/main/Scop3P_%20O00571.ipynb)

Modifications endpoint (GET scop3p/api/modifications) with biophysical predictions

Simple notebook fetching modifications for UniProt ID O00571 (O00571 · DDX3X_HUMAN), predicting the biophysical properties and visualizing the results using different strategies.

Biophysical properties mapped onto AF structures in multi-panel view

image

Biophysical properties and P-sites mapped onto 1D amino acid sequence position

image

Biophysical properties linearized version of the online "RING" plot

image

Click on the next link to open the Jupyter Notebook in an executable environment:

Binder

About

The repository was created by the Bio2Byte research group at Vrije Universiteit Brussel and is maintained in collaboration with Compomics at the VIB-UGent Center for Medical Biotechnology.

  • Compomics: Computational Omics and Systems Biology Group
  • IBsquare: The Interuniversity Institute of Bioinformatics in Brussels
  • VIB: Vlaams Instituut voor Biotechnologie
  • UGent: Universiteit Gent
  • VUB: Vrije Universiteit Brussel
  • Elixir BE: Elixir Belgium
image

Made in Belgium 🇧🇪

Footnotes

  1. Scop3P: A Comprehensive Resource of Human Phosphosites within Their Full Context, Pathmanaban Ramasamy, Demet Turan, Natalia Tichshenko, Niels Hulstaert, Elien Vandermarliere, Wim Vranken, and Lennart Martens Journal of Proteome Research 2020 19 (8), 3478-3486. DOI: 10.1021/acs.jproteome.0c00306.

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 100.0%