Skip to main content

Tool to calculate ADME properties in python.

Project description

ADME-py-logo_large

adme-py 💊

Rye License: MIT Ruff

adme-py is a Python package that leverages open-source tools such as rdkit to generate Absorption, Distribution, Metabolism, and Excretion (and sometimes including Toxicity) summaries for molecules.

It seeks to mimic the outputs provided by commonly-used tools such as SwissADME and others but is not restricted to a web application and can be imported or used through the command-line. This allows for nicer integration between other Python scripts.

Installation 🪛

To install adme-py run the following:

pip install adme-py

or install from github directly with:

pip install git+https://github.com/mcnaughtonadm/adme-py.git

How to Run 🏃

To run adme-py in it's most basic form, you can do the following:

from adme_py import ADME

summary = ADME("Cc1ccccc1").calculate()

summary.properties["physiochemical"]["tpsa"]

License 📜

The code in this package is licensed under the MIT License.

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

adme_py-0.1.0.tar.gz (19.5 kB view details)

Uploaded Source

Built Distribution

adme_py-0.1.0-py3-none-any.whl (17.5 kB view details)

Uploaded Python 3

File details

Details for the file adme_py-0.1.0.tar.gz.

File metadata

  • Download URL: adme_py-0.1.0.tar.gz
  • Upload date:
  • Size: 19.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.2

File hashes

Hashes for adme_py-0.1.0.tar.gz
Algorithm Hash digest
SHA256 fc4ebce9d5a803a48d52a9808387529daba15262988cb42bfded93e7c93e6c60
MD5 3e545be68bd2308e2de64a69e5d788a4
BLAKE2b-256 fec618de3ca62e8a7c48449bc5bfca1ca724d78a9d901a6143069e9d576ab29d

See more details on using hashes here.

File details

Details for the file adme_py-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: adme_py-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 17.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.2

File hashes

Hashes for adme_py-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 cced1be5f63360f3aa5a7ee256ca93efd6472e21041d09b599e12e2ef7ddb06a
MD5 23a2bfaf787c2b6be01af8ab1dacb5c3
BLAKE2b-256 1000805124638b9040b4cb93d6eb05a336bf21457ece1ceb846a787debf76323

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