REAL-Lab-NU/Awesome-LLM-Centric-Molecular-Discovery

[ACL 2026] A collection of AWESOME things about LLM-Centric-Molecular-Discovery

27

51 commits

updated Sep 7, 2026

See the code

README

Awesome LLM-Centric Molecular Discovery

A curated reading list for text-guided molecule generation and optimization, accompanying our ACL 2026 survey:

A Survey of Large Language Models for Text-Guided Molecular Discovery: From Molecule Generation to Optimization

Ziqing Wang, Kexin Zhang, Zihan Zhao, Yibo Wen, Abhishek Pandey, Han Liu, and Kaize Ding.

Paper · PDF · Citation

Overview of text-guided molecule generation, optimization, and learning paradigms

Contents

Overview

The survey focuses on foundation-scale LLMs, with at least one billion parameters, that directly generate or edit molecular structures. Molecular property prediction, chemical question answering, and tool orchestration are complementary topics rather than the main method categories; related datasets and evaluation tools are included below.

  • Molecule generation: design a new molecule from textual instructions and optional property constraints.
  • Molecule optimization: modify an input molecule to improve its properties, often under structural similarity constraints.
  • Learning paradigms: zero-shot prompting and in-context learning (ICL) without parameter updates; supervised fine-tuning (SFT) and preference tuning with parameter updates. Preference tuning includes offline preference objectives and reward-based reinforcement learning.
  • Evaluation dimensions: validity, synthesizability, property control, and diversity.

Survey taxonomy of molecule generation and optimization methods

The figures reproduce the published survey. The reading list also includes subsequent additions. Methods can appear in both task tables when they address both tasks. Resources link to code, models, datasets, or project pages; a dash means no additional resource is linked.

Molecule Generation

MethodPublicationCategoryPaperResources
LLM4GraphGenarXiv 2024In-Context LearningExploring the Potential of Large Language Models in Graph Generation—
MolReGPTTKDE 2024In-Context LearningEmpowering Molecule Discovery for Molecule-Caption Translation with Large Language Models: A ChatGPT PerspectiveCode
FrontierXarXiv 2024In-Context LearningCrossing New Frontiers: Knowledge-Augmented Large Language Model Prompting for Zero-Shot Text-Based De Novo Molecule Design—
SmiSelfEMNLP 2025In-Context Learning / Validity CorrectionHow to Make Large Language Models Generate 100% Valid Molecules?Code
ICMATKDE 2025Supervised Fine-TuningLarge Language Models are In-Context Molecule LearnersCode
Mol-InstructionsICLR 2024Supervised Fine-TuningMol-Instructions: A Large-Scale Biomolecular Instruction Dataset for Large Language ModelsCode and data
LlaSMolCOLM 2024Supervised Fine-TuningLlaSMol: Advancing Large Language Models for Chemistry with a Large-Scale, Comprehensive, High-Quality Instruction Tuning DatasetCode and models
ChemLLMarXiv 2024Supervised Fine-TuningChemLLM: A Chemical Large Language ModelModel
MolReFlectTKDE 2026, acceptedSupervised Fine-TuningMolReFlect: Towards In-Context Fine-grained Alignments between Molecules and TextsCode
ChatMolarXiv 2025Supervised Fine-TuningChatMol: A Versatile Molecule Designer Based on the Numerically Enhanced Large Language Model—
PEIT-LLMarXiv 2024Supervised Fine-TuningProperty Enhanced Instruction Tuning for Multi-task Molecule Generation with LLMsCode
NatureLMarXiv 2025Supervised Fine-TuningNatureLM: Deciphering the Language of Nature for Scientific DiscoveryProject
SynLlamaACS Central Science 2025Supervised Fine-TuningSynLlama: Generating Synthesizable Molecules and Their Analogs with Large Language ModelsCode
mCLMICLR 2026Supervised Fine-TuningmCLM: A Modular Chemical Language Model that Generates Functional and Makeable MoleculesCode and models
TOMG-BencharXiv 2024Supervised Fine-TuningTOMG-Bench: Evaluating LLMs on Text-based Open Molecule GenerationData and evaluation
UniMoTarXiv 2024Supervised Fine-TuningUniMoT: Unified Molecule-Text Language Model with Discrete Token RepresentationProject
Div-SFTarXiv 2024Preference TuningCan LLMs Generate Diverse Molecules? Towards Alignment with Structural Diversity—
Mol-MoEarXiv 2025Preference TuningMol-MoE: Training Preference-Guided Routers for Molecule GenerationCode
SmileyLlamaNature Computational Science 2026Preference TuningSmileyLlama: Modifying Large Language Models for Directed Chemical Space ExplorationCode and models
ALMolACL Workshop 2024Preference TuningALMol: Aligned Language-Molecule Translation LLMs through Offline Preference Contrastive Optimisation—
Less for MoreACL 2025Preference TuningLess for More: Enhanced Feedback-aligned Mixed LLMs for Molecule Caption Generation and Fine-Grained NLI Evaluation—
Mol-LLMarXiv 2025Preference TuningMol-LLM: Multimodal Generalist Molecular LLM with Improved Graph UtilizationTraining data
LLMolarXiv 2026Preference TuningAdopting Reinforcement Learning with Verifiable Rewards for Molecular Generation—

Molecule Optimization

MethodPublicationCategoryPaperResources
MOLLEOICLR 2025Zero-Shot PromptingEfficient Evolutionary Search over Chemical Space with Large Language ModelsCode
LLM-MDEJCIM 2024Zero-Shot PromptingLarge Language Models as Molecular Design EnginesCode and data
CIDDNeurIPS 2025In-Context LearningCIDD: Collaborative Intelligence for Structure-Based Drug Design Empowered by LLMsCode
LLM-EOJACS 2025In-Context LearningGenerative Design of Functional Metal Complexes Utilizing the Internal Knowledge and Reasoning Capability of Large Language ModelsCode
MOLLMarXiv 2025In-Context LearningMOLLM: Multi-Objective Large Language Model for Molecular Design — Optimizing with Experts—
ChatDrugICLR 2024In-Context LearningConversational Drug Editing Using Retrieval and Domain FeedbackCode
RE²DFarXiv 2024In-Context LearningUtilizing Large Language Models in an Iterative Paradigm with Domain Feedback for Molecule Optimization—
BOPROICLR 2025In-Context LearningSearching for Optimal Solutions with LLMs via Bayesian OptimizationCode
MT-MolFindings of EMNLP 2025In-Context Learning / Tool FeedbackMT-Mol: Multi Agent System with Tool-based Reasoning for Molecular Optimization—
MultiMolarXiv 2025Supervised Fine-TuningCollaborative Expert LLMs Guided Multi-Objective Molecular OptimizationCode
DrugAssistBriefings in Bioinformatics 2025Supervised Fine-TuningDrugAssist: A Large Language Model for Molecule OptimizationCode
GeLLM³OarXiv 2025Supervised Fine-TuningGeLLM³O: Generalizing Large Language Models for Multi-property Molecule OptimizationCode
DrugLLMChemical Science 2026Supervised Fine-TuningFew-shot Molecular Property Optimization via a Domain-Specialized Large Language ModelCode
LLM-Enhanced GANeurIPS Workshop 2024Supervised Fine-TuningSmall Molecule Optimization with Large Language ModelsCode
MolX-Enhanced LLMarXiv 2024, v2Supervised Fine-TuningMolX: Enhancing Large Language Models for Molecular Learning with a Multi-Modal ExtensionCode
TOMG-BencharXiv 2024Supervised Fine-TuningTOMG-Bench: Evaluating LLMs on Text-based Open Molecule GenerationData and evaluation
NatureLMarXiv 2025Preference TuningNatureLM: Deciphering the Language of Nature for Scientific DiscoveryProject
POLOKDD 2026Preference TuningPOLO: Preference-Guided Multi-Turn Reinforcement Learning for Sample-Efficient Lead OptimizationCode
MolMemACL 2026Preference TuningMolMem: Memory-Augmented Agentic Reinforcement Learning for Sample-Efficient Molecular OptimizationCode
RePOICLR 2026Preference TuningReference-guided Policy Optimization for Molecular Optimization via LLM ReasoningCode
LLMolarXiv 2026Preference TuningAdopting Reinforcement Learning with Verifiable Rewards for Molecular Generation—

Datasets

Counts refer to the linked releases or subsets. Compounds, activity measurements, docked poses, and instruction rows are different units; datasets also differ in whether they contain molecule, protein, or general-language examples.

DatasetScale / ReleaseMain UseResource
PubChemContinuously updated; specify the downloaded snapshotCompound structures, properties, annotations, and bioassaysDownloads
ChEMBLChEMBL 35: 2,496,335 compounds; 21,123,501 activitiesBioactivity data and molecular discoveryRelease notes · Downloads
CrossDocked2020Version- and subset-dependent collections of docked posesProtein–ligand pose and affinity modelingData
ZINCRelease- and subset-dependentPurchasable compounds and virtual screeningDownloads
DOCKSTRINGOver 260K ligands across 58 targetsDocking-based regression, screening, and molecular designProject
ChEBI-2033,010 molecule–description pairsText–molecule retrieval, captioning, and generationData
OGBG-MolHIV41,127 molecular graphsHIV activity predictionDataset
MOSES1,936,962 molecular structuresDistribution-learning molecular generation benchmarkData and evaluation
MoleculeNet17 dataset collections; over 700K compounds in the original releaseMolecular property predictionPaper and dataset overview
QM9133,885 moleculesQuantum properties and 3D molecular structuresData
TOMG-Bench / OpenMolIns45K test examples across 9 subtasks; up to 1.2M instruction examplesText-guided generation, editing, and optimizationData and evaluation
MuMOInstruct872,483 rows in the public datasetMulti-property molecular optimizationDataset
ChemData700K726,776 instruction rows in the released subsetChemistry instruction tuningDataset
ChemBenchCurated chemistry question bankChemical knowledge and reasoning evaluationDataset
Mol-Instructions2,043,587 instructions across molecule, protein, and biomolecular-text tasksBiomolecular instruction tuningData and tasks
MolOpt-Instructions1,236,462 public-release rows, including general instructionsMolecular optimization instruction tuningDataset
L+M-24321,120 rows in the released training splitDescription-conditioned generation and molecule captioningTraining data · Evaluation
SMolInstruct3.3M examples; 1.6M distinct molecules; 14 tasksSmall-molecule chemistry instruction tuningDataset

Evaluation Metrics

The survey organizes evaluation around four complementary dimensions. No single score establishes that a molecule is useful or experimentally synthesizable.

DimensionRepresentative MetricsWhat to Check
ValidityRDKit parsing and sanitization; chemical constraint satisfactionAre molecular structures valid, and are task-specific structural constraints met?
SynthesizabilitySA Score; SCScore; retrosynthetic route availabilityCan a plausible synthesis route be found? Low heuristic complexity alone is not proof of laboratory feasibility.
Property ControlQED, LogP, TPSA, MW, HBD/HBA, target activity; constrained success rate; Pareto analysisAre the requested objectives satisfied, and what trade-offs occur across properties?
DiversityUniqueness; novelty; internal diversity; scaffold diversity; NCircleDoes the generated set cover distinct structures rather than repeat a small set of molecules?

Reference-based measures include exact match, BLEU, Levenshtein distance, and fingerprint Tanimoto similarity. FCD compares generated and reference distributions. These measures complement, rather than replace, chemical validity and task-specific property evaluation.

For comparable results, specify the dataset split, model checkpoint, sampling settings, oracle implementation, fingerprint parameters, similarity constraints, success thresholds, and evaluation budget. State whether success rates use all attempts or only valid molecules as their denominator, and whether cached oracle evaluations count toward the budget.

Survey taxonomy of molecular datasets and evaluation metrics

Tools and Benchmarks

ResourceRoleLink
RDKitSMILES parsing, sanitization, fingerprints, and descriptorsDocumentation
AiZynthFinderRetrosynthetic route planningCode
ASKCOSSynthesis planning and reaction assessmentApplication · Code
MOSESDistribution-learning metrics and benchmarksCode
GuacaMolDistribution-learning and goal-directed generation benchmarksCode
MolScoreGoal-directed molecular scoring and evaluationCode
Therapeutics Data CommonsDrug-discovery datasets, oracles, and benchmarksDocumentation
TOMG-BenchText-guided generation, editing, and optimization evaluationCode
ChemBenchChemical knowledge and reasoning evaluationCode

Results from the Survey

Appendix H compares seven models across generation and optimization on QED, LogP, JNK3, GSK3β, and DRD2. The tables below reproduce the paper's reported results, not a live leaderboard.

  • Val: fraction of outputs that are valid molecular strings.
  • PC: property control, calculated over valid outputs. For optimization, success means any favorable change relative to the input. For generation, thresholds are QED > 0.6, LogP > 2.0, and activity scores > 0.5 for JNK3, GSK3β, and DRD2.
  • Syn: mean SA Score over valid molecules; lower is better.
  • Div: internal diversity based on Morgan-fingerprint Tanimoto similarity; higher is better.

Optimization prompts request similarity of at least 0.6 to the input molecule. The generation and optimization PC values use different success definitions and should not be treated as interchangeable success rates. Prompt templates and experimental details are in Appendix H.

Molecular Optimization

Table 2 from the survey: molecular optimization results for seven models and five properties

Molecule Generation

Table 3 from the survey: molecule generation results for seven models and five properties

Figures 1–3 and Tables 2–3 are reproduced from Wang et al., ACL 2026, under CC BY 4.0. Click an image to view it at full resolution.

Contributing

Suggestions and corrections are welcome through issues or pull requests. Please include the paper title, publication year or venue, task, learning paradigm, and official paper and resource links.

Citation

@inproceedings{wang-etal-2026-survey,
  title={A Survey of Large Language Models for Text-Guided Molecular Discovery: From Molecule Generation to Optimization},
  author={Wang, Ziqing and Zhang, Kexin and Zhao, Zihan and Wen, Yibo and Pandey, Abhishek and Liu, Han and Ding, Kaize},
  booktitle={Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers)},
  pages={43738--43769},
  year={2026},
  publisher={Association for Computational Linguistics},
  doi={10.18653/v1/2026.acl-long.2026},
  url={https://aclanthology.org/2026.acl-long.2026/}
}
acl
awesome
awesome-list
cheminformatics
drug-discovery
generation
large-language-models
llm
molecular
molecular-discovery
molecular-generation
molecular-optimization
reinforcement-learning
survey

Contributors

REAL-Lab-NU

33 commits

lucyZihanZ

18 commits

REAL-Lab-NU/Awesome-LLM-Centric-Molecular-Discovery

[ACL 2026] A collection of AWESOME things about LLM-Centric-Molecular-Discovery

27

51 commits

updated Sep 7, 2026

See the code

README

Awesome LLM-Centric Molecular Discovery

A curated reading list for text-guided molecule generation and optimization, accompanying our ACL 2026 survey:

A Survey of Large Language Models for Text-Guided Molecular Discovery: From Molecule Generation to Optimization

Ziqing Wang, Kexin Zhang, Zihan Zhao, Yibo Wen, Abhishek Pandey, Han Liu, and Kaize Ding.

Paper · PDF · Citation

Overview of text-guided molecule generation, optimization, and learning paradigms

Contents

Overview

The survey focuses on foundation-scale LLMs, with at least one billion parameters, that directly generate or edit molecular structures. Molecular property prediction, chemical question answering, and tool orchestration are complementary topics rather than the main method categories; related datasets and evaluation tools are included below.

  • Molecule generation: design a new molecule from textual instructions and optional property constraints.
  • Molecule optimization: modify an input molecule to improve its properties, often under structural similarity constraints.
  • Learning paradigms: zero-shot prompting and in-context learning (ICL) without parameter updates; supervised fine-tuning (SFT) and preference tuning with parameter updates. Preference tuning includes offline preference objectives and reward-based reinforcement learning.
  • Evaluation dimensions: validity, synthesizability, property control, and diversity.

Survey taxonomy of molecule generation and optimization methods

The figures reproduce the published survey. The reading list also includes subsequent additions. Methods can appear in both task tables when they address both tasks. Resources link to code, models, datasets, or project pages; a dash means no additional resource is linked.

Molecule Generation

MethodPublicationCategoryPaperResources
LLM4GraphGenarXiv 2024In-Context LearningExploring the Potential of Large Language Models in Graph Generation—
MolReGPTTKDE 2024In-Context LearningEmpowering Molecule Discovery for Molecule-Caption Translation with Large Language Models: A ChatGPT PerspectiveCode
FrontierXarXiv 2024In-Context LearningCrossing New Frontiers: Knowledge-Augmented Large Language Model Prompting for Zero-Shot Text-Based De Novo Molecule Design—
SmiSelfEMNLP 2025In-Context Learning / Validity CorrectionHow to Make Large Language Models Generate 100% Valid Molecules?Code
ICMATKDE 2025Supervised Fine-TuningLarge Language Models are In-Context Molecule LearnersCode
Mol-InstructionsICLR 2024Supervised Fine-TuningMol-Instructions: A Large-Scale Biomolecular Instruction Dataset for Large Language ModelsCode and data
LlaSMolCOLM 2024Supervised Fine-TuningLlaSMol: Advancing Large Language Models for Chemistry with a Large-Scale, Comprehensive, High-Quality Instruction Tuning DatasetCode and models
ChemLLMarXiv 2024Supervised Fine-TuningChemLLM: A Chemical Large Language ModelModel
MolReFlectTKDE 2026, acceptedSupervised Fine-TuningMolReFlect: Towards In-Context Fine-grained Alignments between Molecules and TextsCode
ChatMolarXiv 2025Supervised Fine-TuningChatMol: A Versatile Molecule Designer Based on the Numerically Enhanced Large Language Model—
PEIT-LLMarXiv 2024Supervised Fine-TuningProperty Enhanced Instruction Tuning for Multi-task Molecule Generation with LLMsCode
NatureLMarXiv 2025Supervised Fine-TuningNatureLM: Deciphering the Language of Nature for Scientific DiscoveryProject
SynLlamaACS Central Science 2025Supervised Fine-TuningSynLlama: Generating Synthesizable Molecules and Their Analogs with Large Language ModelsCode
mCLMICLR 2026Supervised Fine-TuningmCLM: A Modular Chemical Language Model that Generates Functional and Makeable MoleculesCode and models
TOMG-BencharXiv 2024Supervised Fine-TuningTOMG-Bench: Evaluating LLMs on Text-based Open Molecule GenerationData and evaluation
UniMoTarXiv 2024Supervised Fine-TuningUniMoT: Unified Molecule-Text Language Model with Discrete Token RepresentationProject
Div-SFTarXiv 2024Preference TuningCan LLMs Generate Diverse Molecules? Towards Alignment with Structural Diversity—
Mol-MoEarXiv 2025Preference TuningMol-MoE: Training Preference-Guided Routers for Molecule GenerationCode
SmileyLlamaNature Computational Science 2026Preference TuningSmileyLlama: Modifying Large Language Models for Directed Chemical Space ExplorationCode and models
ALMolACL Workshop 2024Preference TuningALMol: Aligned Language-Molecule Translation LLMs through Offline Preference Contrastive Optimisation—
Less for MoreACL 2025Preference TuningLess for More: Enhanced Feedback-aligned Mixed LLMs for Molecule Caption Generation and Fine-Grained NLI Evaluation—
Mol-LLMarXiv 2025Preference TuningMol-LLM: Multimodal Generalist Molecular LLM with Improved Graph UtilizationTraining data
LLMolarXiv 2026Preference TuningAdopting Reinforcement Learning with Verifiable Rewards for Molecular Generation—

Molecule Optimization

MethodPublicationCategoryPaperResources
MOLLEOICLR 2025Zero-Shot PromptingEfficient Evolutionary Search over Chemical Space with Large Language ModelsCode
LLM-MDEJCIM 2024Zero-Shot PromptingLarge Language Models as Molecular Design EnginesCode and data
CIDDNeurIPS 2025In-Context LearningCIDD: Collaborative Intelligence for Structure-Based Drug Design Empowered by LLMsCode
LLM-EOJACS 2025In-Context LearningGenerative Design of Functional Metal Complexes Utilizing the Internal Knowledge and Reasoning Capability of Large Language ModelsCode
MOLLMarXiv 2025In-Context LearningMOLLM: Multi-Objective Large Language Model for Molecular Design — Optimizing with Experts—
ChatDrugICLR 2024In-Context LearningConversational Drug Editing Using Retrieval and Domain FeedbackCode
RE²DFarXiv 2024In-Context LearningUtilizing Large Language Models in an Iterative Paradigm with Domain Feedback for Molecule Optimization—
BOPROICLR 2025In-Context LearningSearching for Optimal Solutions with LLMs via Bayesian OptimizationCode
MT-MolFindings of EMNLP 2025In-Context Learning / Tool FeedbackMT-Mol: Multi Agent System with Tool-based Reasoning for Molecular Optimization—
MultiMolarXiv 2025Supervised Fine-TuningCollaborative Expert LLMs Guided Multi-Objective Molecular OptimizationCode
DrugAssistBriefings in Bioinformatics 2025Supervised Fine-TuningDrugAssist: A Large Language Model for Molecule OptimizationCode
GeLLM³OarXiv 2025Supervised Fine-TuningGeLLM³O: Generalizing Large Language Models for Multi-property Molecule OptimizationCode
DrugLLMChemical Science 2026Supervised Fine-TuningFew-shot Molecular Property Optimization via a Domain-Specialized Large Language ModelCode
LLM-Enhanced GANeurIPS Workshop 2024Supervised Fine-TuningSmall Molecule Optimization with Large Language ModelsCode
MolX-Enhanced LLMarXiv 2024, v2Supervised Fine-TuningMolX: Enhancing Large Language Models for Molecular Learning with a Multi-Modal ExtensionCode
TOMG-BencharXiv 2024Supervised Fine-TuningTOMG-Bench: Evaluating LLMs on Text-based Open Molecule GenerationData and evaluation
NatureLMarXiv 2025Preference TuningNatureLM: Deciphering the Language of Nature for Scientific DiscoveryProject
POLOKDD 2026Preference TuningPOLO: Preference-Guided Multi-Turn Reinforcement Learning for Sample-Efficient Lead OptimizationCode
MolMemACL 2026Preference TuningMolMem: Memory-Augmented Agentic Reinforcement Learning for Sample-Efficient Molecular OptimizationCode
RePOICLR 2026Preference TuningReference-guided Policy Optimization for Molecular Optimization via LLM ReasoningCode
LLMolarXiv 2026Preference TuningAdopting Reinforcement Learning with Verifiable Rewards for Molecular Generation—

Datasets

Counts refer to the linked releases or subsets. Compounds, activity measurements, docked poses, and instruction rows are different units; datasets also differ in whether they contain molecule, protein, or general-language examples.

DatasetScale / ReleaseMain UseResource
PubChemContinuously updated; specify the downloaded snapshotCompound structures, properties, annotations, and bioassaysDownloads
ChEMBLChEMBL 35: 2,496,335 compounds; 21,123,501 activitiesBioactivity data and molecular discoveryRelease notes · Downloads
CrossDocked2020Version- and subset-dependent collections of docked posesProtein–ligand pose and affinity modelingData
ZINCRelease- and subset-dependentPurchasable compounds and virtual screeningDownloads
DOCKSTRINGOver 260K ligands across 58 targetsDocking-based regression, screening, and molecular designProject
ChEBI-2033,010 molecule–description pairsText–molecule retrieval, captioning, and generationData
OGBG-MolHIV41,127 molecular graphsHIV activity predictionDataset
MOSES1,936,962 molecular structuresDistribution-learning molecular generation benchmarkData and evaluation
MoleculeNet17 dataset collections; over 700K compounds in the original releaseMolecular property predictionPaper and dataset overview
QM9133,885 moleculesQuantum properties and 3D molecular structuresData
TOMG-Bench / OpenMolIns45K test examples across 9 subtasks; up to 1.2M instruction examplesText-guided generation, editing, and optimizationData and evaluation
MuMOInstruct872,483 rows in the public datasetMulti-property molecular optimizationDataset
ChemData700K726,776 instruction rows in the released subsetChemistry instruction tuningDataset
ChemBenchCurated chemistry question bankChemical knowledge and reasoning evaluationDataset
Mol-Instructions2,043,587 instructions across molecule, protein, and biomolecular-text tasksBiomolecular instruction tuningData and tasks
MolOpt-Instructions1,236,462 public-release rows, including general instructionsMolecular optimization instruction tuningDataset
L+M-24321,120 rows in the released training splitDescription-conditioned generation and molecule captioningTraining data · Evaluation
SMolInstruct3.3M examples; 1.6M distinct molecules; 14 tasksSmall-molecule chemistry instruction tuningDataset

Evaluation Metrics

The survey organizes evaluation around four complementary dimensions. No single score establishes that a molecule is useful or experimentally synthesizable.

DimensionRepresentative MetricsWhat to Check
ValidityRDKit parsing and sanitization; chemical constraint satisfactionAre molecular structures valid, and are task-specific structural constraints met?
SynthesizabilitySA Score; SCScore; retrosynthetic route availabilityCan a plausible synthesis route be found? Low heuristic complexity alone is not proof of laboratory feasibility.
Property ControlQED, LogP, TPSA, MW, HBD/HBA, target activity; constrained success rate; Pareto analysisAre the requested objectives satisfied, and what trade-offs occur across properties?
DiversityUniqueness; novelty; internal diversity; scaffold diversity; NCircleDoes the generated set cover distinct structures rather than repeat a small set of molecules?

Reference-based measures include exact match, BLEU, Levenshtein distance, and fingerprint Tanimoto similarity. FCD compares generated and reference distributions. These measures complement, rather than replace, chemical validity and task-specific property evaluation.

For comparable results, specify the dataset split, model checkpoint, sampling settings, oracle implementation, fingerprint parameters, similarity constraints, success thresholds, and evaluation budget. State whether success rates use all attempts or only valid molecules as their denominator, and whether cached oracle evaluations count toward the budget.

Survey taxonomy of molecular datasets and evaluation metrics

Tools and Benchmarks

ResourceRoleLink
RDKitSMILES parsing, sanitization, fingerprints, and descriptorsDocumentation
AiZynthFinderRetrosynthetic route planningCode
ASKCOSSynthesis planning and reaction assessmentApplication · Code
MOSESDistribution-learning metrics and benchmarksCode
GuacaMolDistribution-learning and goal-directed generation benchmarksCode
MolScoreGoal-directed molecular scoring and evaluationCode
Therapeutics Data CommonsDrug-discovery datasets, oracles, and benchmarksDocumentation
TOMG-BenchText-guided generation, editing, and optimization evaluationCode
ChemBenchChemical knowledge and reasoning evaluationCode

Results from the Survey

Appendix H compares seven models across generation and optimization on QED, LogP, JNK3, GSK3β, and DRD2. The tables below reproduce the paper's reported results, not a live leaderboard.

  • Val: fraction of outputs that are valid molecular strings.
  • PC: property control, calculated over valid outputs. For optimization, success means any favorable change relative to the input. For generation, thresholds are QED > 0.6, LogP > 2.0, and activity scores > 0.5 for JNK3, GSK3β, and DRD2.
  • Syn: mean SA Score over valid molecules; lower is better.
  • Div: internal diversity based on Morgan-fingerprint Tanimoto similarity; higher is better.

Optimization prompts request similarity of at least 0.6 to the input molecule. The generation and optimization PC values use different success definitions and should not be treated as interchangeable success rates. Prompt templates and experimental details are in Appendix H.

Molecular Optimization

Table 2 from the survey: molecular optimization results for seven models and five properties

Molecule Generation

Table 3 from the survey: molecule generation results for seven models and five properties

Figures 1–3 and Tables 2–3 are reproduced from Wang et al., ACL 2026, under CC BY 4.0. Click an image to view it at full resolution.

Contributing

Suggestions and corrections are welcome through issues or pull requests. Please include the paper title, publication year or venue, task, learning paradigm, and official paper and resource links.

Citation

@inproceedings{wang-etal-2026-survey,
  title={A Survey of Large Language Models for Text-Guided Molecular Discovery: From Molecule Generation to Optimization},
  author={Wang, Ziqing and Zhang, Kexin and Zhao, Zihan and Wen, Yibo and Pandey, Abhishek and Liu, Han and Ding, Kaize},
  booktitle={Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers)},
  pages={43738--43769},
  year={2026},
  publisher={Association for Computational Linguistics},
  doi={10.18653/v1/2026.acl-long.2026},
  url={https://aclanthology.org/2026.acl-long.2026/}
}
acl
awesome
awesome-list
cheminformatics
drug-discovery
generation
large-language-models
llm
molecular
molecular-discovery
molecular-generation
molecular-optimization
reinforcement-learning
survey

Contributors

REAL-Lab-NU

33 commits

lucyZihanZ

18 commits