BINOPtimal

BINOP Catalyst Optimizer
Jolene P. Reid, Kristaps Ermanis and Jonathan M. Goodman

This is a web application implementing the recently developed algorithm for the selection of optimal BINOL-derived phosphoric acid catalysts for enantioselective additions to imine. The rules were developed from extensive computational DFT studies and parametrisation. This applet uses JavaScript Molecular Editor (JSME) for structure input and RDKit for structure analysis. The full code of this applet is available on GitHub.

Structure input

Instructions

Input the structure of either imine or the nucleophile using the structure editor to the left and press either "Input imine structure" or "Input nucleophile structure", as appropriate. When both structures have been input, the results from the reagent, reaction and catalyst analysis will be shown below.

The model is quite general and covers most of enantioselective imine addition reactions found in literature and also gives educated guesses about many that haven't yet been reported. Having said that, the applet will not provide an answer in situations where answer cannot be given with any certainty.

N-substituents recognized: Ac, Bn, Bz, aryl, PMP, Boc, Cbz, Ts and general cyclic imines.

Nucleophile classes recognized: HCN, alcohols, peroxides, primary amines, thiols, Hantzsch esters, phtalimides, diazoesters, diazoamides, diazophosphonates, phosphonates, benzthiazolines, pyrrole containing heterocyclic compounds, various enols and enamides.

As JSME will always convert neighbouring opposite charges to a bond, please use a triple bond to input diazo compounds.

Results below

Reagent analysis

No structure submitted

No imine structure yet

No structure submitted

No nucleophile structure yet

Reaction and catalyst analysis

No reactants input yet

Suggested catalysts

No reactants input yet

Decision tree

Decision tree