ASCII format (ascii)

2D depiction of a single molecule as ASCII text

This format generates a 2D depiction of a molecule using only ASCII text suitable for a command-line console, or a text file. For example:

obabel -:c1ccccc1C(=O)Cl -oascii -xh 20

       __
    __/__\_
  _/__/    \__
_/_/          \__
|               |
|             | |
|             | |
|             | |
|             | |
|___            _               Cl
  \_\__       _/ \_          __
     \_\_  __/     \__    __/
       \__/           \__/
                       | |
                       | |
                       | |
                       | |

                        O

If the image appears elongated or squat, the aspect ratio should be changed from its default value of 1.5 using the -xa <ratio> option. To help determine the correct value, use the -xs option to display a square.

Note

This is a write-only format.

Write Options

-w <characters>
 Image width in characters, default 79
-h <characters>
 Image height in characters, default is width/aspect
-a <ratio> Aspect ratio of character height:width, default is 1.5
-s Display a square - this is useful for correcting the aspect ratio
-t Write the output molecule index and the title
-m Include a margin around the depiction