Skip to content

Latest commit

 

History

History
100 lines (79 loc) · 2.92 KB

index.rst

File metadata and controls

100 lines (79 loc) · 2.92 KB

Welcome to IOData's documentation!

IOData is a free and open-source Python library for parsing, storing, and converting various file formats commonly used by quantum chemistry, molecular dynamics, and plane-wave density-functional-theory software programs. It also supports a flexible framework for generating input files for various software packages.

Please use the following citation in any publication using IOData library:

"IOData: A python library for reading, writing, and converting computational chemistry file formats and generating input files.", T. Verstraelen, W. Adams, L. Pujal, A. Tehrani, B. D. Kelly, L. Macaya, F. Meng, M. Richer, R. Hernandez‐Esparza, X. D. Yang, M. Chan, T. D. Kim, M. Cools‐Ceuppens, V. Chuiko, E. Vohringer‐Martinez,P. W. Ayers, F. Heidar‐Zadeh, J Comput Chem. 2021; 42: 458– 464.

For the list of file formats that can be loaded or dumped by IOData, see :ref:`file_formats`. The two tables below summarize the file formats and features supported by IOData.

Code Definition
L loading is supported
D dumping is supported
(d) attribute may be derived from other attributes
R attribute is always read
r attribute is read if present
W attribute is always written
w attribute is is written if present

User Documentation

.. toctree::
   :maxdepth: 2

   install
   getting_started
   formats
   inputs
   basis
   changelog
   acknowledgments

Developer Documentation

.. toctree::
   :maxdepth: 2

   contributing

API Reference

.. toctree::
   :maxdepth: 2

   pyapi/modules


Indices and tables