Home   Manual

Viewing MOs from ORCA output files


Hi, I am currently using the Avogadro version 1.2.0 with ORCA support. I am having trouble viewing the orbitals from an ORCA output file.

The input files looks like the following:

%pal nprocs 6 end
%maxcore 2000
%moinp “SPE.gbw”
Print[P_MOs] 1
Print[P_Basis] 2

  • xyzfile 1 2 SPE.xyz

I know that the keywords “NormalPrint” and the %output block containing “Print[P_MOs] 1” and “Print[P_Basis] 2” were necessary for some other users to get Avogadro to show the MOs for their molecule, but I don’t know which version they are using.

Please let me know what I need to add to my input file in order to utilize this feature of Avogadro for calculations from ORCA. The molecule that I’m trying to visualize the MOs for is quite large (~ 800 Da). Does the size of the molecule matter?


What would help more than the input file is the output files.

I admit I don’t use ORCA much at the moment, but I think the important questions are:

  • Can you visualize orbitals from other ORCA calculations (e.g., methane or water)?
  • Can you post the output files?



The problem lies in the extension of the output file generated by the cluster. We just have to change the output file from ***.log to ***.out in order for Avogadro to recognize the file for rendering.

There shouldn’t be anymore trouble.

Thank you for your time.


That’s kinda weird. I’ll take a look at that part of the code to make sure it looks for both *.log and *.out files.


I’m having a similar problem: Avogadro seems to generate the MOs from .out files of HF computations but not for .out files of Semi-Empirical jobs. I want to use the semi-empirical calculations because I’m teaching my students a pretty basic intro to MO theory. The matix showing the LCAO = MO for a semi-empirical calculation accords well with what they see in their intro texts. Having the visuals to relate to the linear combinations is pretty important.


At the moment, I don’t have any example files from ORCA semiempirical calculations.

The code was contributed by the ORCA developers, so it’s worth asking on their forum too - for example, I don’t know if the semiempirical calculations use Slater orbitals for output (likely) in which case there’s some work needed to either read STOs for those calculations or transcribe for GTOs.

In order to fix the problem though, I’d need some example files and some feedback from the ORCA team.