Total synthesis of morphine and related alkaloids

From Infogalactic: the planetary knowledge core
(Redirected from Morphine total synthesis)
Jump to: navigation, search
Morphine

Synthesis of morphine-like alkaloids in chemistry describes the total synthesis of the natural morphinan class of alkaloids that includes codeine, morphine, oripavine, and thebaine and the closely related semisynthetic analogs buprenorphine, hydrocodone, isocodeine, naltrexone, naloxone, nalbuphine, and oxycodone.[1][2]

The structure of morphine is not particularly complex, however the electrostatic polarization of adjacent bonded atoms does not alternate uniformly throughout the structure. This "dissonant connectivity" makes bond formation more difficult and therefore significantly complicates any synthetic strategy that is applied to this family of molecules.[2]

The first morphine total synthesis, devised by Marshall D. Gates, Jr. in 1952 remains a widely used example of total synthesis.[3] This synthesis took a total of 31 steps and proceeded in 0.06% over all yield. The dihydrocodeinone synthesis of Kenner C. Rice is one of the most efficient and proceeds in 30% overall yield in 14 steps.[4]

Several other syntheses were reported, notably by the research groups of Evans,[5] Fuchs,[6] Parker,[7] Overman,[8] Mulzer-Trauner,[9] White,[10] Taber,[11] Trost,[12] Fukuyama,[13] Guillou,[14] Stork,[15] and Magnus.[16]

Gates synthesis

Gates' total synthesis of morphine[3] provided a proof of the structure of morphine proposed by Robinson in 1925.[17] This synthesis of morphine features one of the first example of the Diels-Alder reaction in the context of total synthesis.[3]

600px

Rice synthesis

The Rice synthesis follows a biomimetic route and is the most efficient reported to date. A key step is the Grewe cyclization that is analogous to the cyclization of reticuline that occurs in morphine biosynthesis.[4]

800px

References

  1. Lua error in package.lua at line 80: module 'strict' not found.
  2. 2.0 2.1 Lua error in package.lua at line 80: module 'strict' not found.
  3. 3.0 3.1 3.2 Lua error in package.lua at line 80: module 'strict' not found.
  4. 4.0 4.1 Lua error in package.lua at line 80: module 'strict' not found.
  5. Lua error in package.lua at line 80: module 'strict' not found.
  6. Lua error in package.lua at line 80: module 'strict' not found.
  7. Lua error in package.lua at line 80: module 'strict' not found.
  8. Lua error in package.lua at line 80: module 'strict' not found.
  9. Lua error in package.lua at line 80: module 'strict' not found.
  10. Lua error in package.lua at line 80: module 'strict' not found.
  11. Lua error in package.lua at line 80: module 'strict' not found.
  12. Lua error in package.lua at line 80: module 'strict' not found.
  13. Lua error in package.lua at line 80: module 'strict' not found.
  14. Lua error in package.lua at line 80: module 'strict' not found.
  15. Lua error in package.lua at line 80: module 'strict' not found.
  16. Lua error in package.lua at line 80: module 'strict' not found.
  17. Lua error in package.lua at line 80: module 'strict' not found.

External links