Skip to main content

DrugAutoML: An Open-Source Automated Machine Learning and Statistical Evaluation Tool for Bioactivity Prediction in Drug Discovery

Project description

DrugAutoML

DrugAutoML is an open-source automated machine learning (AutoML) and statistical evaluation tool designed for bioactivity prediction in drug discovery. It provides data preprocessing, fingerprint generation, model selection, and result analysis pipelines to streamline the machine learning workflow.

Key Features

  • Data Preprocessing
    Cleans and validates SMILES, classifies compounds as active/inactive based on IC50 thresholds.

  • Fingerprint Calculation
    Generates Morgan (ECFP) fingerprints for molecular representation.

  • AutoML Pipeline
    Automates model training with hyperparameter optimization for multiple ML algorithms.

  • Model Selection & Analysis
    Provides cross-validation metrics, ROC/PRC curves, confusion matrices, and SHAP explanations.

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

drugautoml-0.0.1.tar.gz (11.2 kB view details)

Uploaded Source

Built Distribution

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

drugautoml-0.0.1-py3-none-any.whl (13.6 kB view details)

Uploaded Python 3

File details

Details for the file drugautoml-0.0.1.tar.gz.

File metadata

  • Download URL: drugautoml-0.0.1.tar.gz
  • Upload date:
  • Size: 11.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.1

File hashes

Hashes for drugautoml-0.0.1.tar.gz
Algorithm Hash digest
SHA256 5f8b81aeeb4043824ff2feba5da2c7260f7c33790ab9113f450ade3ba05d90e9
MD5 1d6f7265ea49050521d450885becf557
BLAKE2b-256 80e4916bfa252df9d83e67c597952e851898e1df430091f84f4dbfe0bc1e2bd7

See more details on using hashes here.

File details

Details for the file drugautoml-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: drugautoml-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 13.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.1

File hashes

Hashes for drugautoml-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e66f0d731ed9d16b2709d0e7b2f39ab677b1b7a9f7e6461f735a3f4a111962cb
MD5 4f823de81c9f0d66fbff34a958aebcfc
BLAKE2b-256 c729c77f65255ac2ca8a50b0f488a2842ae18d1dbfd946c74a55f0bc52913375

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