Skip to main content

Offline ADME & BOILED-Egg batch tool for molecules

Project description

mol-adme

mol-adme

Offline ADME & BOILED-Egg batch tool for molecules

mol-adme is a command-line tool that calculates ADME descriptors and generates BOILED-Egg plots from SMILES input. It supports both individual and batch plots for multiple molecules, with customizable LogP options.

Installation

Install directly via pip:

pip install mol-adme

This will install the CLI tool along with all dependencies (rdkit-pypi, pandas, matplotlib).

Usage

Basic command

mol-adme --input molecules.smi

Options

Option Description --input Input SMILES file (.smi or .txt) with optional tags --out CSV output file (default: results.csv) --plots Generate individual BOILED-Egg plots for each molecule --batchplot Generate a combined BOILED-Egg plot for all molecules --plotdir Directory to save plots (default: plots) --logptype LogP type for BOILED-Egg and CSV (WLogP or MolLogP)

Example

mol-adme --input molecules_example.smi --plots --batchplot --logptype MolLogP

This will generate: results.csv → ADME descriptors for all molecules plots/ → individual and batch BOILED-Egg plots

SMILES Input Format

Each line in the .smi file should contain a SMILES string, optionally followed by tags for naming:

CC(=O)Oc1ccccc1C(=O)O Aspirin C1=CC=CC=C1 Benzene

The tags after the SMILES string will be used to name individual plots and in the results CSV.

Features

Calculates common ADME descriptors: MW, LogP, TPSA, HBD, HBA, RB Lipinski & Veber rule assessment Generates BOILED-Egg plots for predicting HIA (human intestinal absorption) and BBB (blood-brain barrier) penetration Supports both individual molecule plots and batch plots Customizable LogP type: WLogP (default) or MolLogP

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

mol_adme-1.0.0.tar.gz (4.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mol_adme-1.0.0-py3-none-any.whl (4.5 kB view details)

Uploaded Python 3

File details

Details for the file mol_adme-1.0.0.tar.gz.

File metadata

  • Download URL: mol_adme-1.0.0.tar.gz
  • Upload date:
  • Size: 4.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.9

File hashes

Hashes for mol_adme-1.0.0.tar.gz
Algorithm Hash digest
SHA256 f23e1a27c931ef1408eaa75a7c767daa57dae0f2fad31f93e9cbd3b3ca9b41ce
MD5 78b31644e2445d5ca9e300e171b997db
BLAKE2b-256 ac1cb17b9e83525ac906f87c8669218dcb98d2fd74e5d7b6f0c715bf895f2203

See more details on using hashes here.

File details

Details for the file mol_adme-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: mol_adme-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 4.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.9

File hashes

Hashes for mol_adme-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5a9a906ed63f2ba96e53526bee2a256ea897958df1ff8adbddb39426d1beb05d
MD5 b25fdfed65142e96e1ec73fd9183f5fb
BLAKE2b-256 97c508982cb0dfed346f10449e0a70f48f42159718626dc64d1c57c72c628d65

See more details on using hashes here.

Supported by

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