"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?
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 documebnt: "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 attched 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:
2020-07-22, 264👍, 0💬
What Is SDF/Mol file format? SDF (Structural Data File), also call Mol file, is a text file to repre...
Where to find molecule FAQ (Frequently Asked Questions)? I want to learn more about molecules. Here ...
What is chem.nlm.nih.gov ChemIDplus Database? chem.nlm.nih.gov ChemIDplus Database contains over 108...
How to save molecules created in JSME editor to the Web server? If you want to save the molecule str...