CReM-dock: generation of chemically reasonable molecules guided by molecular docking

The open-source software based on CReM and EasyDock to generate chemically reasonable molecules.

Features:

  1. fully automated workflow
  2. different selection strategies (greedy, Pareto, k-means clustering)
  3. different objective functions (docking score, docking score augmented with QED or the fraction of sp3-carbon atoms, docking score divided on the number of heavy atoms, etc)
  4. user-defined thresholds for maximum allowed physicochemical parameters (MW, logP, RTB, TPSA)
  5. using protein-ligand interaction fingerprints (ProLIF) and/or RMSD to a parent molecule to control the pose of a constructed ligand
  6. indirect control over synthetic feasibility of generated structures (based on CReM parameters)
  7. support docking programs integrated in EasyDock, including ligand preparation steps and distributed calculations
  8. output is SQLite database from which a user can retrieve all necessary information
  9. continue interrupted/unfinished generation by rerun of the same command

Modes:

  1. Hit generation
  2. Generation of molecules which starts from a set of fragment supplied as SMILES or 2D SDF. In these case the supplied fragments are docked, pass PLIF/RMSD check (optional) and best candidates are used for growing on the next iteration.
  3. Hit expansion
  4. Expansion of a co-crystallized ligand by supplying 3D ligand structure (SDF). In this case an input molecule is directly going to the growing stage.

Repository:
https://github.com/DrrDom/crem-dock

Links to CReM fragment databases are here

General workflow

CReM-dock scheme


Citation:

Minibaeva, G.; Polishchuk, P. CReM-dock: de novo design of synthetically feasible compounds guided by molecular docking. ChemRxiv 2024. - https://doi.org/10.26434/chemrxiv-2024-fpzqb-v2

© Pavel Polishchuk 2010-2024