The enantiopure totalsynthesis of (−)-codonopsinine is described from commercially available l-xylose in 20% overall yield. The key steps included Julia trans olefination and cascade epoxidation–cyclisation strategies.
The enantiopure total synthesis of (−)-codonopsinine is described using two effective chiron approaches starting either from commercially available l-xylose or from readily available Garner aldehyde. The key steps included Julia trans-olefination, highly diastereoselective alkylation and cascade epoxidation–cyclization strategies.