Litcius/Paper detail

A genetic optimization strategy with generality in asymmetric organocatalysis as a primary target

Simone Gallarati, Puck van Gerwen, Rubén Laplaza, Lucien Brey, Alexander Makaveev, Clémence Corminbœuf

2024Chemical Science27 citationsDOIOpen Access PDF

Abstract

traditional high-throughput screening and are, therefore, rare. Existing computational tools accelerate the evaluation of reaction conditions from a pre-defined set of experiments to identify the most general ones, but cannot generate entirely new catalysts with enhanced substrate breadth. For these reasons, we report an inverse design strategy based on the open-source genetic algorithm NaviCatGA and on the OSCAR database of organocatalysts to simultaneously probe the catalyst and substrate scope and optimize generality as a primary target. We apply this strategy to the Pictet-Spengler condensation, for which we curate a database of 820 reactions, used to train statistical models of selectivity and activity. Starting from OSCAR, we define a combinatorial space of millions of catalyst possibilities, and perform evolutionary experiments on a diverse substrate scope that is representative of the whole chemical space of tetrahydro-β-carboline products. While privileged catalysts emerge, we show how genetic optimization can address the broader question of generality in asymmetric synthesis, extracting structure-performance relationships from the challenging areas of chemical space.

Topics & Concepts

GeneralityScope (computer science)Computer scienceChemical spaceSubstrate (aquarium)Biochemical engineeringSet (abstract data type)Space (punctuation)Combinatorial chemistryTheoretical computer scienceArtificial intelligenceChemistryDrug discoveryBiologyProgramming languageEngineeringPsychotherapistBiochemistryEcologyOperating systemPsychologyComputational Drug Discovery MethodsAsymmetric Hydrogenation and CatalysisChemical Synthesis and Analysis
A genetic optimization strategy with generality in asymmetric organocatalysis as a primary target | Litcius