MolMiner
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.
Metadata
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)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| molminer-0.0.3.tar.gz | 6.0 MB | Without provenance | Details for molminer-0.0.3.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| molminer-0.0.3-py3-none-any.whl | Python 3 | none | any | Details for molminer-0.0.3-py3-none-any.whl |
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
|
Security for MolMiner 0.0.3
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.