Skip to main content

MolMiner

MolMiner python jupyter scikit-learn pytorch Keras License: MIT

MolMiner consolidates tools for small-molecule virtual screening. It includes custom scripts for data preprocessing, molecular docking (Autodock Vina), and ML/DL model development (Scikit-Learn and Keras). Using MolMiner is optional and was created to streamline environment setup without manually sourcing relevant Python project packages.

Installation

MolMiner installs a light cheminformatics core by default. Additional modules can be installed if needed.

pip install MolMiner

Additional modules

Install Adds Usage
pip install MolMiner rdkit, pandas, datamol, scikit-learn, splito, umap-learn, matplotlib/seaborn fingerprints, BRICS/RECAP fragmentation, molecule drawing, chemical space (PCA/t-SNE/UMAP), clustering, plots, ROC/PR curves
pip install "MolMiner[ml]" torch, keras, xgboost, optuna mminer.models, mminer.hyperparams
pip install "MolMiner[docking]" prolif, meeko mminer.docking interaction analysis and ligand prep, requires Autodock Vina installation using Conda or Pixi
pip install "MolMiner[safe]" safe-mol, transformers slicer='safe', SAFEbuild, Draw.safe_highlight, Matching
pip install "MolMiner[all]" all of the above everything except AutoDock Vina (see below)

Installing additional modules at once: pip install "MolMiner[ml,safe]".

Using a feature whose extra is missing reports what to install rather than failing with a bare ModuleNotFoundError:

Molecular Docking

Vina is not included in [all], because it cannot be installed by pip on every platform. Installation of Vina should be done directly using Conda or Pixi before the associated MolMiner modules can be used.

Quickstart

Tutorials will be forthcoming.

Release files for MolMiner 0.0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for MolMiner 0.0.3
File Size Uploaded
molminer-0.0.3.tar.gz 6.0 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for MolMiner 0.0.3
File Interpreter ABI Platform
molminer-0.0.3-py3-none-any.whl Python 3 none any Details

Total release size: 12.1 MB

Release files / molminer-0.0.3.tar.gz

Download URL molminer-0.0.3.tar.gz
Size 6.0 MB
Tags Source
SHA-256 checksum
How to use checksums
d563403fc469e881e43be2faa57e423df0e988d3b84cf1afa1a646dfbcd5278d
BLAKE2b-256 checksum
How to use checksums
602ba78a407aa2be777e3240a886cf2c0cbb62db5ff37c9408ae133dd5be6cdc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.2.1 CPython/3.14.6 Darwin/25.6.0

Release files / molminer-0.0.3-py3-none-any.whl

Download URL molminer-0.0.3-py3-none-any.whl
Size 6.0 MB
Tags Python 3
SHA-256 checksum
How to use checksums
e77180102a2d39a4561eb3185a4f03e892419c287eef1abcada256cb8ada3a18
BLAKE2b-256 checksum
How to use checksums
a7901670008d57c3bf07b589dbe643d274f03b01b64a55d2c537862b372fd361
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.2.1 CPython/3.14.6 Darwin/25.6.0

Release history Release notifications | RSS feed

This release

0.0.3 This release

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page