Practical overview
When it fits
Use MolScore when a de novo molecular-design workflow needs configurable compound scoring, benchmark comparisons or downstream molecule-set evaluation.
Who it is for
- Researchers developing or evaluating generative models for de novo molecular design.
- Teams comparing molecule-generation models, objectives or optimization methods against molecular-design benchmarks.
- Practitioners who need configurable scoring criteria for generated compounds.
Documented uses
- Define a multi-parameter molecular-design objective in JSON.
- Score candidate compounds generated by a model.
- Benchmark models, objectives or optimization methods using available presets.
- Calculate evaluation metrics for a set of molecules.
- Build a sequence of objectives using curriculum mode.
Requirements & limits
The repository is public and MIT-licensed. The README documents installation through PyPI or from GitHub.
- Objectives are configured in JSON, and a GUI is provided to help write configuration files.
- The scoring catalogue spans descriptors, synthesizability, similarity, QSAR and docking; the required tools depend on the functions selected.
- The README identifies some docking tools as requiring a license.
- The repository documents Python 3.6+; the supplied materials do not specify execution-platform guarantees.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Install MolScore from PyPI
Set up the Python package so it can be used in a molecular-design evaluation workflow.
Before you start
- Python 3.6+ is indicated in the repository README.
- A Python package-installation environment.
Steps
Install the package with the command below.
pip install molscore --upgradeConsult the repository tutorials for guidance on defining objectives or implementing scoring.
Expected outcome
The documented PyPI installation command installs MolScore; the tutorials cover the next configuration and use stages.
Guide limitations
- This setup recipe does not run a scoring job or verify compatibility with a particular environment.
- Some scoring options depend on external tools, and the README notes that certain docking tools require a license.
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 16 October 2026
- Original website title
- MorganCThomas/MolScore · Official homepage title · retained in its source language

