IO Classes#
The IO classes handle Avogadro’s native file input/output. Beyond these
classes, an Open Babel plugin loads translation via obabel
command calls
and Script Formats allow user scripts to translate to native formats like CJSON and CML.
- Class Avogadro::Io::CjsonFormat
- Class Avogadro::Io::CmlFormat
- Class Avogadro::Io::DcdFormat
- Class Avogadro::Io::FileFormat
- Class Avogadro::Io::FileFormatManager
- Class Avogadro::Io::GromacsFormat
- Class Avogadro::Io::Hdf5DataFormat
- Class Avogadro::Io::LammpsDataFormat
- Class Avogadro::Io::LammpsTrajectoryFormat
- Class Avogadro::Io::MMTFFormat
- Class Avogadro::Io::MdlFormat
- Class Avogadro::Io::OutcarFormat
- Class Avogadro::Io::PdbFormat
- Class Avogadro::Io::PoscarFormat
- Class Avogadro::Io::TrrFormat
- Class Avogadro::Io::XyzFormat
- Class Avogadro::QuantumIO::GAMESSUSOutput
- Class Avogadro::QuantumIO::GUKBasisSet
- Class Avogadro::QuantumIO::GamessukOut
- Class Avogadro::QuantumIO::GaussianCube
- Class Avogadro::QuantumIO::GaussianFchk
- Class Avogadro::QuantumIO::MoldenFile
- Class Avogadro::QuantumIO::MopacAux
- Class Avogadro::QuantumIO::NWChemJson
- Class Avogadro::QuantumIO::NWChemLog