Skip to main content

ResPepBind

A 10-fold residual neural network ensemble for peptide-protein interaction prediction.

The official checkpoint ZIP is hosted separately as a GitHub Release. The first prediction automatically downloads all 10 fold checkpoints into ~/.cache/respepbind/models/. It also downloads the pretrained ProtT5 encoder from Hugging Face when missing residue embeddings are first generated.

Predict: input FASTA or CSV (CPU or GPU)

Install package with pip install respepbind from PyPI published distribution.

FASTA:

>positive_1
Peptide: MLGP
Protein: MAEVPPGPSSLLPPPAPPAPAAVE

>negative_1
Peptide: ACDW
Protein: MLEVKQRL

CSV:

id,peptide,protein,true_label
pair1,MLGP,MAEVPPGPSSLLPPPAPPAPAAVE,1
pair2,ACDW,MLEVKQRL,

Run:

respepbind --fasta examples/pairs.fasta --device cpu --output-csv results/fasta.csv
respepbind --csv examples/pairs.csv --device cuda:0 --output-csv results/csv_gpu.csv

Or use wrappers:

./scripts/predict_cpu.sh --fasta examples/pairs.fasta --output-csv results/cpu.csv
CUDA_VISIBLE_DEVICES=0 ./scripts/predict_gpu.sh --csv examples/pairs.csv --output-csv results/gpu.csv

Metadata

Release files for respepbind 0.0.1

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

Source distribution (sdist)

Source distribution for respepbind 0.0.1
File Size Uploaded Provenance Actions
respepbind-0.0.1.tar.gz 24.4 kB Without provenance Details for respepbind-0.0.1.tar.gz

Built distribution (wheel)

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

Total release size: 46.6 kB

Release files / respepbind-0.0.1.tar.gz

Download URL respepbind-0.0.1.tar.gz
Size 24.4 kB
Tags Source
SHA-256 checksum
How to use checksums
caf2159dc138b5767373440398347f757a808d405983f1d3794a5a0208bbccfd
BLAKE2b-256 checksum
How to use checksums
9b50a4f2489e4fb0845946a1ade6ae5c869af61d6b735ffe2a358cf00a836a74
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.22

Release files / respepbind-0.0.1-py3-none-any.whl

Download URL respepbind-0.0.1-py3-none-any.whl
Size 22.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
13e5ff7b2f5c7d158139cf4b57c2bc91af543e4e88eae7398a8c8447aa3e7695
BLAKE2b-256 checksum
How to use checksums
a3a8197b03c0c6e99ae07d048a46e7a68b9c889b568622b319f474dbae941dfd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.22

Security for respepbind 0.0.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.0.1 This release

2 release files No provenance

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