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)
| File | Size | Uploaded | |
|---|---|---|---|
| phasepred-1.0.2.tar.gz | 2.4 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|