ProBound model manipulation and scoring interface
Project description
pyProBound
Python package for scoring sequences by a ProBound model
This is an interface package to score sequences by models of transcription factor affinity produced by ProBound (Rube, H.T., Rastogi, C., Feng, S. et al. Prediction of protein–ligand binding affinity from sequencing data with interpretable machine learning. Nat Biotechnol 40, 1520–1527 (2022). https://doi.org/10.1038/s41587-022-01307-0).
This is only an interface. The functional part of the scoring is provided by a (sligthly modified) ProBoundTools Java program available from https://github.com/Caeph/ProBoundTools.git. The original program can be found at https://github.com/BussemakerLab/ProBoundTools.
Instalation
Not done yet. Pip package planned.
Requirements
Python>=3.9 with numpy, jpype 1.4.0 and pandas. Installed Java in your path.
Pip installation
Will be done.
From source
Clone https://github.com/Caeph/ProBoundTools.git and compile it using Maven (details here: https://github.com/BussemakerLab/ProBoundTools). Move the compiled jar with dependencies to the pyProBound directory (next to the Python scripts and json files.)
Usage
See the jupyter notebooks in the test_input directory.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pyprobound-0.0.4.tar.gz.
File metadata
- Download URL: pyprobound-0.0.4.tar.gz
- Upload date:
- Size: 7.0 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f425c5b69e7b6bd9f8556a820ea16d7e46b90ecab6c8698ae91f751523e1db0b
|
|
| MD5 |
4683c8a934d1dce3bd5e1a78143c1008
|
|
| BLAKE2b-256 |
d0a07dcc9e7867f6c78467424b9b8f38365cadfebba610563278c13a9f29eeb3
|
File details
Details for the file pyprobound-0.0.4-py3-none-any.whl.
File metadata
- Download URL: pyprobound-0.0.4-py3-none-any.whl
- Upload date:
- Size: 7.0 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
162d0ede41d32228505c2c8d32de349973d741ec03ffb5857b9ff60597bb81d6
|
|
| MD5 |
25ab769177aef1a7d641f603d2cc7216
|
|
| BLAKE2b-256 |
3dc390e9af1be36dcf8c0699ab1aa402383297148dfe30d665bbcfbabee0eef6
|