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 hashes)

Uploaded Source

Built Distribution

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

Uploaded Python 3

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