Currently GAMGI can import in the following formats: 1) native XML
(extension .xml); 2) xyz (extension .xyz). GAMGI always uses the file
extension to decide the file format, so for example a proper xyz
file with an extension .xml will be parsed as a XML format and so
flagged down as an invalid file. When the filename has no extension,
GAMGI assumes it is written in its native XML format.
GAMGI XML format is a vectorial format, so all information is
preserved in the file, including non-default configuration data.
Configuration data is always written in the beginning of the file,
so it is already loaded when the object data is imported (a necessary
step to guarantee that after importing the file the initial state
is fully restored again).
Formats
The GAMGI XML formats for both object and configuration data are
described in the chapter
Formats.
In xyz format, GAMGI expects to find a line with the number of atoms,
followed by this number of lines, each one containing one integer (the
atomic number) followed by three reals (the x,y,z coordinates,
respectively).