{"id":19849507,"url":"https://github.com/filipspl/degronopedia-ml-psi","last_synced_at":"2025-09-18T13:31:50.953Z","repository":{"id":154130539,"uuid":"630919765","full_name":"filipsPL/degronopedia-ml-psi","owner":"filipsPL","description":"Predict Protein Stability Index from the sequence","archived":false,"fork":false,"pushed_at":"2025-02-20T19:53:40.000Z","size":7565,"stargazers_count":5,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-09-04T22:44:28.517Z","etag":null,"topics":["bioinformatics","bioinformatics-analysis","catboost","degrons","ml","prediction"],"latest_commit_sha":null,"homepage":"https://degronopedia.com/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/filipsPL.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":".zenodo.json"}},"created_at":"2023-04-21T13:15:34.000Z","updated_at":"2025-02-20T19:53:44.000Z","dependencies_parsed_at":"2024-02-05T08:49:41.421Z","dependency_job_id":"e08f450a-5bbe-4221-bf26-d5d02d7f5e7b","html_url":"https://github.com/filipsPL/degronopedia-ml-psi","commit_stats":null,"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/filipsPL/degronopedia-ml-psi","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/filipsPL%2Fdegronopedia-ml-psi","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/filipsPL%2Fdegronopedia-ml-psi/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/filipsPL%2Fdegronopedia-ml-psi/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/filipsPL%2Fdegronopedia-ml-psi/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/filipsPL","download_url":"https://codeload.github.com/filipsPL/degronopedia-ml-psi/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/filipsPL%2Fdegronopedia-ml-psi/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":275774135,"owners_count":25526167,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-18T02:00:09.552Z","response_time":77,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bioinformatics","bioinformatics-analysis","catboost","degrons","ml","prediction"],"created_at":"2024-11-12T13:21:22.057Z","updated_at":"2025-09-18T13:31:50.945Z","avatar_url":"https://github.com/filipsPL.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"Predict Protein Stability Index (PSI) from the sequence\n================\n\nProgram to predict Protein Stability Index (PSI) from the sequence. ML models were developed based on experimental stability datasets for a 24/23-mer covering the N-/C-terminus of the human proteome using the CatBoost regressor. The performance of the final models was evaluated using the testing set and an R2 coefficient, reaching the values of 0.796/0.812 for the N-terminus with initiator methionine cleaved/not cleaved, respectively, and 0.815 for the C-terminus (the highest possible value of R2 coefficient is 1). See the paper for details and the DEGRONOPEDIA [Tutorial](https://degronopedia.com/degronopedia/tutorial#ML) for more information.\n\nThe web version of this tool (and much more!) is available at: [https://degronopedia.com/](https://degronopedia.com) which is a web server for screening for degron motifs and providing insights into the possible degradation of your favorite proteins by the ubiquitin-proteasome system.\n\n[![action status](https://github.com/filipsPL/degronopedia-ml-psi/actions/workflows/thefirst.yml/badge.svg)](https://github.com/filipsPL/degronopedia-ml-psi/actions/workflows/thefirst.yml) Tested for python versions 3.8, 3.9, 3.10, and 3.11.\n\n[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.7858317.svg)](https://doi.org/10.5281/zenodo.7858317)\n\n- [Predict Protein Stability Index (PSI) from the sequence](#predict-protein-stability-index-psi-from-the-sequence)\n  - [Set up](#set-up)\n  - [Usage](#usage)\n  - [Interpretation](#interpretation)\n  - [Tests](#tests)\n  - [Authors](#authors)\n  - [How to cite](#how-to-cite)\n\n## Set up\n\n```sh\n# clone the repo\ngit clone --depth 1 https://github.com/filipsPL/degronopedia-ml-psi\n\n# create a new conda environment\nconda env create -f conda.yml\n```\n\n## Usage\n\nInput is a sequence in a plain text format, eg:\n\n```text\nMEEPQSDPSVEPPLSQETFSDLWKLLPENNVLSPLPSQAMDDLMLSPDDIEQWFTEDPGPDEAPRMPEAAPPVAPAPAAPTPAAPAPAPSWPLSSSVPSQKTYQGSYGFRLGFLHSGTAKSVTCTYSPALNKMFCQLAKTCPVQLWVDSTPPPGTRVRAMAIYKQSQHMTEVVRRCPHHERCSDSDGLAPPQHLIRVEGNLRVEYLDDRNTFRHSVVVPYEPPEVGSDCTTIHYNYMCNSSCMGGMNRRPILTIITLEDSSGNLLGRNSFEVRVCACPGRDRRT\n```\n\nOptions:\n\n- the file with sequence\n- which terminus predict PSI for. Choices:\n  - `C` for C-terminus\n  - `NiMetNo` for N-terminus with initiator Met cleaved\n  - `NiMetYes` for N-terminus with initiator Met **NOT** cleaved\n\nRunning the program:\n\n```sh\n# activate the environment\nconda activate dp\n\n# run the program\n./calculate-desc.py --sequence sequence.txt --type NiMetYes\n```\n\nOutput will be:\n\n```text\nN-terminus with initiator Met NOT cleaved\nPredicted PSI: 5.24\n```\n\n## Interpretation\n\nPredictions are made based on the datasets of experimental PSI values, which describe the stability of protein N-/C-terminus in an artificial system where 23-mers covering the termini of nearly entire human proteome were conjugated to GFP protein, and their stability was measured relative to the stability of DsRed protein translated from the same transcript using the Global Protein Stability (GPS) high-throughput technique (Koren et al., 2018 and Timms et al., 2019). Therefore, these values provide insight into the stability of the N-/C-terminus of the query but to a limited extent. Several peptides with low PSI values were experimentally validated to be degraded by the cullin-RING E3 ligase complexes by the authors of the aforementioned GPS studies. However, medium or higher PSI values do not rule out the regulation of such termini by N-/C-degron pathways, as other factors may influence this, including tissue specificity, posttranslational modifications, stress conditions, etc.\n\n**As the ML training set consist of human peptides, we recommend to run the PSI prediction for sequences from higher mammals only.**\n\n## Tests\n\nTo run tests on sample sequences, execute `tests.sh`.\n\n## Authors\n\nSzulc, N. A., Stefaniak, F.\n\n## How to cite\n\nSzulc, N. A., Stefaniak, F., Piechota, M., Soszyńska, A., Piórkowska, G., Cappannini, A., Bujnicki, J. M., Maniaci, C., \u0026 Pokrzywa, W. (2024). DEGRONOPEDIA: A web server for proteome-wide inspection of degrons. Nucleic Acids Research, 52(W1), W221–W232. https://doi.org/10.1093/nar/gkae238\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffilipspl%2Fdegronopedia-ml-psi","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffilipspl%2Fdegronopedia-ml-psi","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffilipspl%2Fdegronopedia-ml-psi/lists"}