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, 1547🔥, 0💬
Popular Posts:
Molecule Summary: ID: FYI-1004396 Names: InChIKey: KXBBMPIYFWYLLN-KJVMJHNWS A-NSMILES: CC[C@@H]4CN3C...
Molecule Summary: ID: FYI-1001988 SMILES: [H+].C1=NC2=C(N1COCCO)N= C(NC2=O)NReceived at FYIcenter.co...
Molecule Summary: ID: FYI-1000290 SMILES: c1ccc2c(c1)ccc3ccccc32 Received at FYIcenter.com on: 2021-...
What JSME Molecule Editor Options? JSME Molecule Editor Options are parameters that can be passed to...
Molecule Summary: ID: FYI-1003790 Names: InChIKey: LNVYCXJCGCKELS-UHFFFAOYS A-NSMILES: C1COCOCOCOCOC...