No project description provided
Project description
Dimorphite-DL
What is it?
Dimorphite-DL adds hydrogen atoms to molecular representations, as appropriate for a user-specified pH range. It is a fast, accurate, accessible, and modular open-source program for enumerating small-molecule ionization states.
This version is a class object that is representative of dimorhitedl.
Citation
If you use Dimorphite-DL in your research, please cite:
Ropp PJ, Kaminsky JC, Yablonski S, Durrant JD (2019) Dimorphite-DL: An open-source program for enumerating the ionization states of drug-like small molecules. J Cheminform 11:14. doi:10.1186/s13321-019-0336-9.
Licensing
Dimorphite-DL is released under the Apache 2.0 license. See LICENCE.txt for details.
Installation
Edit This edit is made by Sulstice for distribution and installation.
pip install dimorphite_dl
QuickStart
Edit This edit is made by Sulstice for distribution and installation.
from dimorphite_dl import DimorphiteDL
dimorphite_dl = DimorphiteDL(
min_ph=4.5,
max_ph=8.0,
max_variants=128,
label_states=False,
pka_precision=1.0
)
print(dimorphite_dl.protonate('CC(=O)O'))
>>>
['CC(=O)[O-]']
Caveats
Dimorphite-DL deprotonates indoles and pyrroles around pH 14.5. But these substructures can also be protonated around pH -3.5. Dimorphite does not perform the protonation.
Authors and Contacts
See the CONTRIBUTORS.md
file for a full list of contributors. Please contact
Jacob Durrant (durrantj@pitt.edu) with any questions.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file dimorphite_dl-1.3.2.tar.gz
.
File metadata
- Download URL: dimorphite_dl-1.3.2.tar.gz
- Upload date:
- Size: 18.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4c96065a21f59eed88227bec4538a9559a11c43c0e1875cfcd9004447989ea59 |
|
MD5 | f1b3835f16076718a284ba94785a9c73 |
|
BLAKE2b-256 | 1751bd78415da4392512123b4208e9835c225210bbc7e30433c06b441e145cec |