Catalog PyPI
Back to packageRELEASE DETAILS

1.4.1

PyPI

admetica

Admetica is a command-line tool for making ADMET (Absorption, Distribution, Metabolism, Excretion, and Toxicity) predictions using pre-trained models.

Published30 Oct 2024
Direct dependencies52
Transitive dependenciesNot calculated

README

Version 1.4.1 documentation

Admetica

Admetica is a command-line tool for making ADMET (Absorption, Distribution, Metabolism, Excretion, and Toxicity) predictions using pre-trained models. This tool is part of the Admetica project, which aims to improve ADMET prediction tools through a global, open-source collaboration.

Table of Contents

Installation

PyPI - Python Version Chemprop PyPI version

Admetica is a powerful tool for making ADMET predictions and can be easily installed on any operating system. You can install it using pip, and optionally, you can set up a conda environment for better package management.

Creating a Conda Environment (Optional)

To create a new conda environment and install Admetica, use the following commands:

conda create --name admetica-env python=3.11
conda activate admetica-env

Installing Admetica

To install Admetica, run:

pip install admetica==1.4.0

By default, the pip installation will include all necessary dependencies for making ADMET predictions.

Usage

Predicting

Admetica provides a command-line interface to make predictions. To use it, run:

admetica_predict \
    --dataset-path data.csv \
    --smiles-column smiles \
    --properties Caco2,PPBR \
    --save-path predictions.csv

This command assumes the presence of a file named data.csv with SMILES strings in the column smiles. In addition, you should specify the properties to be calculated (e.g. Caco2). The predictions will be saved to predictions.csv.

Supported models are:

  • Lipophilicity
  • Solubility
  • Caco2
  • PPBR
  • VDss
  • CL-Micro
  • CL-Hepa
  • Half-Life
  • hERG
  • LD50
  • CYP1A2-Inhibitor
  • CYP1A2-Substrate
  • CYP2C9-Inhibitor
  • CYP2C9-Substrate
  • CYP2C19-Inhibitor
  • CYP2C19-Substrate
  • CYP2D6-Inhibitor
  • CYP2D6-Substrate

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 52

Native requirements
52 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
aimsim_core
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
aimsim_core==2.2.1runtime
aiohttp
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
aiohttp==3.9.5runtime
aiosignal
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
aiosignal==1.3.1runtime
astartes
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
astartes==1.2.2runtime
attrs
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
attrs==23.2.0runtime
blinker
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
blinker==1.8.2runtime
chemprop
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
chemprop==2.0.0runtime
click
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
click==8.1.7runtime
ConfigArgParse
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
ConfigArgParse==1.7runtime
dill
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
dill==0.3.8runtime
filelock
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
filelock==3.15.4runtime
Flask
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
Flask==3.0.3runtime
frozenlist
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
frozenlist==1.4.1runtime
fsspec
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
fsspec==2024.6.1runtime
idna
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
idna==3.7runtime
itsdangerous
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
itsdangerous==2.2.0runtime
Jinja2
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
Jinja2==3.1.4runtime
joblib
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
joblib==1.4.2runtime
lightning
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
lightning==2.3.3runtime
lightning-utilities
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
lightning-utilities==0.11.6runtime
MarkupSafe
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
MarkupSafe==2.1.5runtime
mhfp
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
mhfp==1.9.6runtime
mordredcommunity
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
mordredcommunity==2.0.6runtime
mpmath
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
mpmath==1.3.0runtime
multidict
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
multidict==6.0.5runtime
multiprocess
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
multiprocess==0.70.16runtime
networkx
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
networkx==3.3runtime
numpy
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
numpy==1.26.4runtime
packaging
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
packaging==24.1runtime
padelpy
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
padelpy==0.1.16runtime
pandas
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
pandas==2.2.2runtime
pillow
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
pillow==10.4.0runtime
psutil
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
psutil==6.0.0runtime
python-dateutil
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
python-dateutil==2.9.0.post0runtime
pytorch-lightning
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
pytorch-lightning==2.3.3runtime
pytz
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
pytz==2024.1runtime
PyYAML
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
PyYAML==6.0.1runtime
rdkit
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
rdkit==2024.3.3runtime
scikit-learn
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
scikit-learn==1.5.1runtime
scipy
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
scipy==1.14.0runtime
setuptools
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
setuptools==72.1.0runtime
six
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
six==1.16.0runtime
sympy
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
sympy==1.13.1runtime
tabulate
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
tabulate==0.9.0runtime
threadpoolctl
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
threadpoolctl==3.5.0runtime
torch
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
torch==2.4.0runtime
torchmetrics
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
torchmetrics==1.4.0.post0runtime
tqdm
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
tqdm==4.66.4runtime
typing_extensions
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
typing_extensions==4.12.2runtime
tzdata
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
tzdata==2024.1runtime
Werkzeug
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
Werkzeug==3.0.3runtime
yarl
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
yarl==1.9.4runtime

Distribution files

1 collected
admetica-1.4.1.tar.gz

sdist · 72,354.51 KB · Python source

Source file

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 19:40 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:b9d8b1197d52895c342cc3bd2aeb89b93233aff1d13c4cd19971112466c76bfa

Other collected versions

View all collected versions →