Posts by Collection

portfolio

publications

DockStream: a docking wrapper to enhance de novo molecular design

Published in J. Cheminform, 2021

DockStream is a software wrapper providing access to multiple molecular docking algorithms. Built-in integration with REINVENT (generative molecular design with reinforcement learning) allows molecular docking scores to be optimized during the generative process.

Recommended citation: J. Guo, J. P. Janet, M. R. Bauer, E. Nittinger, K. A. Giblin, K. Papadopoulos, A. Voronov, A. Patronov, O. Engkvist, C. Margreitter “DockStream: A Docking Wrapper to Enhance De Novo Molecular Design”, J. Cheminform, 2021, 13, 89. Paper Link

Improving de novo molecular design with curriculum learning

Published in Nat. Mach. Intell, 2022

Here, we implement curriculum learning in REINVENT (generative molecular design with reinforcement learning) to decompose complex molecular design objectives into a sequence of simpler intermediate tasks. Compared to standard reinforcement learning, target objective convergence can be greatly accelerated.

Recommended citation: J. Guo§, V. Fialková§, J. D. Arango, C. Margreitter, J. P. Janet, K. Papadopoulos, O. Engkvist, A. Patronov “Improving De Novo Molecular Design with Curriculum Learning”, Nat Mach Intell, 2022, 4, 555–563. Paper Link

Icolos: a workflow manager for structure-based post-processing of de novo generated small molecules

Published in Bioinformatics, 2022

Icolos is a workflow manager to automate computational chemistry calculations. Built-in integration with REINVENT (generative molecular design with reinforcement learning) allows various computational chemistry end-points to be explicitly optimized during the generative process.

Recommended citation: J. H. Moore, M. R. Bauer, J. Guo, A. Patronov, O. Engkvist, C. Margreitter “Icolos: A workflow manager for structure based post-processing of de novo generated small molecules”, Bioinformatics, 2022, 38(21), 4951-4952. Paper Link

Link-INVENT: Generative Linker Design with Reinforcement Learning

Published in Digital Discovery, 2023

Link-INVENT is an extension of REINVENT (generative molecular design with reinforcement learning) for the design of chemical linkers between two molecular sub-units. Link-INVENT is suitable for fragment linking, scaffold hopping, and PROTAC linker design and allows explicit control over optimizing linker-specific properties such as length.

Recommended citation: J. Guo§, F. Knuth§, C. Margreitter, J. P. Janet, K. Papadopoulos, O. Engkvist, A. Patronov “Link-INVENT: Generative Linker Design with Reinforcement Learning”, Digital Discovery, 2023. Paper Link

Machine learning-aided generative molecular design

Published in Nature Machine Intelligence, 2024

Review on generative molecular design for small molecule drug discovery.

Recommended citation: Y. Du§, A. R. Jamasb§, J. Guo§, T. Fu, C. Harris, Y. Wang, C. Duan, P. Liò, P. Schwaller, T. L. Blundell, Nat Mach Intell, 2024. Paper Link

talks

teaching

CHEM 212: Introductory Organic Chemistry 1

Undergraduate course, McGill University, Department of Chemistry, 2016

CHEM 212 is the 1st part (of 2) of the organic chemistry course for 2nd year chemistry students at McGill University. I was a personal tutor for the course.

CHEM 222: Introductory Organic Chemistry 2

Undergraduate course, McGill University, Department of Chemistry, 2017

CHEM 222 is the 2nd part (of 2) of the organic chemistry course for 2nd year chemistry students at McGill University. I was a teaching assistant (TA) for the course and my responsibilities included hosting tutorial sessions and grading exams.

AstraZeneca Coding Club

Tutorial, AstraZeneca, 2022

AstraZeneca’s Coding Club hosts tutorial sessions to gain hands-on experience with Python and its applications for data science and machine learning. I contributed to teaching beginner Python and gave an introduction to machine learning.