Collections:
"babel ... -o svg -xC" - Hide Terminal C in SVG
How to hide those C symbols for terminal carbon atoms in SVG with the "babel" command?
✍: FYIcenter.com
If you want to hide those C symbols for terminal carbon atoms in SVG format,
you can use the "-o svg -xC" option with the "babel" command.
Here is how the "-xC" option is described in Open Babel help document: "C - do not draw terminal C (and attached H) explicitly The default is to draw all hetero atoms and terminal C explicitly, together with their attached hydrogens."
For example, the following command generate a SVG picture without C symbols for terminal carbon atoms for the aspirin molecule:
fyicenter$ obabel "-:O=C(Oc1ccccc1C(=O)O)C" -O aspirin-no-carbon.svg --gen2D -xC 1 molecule converted
As a comparison, running the following command generates a SVG picture with C symbols for terminal carbon atoms for the same molecule:
fyicenter$ obabel "-:O=C(Oc1ccccc1C(=O)O)C" -O aspirin.svg --gen2D 1 molecule converted
Open both output files, aspirin.svg and aspirin-no-carbon.svg, in a Web browser, you see the differences:
⇒ "babel -i sdf -o svg" - Custom Atom Positions
⇐ "babel ... -o svg -xX" - Hide Implicit H in SVG
2020-07-22, 532👍, 0💬
Popular Posts:
Molecule Summary: ID: FYI-1000045 SMILES: C1=CC=NC=C1 Received at FYIcenter.com on: 2020-04-21
Collections: Atoms and Elements Molecule FAQ SDF/Mol File FAQ Open Babel Tutorials PyMol Tutorials J...
What is Radical Molecule? A Radical molecule, also called free radical, is molecule that has one or ...
What is SDF generator service provided by cactus.nci.nih.gov? The SDF generator service provided by ...
What are the differences between "babel" and "obabel" commands? "babel" and "obabel" commands are tw...