DOE OSTI · 3676683
CSGL: chemical synthesis graph learning for molecule representation
Abstract
Abstract Motivation Molecule representation learning (MRL) translates molecules into a real vector space, serving as input to downstream tasks in biology, chemistry, and computer science. This article introduces a chemical synthesis graph learning (CSGL) framework, which enhances MRL by considering both the atomic structures of molecules and their roles in chemical reactions through a hierarchical graph representation. Specifically, molecules are first modeled based on their molecular graphs, which capture atomic-level structural information. They are then further refined using a chemical synthesis graph, where nodes represent reactant and product molecule sets, and edges encode chemical transformations between reactants and products (e.g. changes in molecular structures). CSGL optimizes molecular embeddings of reactant and product nodes in a fashion that ensures the embeddings conform to a chemical balance constraint. Results Experimental results show that our method CSGL achieves strong performance on a variety of tasks, including product prediction, reaction classification, and molecular property prediction. Availability and implementation https://github.com/li-2023/CSGL.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Li, Anchen (ORCID:0000000198286964), Casiraghi, Elena (ORCID:0000000320247572), Rousu, Juho (ORCID:0000000207054314), Lu, Zhiyong. 2025-06-19. CSGL: chemical synthesis graph learning for molecule representation. https://doi.org/10.1093/bioinformatics%2Fbtaf355
Cite the original work for its findings. Save a collection to share your selection of sources.