PoPMuSiC2
Python wrapper for running PoPMuSiC-2 and BeAtMuSiC mutational analysis.
Installation and Usage
Install with,
pip install .
Then run,
xxx
We also provide a few CLI commands, see explanations with,
xxx
PoPMuSiC2 executable configuration
The package looks for a valid PoPMuSiC executable through the global CONFIG object defined in popmusic2/config.py.
You can add candidate executable paths there in CONFIG.music_candidate_paths, or pass a custom path directly to the functions via custom_music_path.
The first valid executable found is cached in CONFIG.music_path and reused automatically.
Main PoPMuSiC commands exposed by the package
Mutation-based workflows
Mutation and chain formats
Mutation strings use the convention:
A123Vfor a single substitutionA123V:K204Lfor multiple substitutions in one model
Chain pairs for interaction analysis use:
A:BAB:C
These are passed to the relevant binding-affinity workflows and validated before execution.
Metadata
Release files for popmusic2 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 | |
|---|---|---|---|
| popmusic2-1.0.2.tar.gz | 19.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| popmusic2-1.0.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 54.3 kB
Release files / popmusic2-1.0.2.tar.gz
| Download URL | popmusic2-1.0.2.tar.gz |
|---|---|
| Size | 19.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
504909e0bc1a0b5e470cf2144386b05d2a93080563674f93fee5d2b02909855e
|
|
BLAKE2b-256 checksum How to use checksums |
9850652ad9014e038bae44c891e3c799c1f64333c88557eca2034dab2d098150
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.4
|
Release files / popmusic2-1.0.2-py3-none-any.whl
| Download URL | popmusic2-1.0.2-py3-none-any.whl |
|---|---|
| Size | 35.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
7c351851cce5dc8ffbfecd5fff5be0ccfde6b9173854ffdbd5c44b78c2b9a901
|
|
BLAKE2b-256 checksum How to use checksums |
d2fa857e021da3d98b8a93ae57136c90b3e8c6c9e6bcb11505f71090636d10a2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.4
|