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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f23e1a27c931ef1408eaa75a7c767daa57dae0f2fad31f93e9cbd3b3ca9b41ce
|
|
| MD5 |
78b31644e2445d5ca9e300e171b997db
|
|
| BLAKE2b-256 |
ac1cb17b9e83525ac906f87c8669218dcb98d2fd74e5d7b6f0c715bf895f2203
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5a9a906ed63f2ba96e53526bee2a256ea897958df1ff8adbddb39426d1beb05d
|
|
| MD5 |
b25fdfed65142e96e1ec73fd9183f5fb
|
|
| BLAKE2b-256 |
97c508982cb0dfed346f10449e0a70f48f42159718626dc64d1c57c72c628d65
|