PoseBusters: Plausibility checks for generated molecule poses.
Project description
PoseBusters: Plausibility checks for generated molecule poses.
Installation
# install with pip from PyPI
pip install posebusters
Usage
# Check generated molecule pose.
bust molecule_pred.sdf
bust molecule_a.sdf molecule_b.sdf
bust molecule_*.sdf
# Check new ligand generated for a given protein.
bust ligand_pred.sdf -p mol_cond.pdb
# Check re-docked ligand (a pose that should recover the ligand in a given protein-ligand crystal complex).
bust ligand_pred.sdf -l mol_true.sdf -p protein.pdb
# Check any of the three by providing a csv with files to check together
bust -t file_table.csv
Documentation
Documentation is available at https://posebusters.readthedocs.io.
Thanks
This program uses software written by other people. Notably:
- RDKit - https://github.com/rdkit/rdkit
- Pandas - https://github.com/pandas-dev/pandas
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
posebusters-0.2.2.tar.gz
(4.5 MB
view details)
Built Distribution
posebusters-0.2.2-py3-none-any.whl
(544.9 kB
view details)
File details
Details for the file posebusters-0.2.2.tar.gz
.
File metadata
- Download URL: posebusters-0.2.2.tar.gz
- Upload date:
- Size: 4.5 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: python-requests/2.31.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8ee320698f07e51a3249432ca5693467ef0f77bad068f78003b5715ea1f7ad28 |
|
MD5 | 2bb67528f09d7f50dd4f46479d7da5a8 |
|
BLAKE2b-256 | 60f908006254a8536334b93ccbf5e0358f7289893c70d45c77d3c04421d1d5ee |
File details
Details for the file posebusters-0.2.2-py3-none-any.whl
.
File metadata
- Download URL: posebusters-0.2.2-py3-none-any.whl
- Upload date:
- Size: 544.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: python-requests/2.31.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | de1a242c72a86be1ef5c568a7c98b758f3415786a1b4963c10ac193c9c079633 |
|
MD5 | 0f4f6852213e58a5137a9ff364395ce4 |
|
BLAKE2b-256 | 3adb916eb44b1bc4b9530e29c19576b1c7e72e06490b9d756e52ad3b9c81970f |