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, 671👍, 0💬
Popular Posts:
Why am I getting this "Difficulty opening ..." error using Fastsearch Index files? When you are usin...
How to get a list of File Formats Supported by Open Babel? You can use "babel -L formats" command to...
Molecule Summary: ID: FYI-1000280 SMILES: C(CF)CF Received at FYIcenter.com on: 2021-03-03
Why "babel ... -o svg -xP300" command is not able scale a molecule SVG image? The "babel ... -o svg ...
Molecule Summary: ID: FYI-1000464 SMILES: Received at FYIcenter.com on: 2021-07-19