MoleculePlot
MoleculePlot[mol]
creates a two-dimensional structure diagram of the molecule mol.
MoleculePlot[mol,patt]
creates a diagram of mol where all atoms and bonds matching the pattern patt are highlighted.
Details and Options


- MoleculePlot returns a Graphics expression.
- If the molecule does not have structure diagram coordinates, they will be generated automatically.
- Possible values for patt include any atom, bond or molecular pattern as recognized by FindMoleculeSubstructure.
- MoleculePlot has the same options as Graphics, with the following additions and changes:
-
ColorRules Automatic a list of rules {elem1->col1,…} dictating which colors to use for atomic elements PlotLegends None legends for highlights PlotTheme $PlotTheme overall theme for the plot - Supported plot themes include:
-
"AllAtom" display all hydrogens "Aromatic" aromatic bonds are shown as dashed lines or circles "HeavyAtom" hydrogen atoms are elided or combined with the connected heavy atom "Monochrome" all text and graphics are shown in black - Typical settings for PlotLegends include:
-
None no legend Automatic automatically determine legend {lbl1,lbl2,…} use lbl1, lbl2, … as legend labels Placed[lspec,…] specify placement for legend
Examples
open allclose allBasic Examples (1)
Scope (2)
Options (3)
Wolfram Research (2019), MoleculePlot, Wolfram Language function, https://reference.wolfram.com/language/ref/MoleculePlot.html.
Text
Wolfram Research (2019), MoleculePlot, Wolfram Language function, https://reference.wolfram.com/language/ref/MoleculePlot.html.
BibTeX
BibLaTeX
CMS
Wolfram Language. 2019. "MoleculePlot." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/MoleculePlot.html.
APA
Wolfram Language. (2019). MoleculePlot. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/MoleculePlot.html