Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Consider making use of xtb's --json flag #10

Open
matterhorn103 opened this issue Mar 4, 2024 · 0 comments
Open

Consider making use of xtb's --json flag #10

matterhorn103 opened this issue Mar 4, 2024 · 0 comments

Comments

@matterhorn103
Copy link
Owner

Using --json results in some results being saved to xtbout.json. Reading and handling the results in JSON format would naturally be easier than manually parsing the output text file.

Unfortunately geometries are not printed to it, and information for frequencies and orbitals is not complete enough to use instead of g98.out (missing the atomic displacements for the former and the basis set and orbital coefficients for the latter).

So currently it would only really be useful for getting the energy without parsing the output file as a text file.

Other results printed to the file include:

  • HOMO-LUMO gap
  • molecular dipole
  • partial charges
  • atomic dipole and quadrupole moments

I don't think many of these are currently supported by CJSON or Avogadro. Possibly partial charges are.

@matterhorn103 matterhorn103 transferred this issue from matterhorn103/avo_xtb Jan 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant