In many situation it can be useful to be able to read a standard Q-chem input and generate a pyqchem **QchemInput** object. - reuse data from old inputs - read molecular structures - set a basis input file and do small modifications inside python scripts.