Skip to main content

PhaSePred

Predict the phase-separation propensity of a protein from its amino-acid sequence. Implementation of Chen et al. 2022 PNAS.

Install

pip install phasepred

Requires Python >= 3.12. The models and the DeepPhase table ship inside the package.

Four feature components cannot be redistributed and need a one-time install from the repository:

git clone https://github.com/notwhiteblank/PhaSePred.git && cd PhaSePred
bash tools/PScore/install.sh
bash tools/ESpritz/install.sh
bash tools/DeepCoil/install.sh
bash tools/PhosphoSitePlus/install.sh   # only needed for hSaPS / hPdPS

The installers put their data under ~/.local/share/phasepred/, where the package finds it automatically. phasepred check-tools prints a status row per component, and for every missing one the exact command that installs it. A complete install reports 9 OK.

Use

phasepred predict --fasta proteins.fasta --mode SaPS --output scores.csv

Four modes: SaPS and PdPS (any species, 8 features), hSaPS and hPdPS (human, 10 features). The output CSV carries the score plus every feature value.

Input can also be UniProt accessions:

phasepred predict --ids "P35637,Q9Y2W1" --mode SaPS --output scores.csv

More

Source, training data, retraining and AUC validation against the paper: https://github.com/notwhiteblank/PhaSePred

Metadata

Release files for phasepred 1.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for phasepred 1.0.2
File Size Uploaded
phasepred-1.0.2.tar.gz 2.4 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for phasepred 1.0.2
File Interpreter ABI Platform
phasepred-1.0.2-py3-none-any.whl Python 3 none any Details

Total release size: 4.0 MB

Release files / phasepred-1.0.2.tar.gz

Download URL phasepred-1.0.2.tar.gz
Size 2.4 MB
Tags Source
SHA-256 checksum
How to use checksums
87e0cb8e1a7c9119de5a1ff5e62fb47f051b9811813921102cfcc755ccb086f3
BLAKE2b-256 checksum
How to use checksums
0b449d7f6109fc2e78a036851d37298c1834d1e467a125a2dae4f71479684d32
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.12

Release files / phasepred-1.0.2-py3-none-any.whl

Download URL phasepred-1.0.2-py3-none-any.whl
Size 1.7 MB
Tags Python 3
SHA-256 checksum
How to use checksums
7896039de8abeadd59b042fa06fbb61859ccb8768f335c44186f31dd5bcb2bf5
BLAKE2b-256 checksum
How to use checksums
3006e85063f2eef3e99dd03cbca69773893bb469cf5fc4f9663d62e93a04cf48
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.12

Release history Release notifications | RSS feed

This release

1.0.2 This release

2 release files

1.0.1

2 release files

1.0.0

2 release files

0.9.1

2 release files

0.9.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page