Skip to main content

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

dimorphite_dl-1.3.2.tar.gz (18.0 kB view details)

Uploaded Source

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

Hashes for dimorphite_dl-1.3.2.tar.gz
Algorithm Hash digest
SHA256 4c96065a21f59eed88227bec4538a9559a11c43c0e1875cfcd9004447989ea59
MD5 f1b3835f16076718a284ba94785a9c73
BLAKE2b-256 1751bd78415da4392512123b4208e9835c225210bbc7e30433c06b441e145cec

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page