InChI format (inchi)¶
IUPAC/NIST molecular identifier
Read Options¶
| -X <Option string> | |
| List of InChI options | |
| -n | molecule name follows InChI on same line |
| -a | add InChI string to molecule name |
Write Options¶
Standard InChI is written unless certain InChI options are used
| -K | output InChIKey only |
| -t | add molecule name after InChI |
| -w | ignore less important warnings These are: ‘Omitted undefined stereo’ ‘Charges were rearranged’ ‘Proton(s) added/removed’ ‘Metal was disconnected’ |
| -a | output auxiliary information |
| -l | display InChI log |
| -r | recalculate InChI; normally an input InChI is reused |
| -s | recalculate wedge and hash bonds(2D structures only) Uniqueness options (see also |
| -u | output only unique molecules |
| -U | output only unique molecules and sort them |
| -e | compare first molecule to others This can also be done with InChICompare format: babel first.smi second.mol third.cml -ok
|
| -T <param> | truncate InChI according to various parameters See below for possible truncation parameters. |
| -X <Option string> | |
Additional InChI options See InChI documentation. These options should be space delimited in a single quoted string.
The following options are for convenience, e.g. | |
| -F | include fixed hydrogen layer |
| -M | include bonds to metal |
Comments¶
Truncation parameters used with -xT:
| /formula | formula only |
| /connect | formula and connectivity only |
| /nostereo | ignore E/Z and sp3 stereochemistry |
| /nosp3 | ignore sp3 stereochemistry |
| /noEZ | ignore E/Z steroeochemistry |
| /nochg | ignore charge and protonation |
| /noiso | ignore isotopes |
Note that these can also be combined, e.g. /nochg/noiso