Uncertainty-Aware Multi-Objective Reinforcement Learning-Guided Diffusion Models for 3D De Novo Molecular Design

October 23, 2025 ยท View on GitHub

Introduction

This repository provides the source codes associated with the paper Uncertainty-Aware Multi-Objective Reinforcement Learning-Guided Diffusion Models for 3D De Novo Molecular Design.

Environment and External Tool Setup

Data Source

Molecules (download molecular data in sdf format):

Protein:

Uncertainty Prediction

Diffusion Models

  • cd scripts
  • Train diffusion models: ./a_run_zz_train.sh [dataset] [removeH] [batchsize] [n_layers] [nf] [n_epoch] [CUDA_DEVICES] [properties]
  • Optimize diffusion models: ./a_run_zz_optimize.sh
  • Generate molecules and evaluate: ./a_run_zz_evaluate.sh [exp_name]