Calculating the Docking RMSD between two ligands
Project description
DockEva
DockEva: a fast open-source tool for atom mapping and docking evaluation of symmetric small molecules
Correctly comparing two poses of small molecule ligands with symmetry in fast is of significance important for the development of the related fields of receptor-ligand docking. Most of existing tools that correct for molecular symmetry do not consider the bonding structure of molecules, therefore resulting in non-physical atomic mapping. Using exhaustive algorithm to directly solve high sym-metry atom mapping problem is time-consuming. We present DockEva, a fast method for docking pose evaluation that converts the symmetry atom mapping problem to multiple maximum clique problems using the shortest road algorithm, in which the optimal atomic mapping and docking pose evaluation are performed in fast by solving the multiple maximum clique problems. Benchmarked results on decoys generated by AutoDock Vina demonstrate that DockEva can efficiently achieve the symmetry-corrected atom mapping with the minimum root mean square deviation (RMSD). Compared DockRMSD, one of the best existing methods for calculating RMSD of symmetric molecules, the average computational efficiency of DockEva (4.78×10-3 seconds) is improved by about 6.36×102 times on the highly symmetric small molecules (their reasonable atom mapping numbers are all larger than 100) with more robust.
Pre-requisite:
- python
Installation:
On Linux/MacOS system:
$ pip install DockEva
On Windows system:
$ pip install DockEva
Example usage:
$ DockEva path/to/crystal.mol2 path/to/decoy.mol2
For more example usages and options, try
$ DockEva -h
Example output:
Check https://zhanglab.comp.nus.edu.sg/DockEva/ for an example output
Release History:
- First release 2024-10-14
Tips
- This package is free for all users. If you have any question, please email Jun Hu: junh_cs@126.com
References
[1] Jun Hu, Jiawen Li, Yang Zhang. DockEva: a fast open-source tool for atom mapping and docking evaluation of highly symmetric molecules. sumitted.
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 dockeva-1.0.0.tar.gz.
File metadata
- Download URL: dockeva-1.0.0.tar.gz
- Upload date:
- Size: 1.2 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
09f6e99513e4f7f928f5d280ed9e34be834e7e41968e459b56bdf92393367789
|
|
| MD5 |
bd68df7397088b91e4f6a908c8bc4334
|
|
| BLAKE2b-256 |
99be76a953a9afbdad372a9c4da7e42f602f6e45ad205c5936a5286b51420217
|
File details
Details for the file dockeva-1.0.0-py3-none-any.whl.
File metadata
- Download URL: dockeva-1.0.0-py3-none-any.whl
- Upload date:
- Size: 1.2 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
329b911594dbd6e6af47e79c691b275d982ebc3f60be23f4292e04271bb0ad00
|
|
| MD5 |
bd219afabff2e81f8e37bc2a15e0f708
|
|
| BLAKE2b-256 |
449c1ced4f0f8c446701a7cf9b2acc71fc194a0f0aebd4019b2022d2b0f4dc55
|