Collections:
"babel ... -o svg -xd -xP300" Bug - Option -d takes a parameter
Why "babel ... -o svg -xd -xP300" command is giving the "Option -d takes a parameter" error in Open Babel 2.4?
✍: FYIcenter.com
It seems to be another code bug in the "babel" command in Open Babel 2.4 release.
"-xd" option for "svg" output format should not require any parameters according the help document: "d - do not display molecule name."
If you use "-xd" option and follow by another option, the "babel -o svg" command will gives you an error.
fyicenter$ obabel -:CCCCCCC -O carbon-chain.sdf --gen2D 1 molecule converted fyicenter$ babel carbon-chain.sdf carbon-chain.svg -xd -xP300 Option -d takes a parameter
The workaround is to put the "-xd" option at the end of the command line as shown below:
fyicenter$ babel carbon-chain.sdf carbon-chain.svg -xP300 -xd 1 molecule converted 20 audit log messages
However, the "obabel -o svg -xd -xP300" works perfectly in Open Babel 2.4 release.
fyicenter$ obabel -:CCCCCC -o svg -O carbon-chain.svg -xd -xP300 1 molecule converted
So we should use "obabel" instead of "babel", since "babel" is deprecated now and will be removed in a future release.
⇒ "-o svg -xd -d" Bug in Open Babel 3.1.1
⇐ "babel ... -o svg -xP300" Bug - width="px" height="px"
2020-07-15, 1354🔥, 0💬
Popular Posts:
Molecule Summary: ID: FYI-1005806 Names: InChIKey: FPMSPPWPOVTLLT-UHFFFAOYS A-NSMILES: O=[N+](O)c1cc...
Molecule Summary: ID: FYI-1003731 Names: InChIKey: WRYFMDZSFJQZCD-UHFFFAOYS A-NSMILES: COc5c(NC(=O)N...
Molecule Summary: ID: FYI-1001892 SMILES: CCCCCCCCCCCCCC(=O)NC(C(= O)NC(CO)C(=O)NC(C(=O)NC( C(C)O)C(=O...
Molecule Summary: ID: FYI-1001182 SMILES: C1=CC(=C[N+](=C1)C2C(C(C (O2)COP(=O)([O-])OP(=O)( O)OCC3C(C(...
Molecule Summary: ID: FYI-1002278 Names: InChIKey: WVIICGIFSIBFOG-UHFFFAOYS A-NSMILES: c1cc[o+]cc1 R...