The SI format#
The Digichem coordinate format is written in YAML, and contains six properties:
$ digichem convert Benzene.xyz -o si
version: 2.1.0
name: null
charge: 0
multiplicity: 1
atoms:
- {atom: C, x: 1.38314, y: -0.22144, z: 0.00537}
- {atom: C, x: 0.50694, y: -1.30651, z: -0.00792}
- {atom: C, x: -0.87093, y: -1.09053, z: -0.0147}
- {atom: C, x: -1.3729, y: 0.21095, z: -0.00441}
- {atom: C, x: -0.4967, y: 1.29607, z: 0.0106}
- {atom: C, x: 0.88118, y: 1.07996, z: 0.01366}
- {atom: H, x: 2.4568, y: -0.38978, z: 0.00923}
- {atom: H, x: 0.89795, y: -2.32061, z: -0.01321}
- {atom: H, x: -1.55354, y: -1.93593, z: -0.02737}
- {atom: H, x: -2.44648, y: 0.37928, z: -0.00825}
- {atom: H, x: -0.88777, y: 2.31003, z: 0.01974}
- {atom: H, x: 1.56378, y: 1.92549, z: 0.02297}
history: null
- version
The version string of the input file, used by the digichem parser for backwards compatibility.
- name
An optional string describing the name of the molecule. The
nameis only used for descriptive purposes, and can be omitted. If it is omitted, the name of the file itself is used as the name of the molecule.- charge
Integer charge of the molecule.
- multiplicity
Integer multiplicity of the molecule.
- atoms
A list of dictionaries describing the geometry of the molecule. Each dictionary contains four key:value pairs:
atom: The atom type as its standard element symbol.
x: The x coordinate, in angstrom.
y: The y coordinate, in angstrom.
z: The z coordinate, in angstrom.
- history
An optional unique identifier describing the calculation that generated the geometry in this file.